dc.creatorGodio, Ariel
dc.creatorBengolea, Valeria
dc.creatorPonzio, Pablo Daniel
dc.creatorAguirre, Nazareno Matías
dc.creatorFrias, Marcelo F.
dc.date2020-10
dc.date2020
dc.date2021-04-07T14:43:26Z
dc.date.accessioned2023-07-15T01:08:05Z
dc.date.available2023-07-15T01:08:05Z
dc.identifierhttp://sedici.unlp.edu.ar/handle/10915/116440
dc.identifierhttp://49jaiio.sadio.org.ar/pdfs/asse/ASSE%2003.pdf
dc.identifierissn:2451-7593
dc.identifier.urihttps://repositorioslatinoamericanos.uchile.cl/handle/2250/7457091
dc.descriptionField-exhaustive testing is a testing criterion that requires suites to contain enough test inputs to cover all feasible valúes for fields within a certain input-size bound. While previous work shows that field- exhaustive suites can be automatically generated, the generation tech- nique requires a formal specification of the inputs that can be subject to SAT-based analysis. Moreover, this constraint together with the resfrie- tion of producing all feasible valúes for input fields makes test generation costly, and field-exhaustive testing difficult to generalize to further testing domains. In this paper, we deal with field. coverage as testing criteria that measure the degree to which a program is tested by examining to what extent the valúes of inputs’ fields are covered. We show that this notion generalizes field-exhaustive testing, withdrawing the need for a SAT-analyzable formal specification, and thus can be combined with any test generation technique to produce smaller test suites, reducing testing time. In particular, we consider field coverage: (i) in combination with test generation based on symbolic execution, to produce underapproximations of all testing sequences; (ii) as a relaxation of bounded-exhaustive testing, producing smaller suites using the Korat tool; and (iii) in combination with random testing, producing smaller test suites and even serving as a termination criterion for generation. As we show, in all these cases field coverage helps producing significantly smaller suites, thus contributing to testing time, while retaining the effectiveness of the corresponding original techniques, in terms of test suite quality.
dc.descriptionSociedad Argentina de Informática e Investigación Operativa
dc.formatapplication/pdf
dc.languageen
dc.rightshttp://creativecommons.org/licenses/by-nc-sa/3.0/
dc.rightsCreative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0)
dc.subjectCiencias Informáticas
dc.subjectField based testing
dc.subjectSymbolic execution
dc.subjectTranscoping
dc.titleEfñcient Test Generation Guided by Field Coverage Gritería
dc.typeObjeto de conferencia
dc.typeResumen


Este ítem pertenece a la siguiente institución