Wiki support for automated definition of software test cases

Autores
Antonelli, Leandro; Hozikian, Mariángeles; Camilleri, Guy; Fernández, Alejandro; Grigera, Julián; Torres, Diego; Zarate, Pascale
Año de publicación
2019
Idioma
inglés
Tipo de recurso
artículo
Estado
versión aceptada
Descripción
The design of tests is a very important step in the software development process since it allows us to match the users’ expectations with the finished product. Considered as a cumbersome activity, efforts have been made to automatize and alleviate the burden of test generation, but it is still a largely neglected step. We propose taking advantage of existing requirement artifacts, like Scenarios that describe the dynamic of the domain in a very early stage of software development, to obtain tests from them. In particular, the approach proposed complement the Scenarios that are textually described with a glossary, the Language Extended Lexicon. Thus, a set of rules to derive tests from Scenarios is also proposed. The tests are then described using the Task/Method model. The main findings of this work consist of an extension of a previously presented set of rules. And a tool based on a media wiki platform that makes possible to record Scenarios and the Language Extended Lexicon and implement the rules to obtain the tests. The main originality of this work is the glossary which complements Scenarios, the semantic support to obtain tests and the tool to automatize the approach.
Materia
Ciencias de la Computación
Test
Task/Method model
Scenarios
Agriculture Production Systems
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-nd/4.0/
Repositorio
CIC Digital (CICBA)
Institución
Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
OAI Identificador
oai:digital.cic.gba.gob.ar:11746/10593

id CICBA_340bdd8d752fcba44dc364db5a642b40
oai_identifier_str oai:digital.cic.gba.gob.ar:11746/10593
network_acronym_str CICBA
repository_id_str 9441
network_name_str CIC Digital (CICBA)
spelling Wiki support for automated definition of software test casesAntonelli, LeandroHozikian, MariángelesCamilleri, GuyFernández, AlejandroGrigera, JuliánTorres, DiegoZarate, PascaleCiencias de la ComputaciónTestTask/Method modelScenariosAgriculture Production SystemsThe design of tests is a very important step in the software development process since it allows us to match the users’ expectations with the finished product. Considered as a cumbersome activity, efforts have been made to automatize and alleviate the burden of test generation, but it is still a largely neglected step. We propose taking advantage of existing requirement artifacts, like Scenarios that describe the dynamic of the domain in a very early stage of software development, to obtain tests from them. In particular, the approach proposed complement the Scenarios that are textually described with a glossary, the Language Extended Lexicon. Thus, a set of rules to derive tests from Scenarios is also proposed. The tests are then described using the Task/Method model. The main findings of this work consist of an extension of a previously presented set of rules. And a tool based on a media wiki platform that makes possible to record Scenarios and the Language Extended Lexicon and implement the rules to obtain the tests. The main originality of this work is the glossary which complements Scenarios, the semantic support to obtain tests and the tool to automatize the approach.2019-06info:eu-repo/semantics/articleinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfhttps://digital.cic.gba.gob.ar/handle/11746/10593enginfo:eu-repo/semantics/altIdentifier/doi/10.1108/K-10-2018-0548info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/4.0/reponame:CIC Digital (CICBA)instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Airesinstacron:CICBA2025-10-23T11:14:18Zoai:digital.cic.gba.gob.ar:11746/10593Institucionalhttp://digital.cic.gba.gob.arOrganismo científico-tecnológicoNo correspondehttp://digital.cic.gba.gob.ar/oai/snrdmarisa.degiusti@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:94412025-10-23 11:14:18.789CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Airesfalse
dc.title.none.fl_str_mv Wiki support for automated definition of software test cases
title Wiki support for automated definition of software test cases
spellingShingle Wiki support for automated definition of software test cases
Antonelli, Leandro
Ciencias de la Computación
Test
Task/Method model
Scenarios
Agriculture Production Systems
title_short Wiki support for automated definition of software test cases
title_full Wiki support for automated definition of software test cases
title_fullStr Wiki support for automated definition of software test cases
title_full_unstemmed Wiki support for automated definition of software test cases
title_sort Wiki support for automated definition of software test cases
dc.creator.none.fl_str_mv Antonelli, Leandro
Hozikian, Mariángeles
Camilleri, Guy
Fernández, Alejandro
Grigera, Julián
Torres, Diego
Zarate, Pascale
author Antonelli, Leandro
author_facet Antonelli, Leandro
Hozikian, Mariángeles
Camilleri, Guy
Fernández, Alejandro
Grigera, Julián
Torres, Diego
Zarate, Pascale
author_role author
author2 Hozikian, Mariángeles
Camilleri, Guy
Fernández, Alejandro
Grigera, Julián
Torres, Diego
Zarate, Pascale
author2_role author
author
author
author
author
author
dc.subject.none.fl_str_mv Ciencias de la Computación
Test
Task/Method model
Scenarios
Agriculture Production Systems
topic Ciencias de la Computación
Test
Task/Method model
Scenarios
Agriculture Production Systems
dc.description.none.fl_txt_mv The design of tests is a very important step in the software development process since it allows us to match the users’ expectations with the finished product. Considered as a cumbersome activity, efforts have been made to automatize and alleviate the burden of test generation, but it is still a largely neglected step. We propose taking advantage of existing requirement artifacts, like Scenarios that describe the dynamic of the domain in a very early stage of software development, to obtain tests from them. In particular, the approach proposed complement the Scenarios that are textually described with a glossary, the Language Extended Lexicon. Thus, a set of rules to derive tests from Scenarios is also proposed. The tests are then described using the Task/Method model. The main findings of this work consist of an extension of a previously presented set of rules. And a tool based on a media wiki platform that makes possible to record Scenarios and the Language Extended Lexicon and implement the rules to obtain the tests. The main originality of this work is the glossary which complements Scenarios, the semantic support to obtain tests and the tool to automatize the approach.
description The design of tests is a very important step in the software development process since it allows us to match the users’ expectations with the finished product. Considered as a cumbersome activity, efforts have been made to automatize and alleviate the burden of test generation, but it is still a largely neglected step. We propose taking advantage of existing requirement artifacts, like Scenarios that describe the dynamic of the domain in a very early stage of software development, to obtain tests from them. In particular, the approach proposed complement the Scenarios that are textually described with a glossary, the Language Extended Lexicon. Thus, a set of rules to derive tests from Scenarios is also proposed. The tests are then described using the Task/Method model. The main findings of this work consist of an extension of a previously presented set of rules. And a tool based on a media wiki platform that makes possible to record Scenarios and the Language Extended Lexicon and implement the rules to obtain the tests. The main originality of this work is the glossary which complements Scenarios, the semantic support to obtain tests and the tool to automatize the approach.
publishDate 2019
dc.date.none.fl_str_mv 2019-06
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/acceptedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str acceptedVersion
dc.identifier.none.fl_str_mv https://digital.cic.gba.gob.ar/handle/11746/10593
url https://digital.cic.gba.gob.ar/handle/11746/10593
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/doi/10.1108/K-10-2018-0548
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:CIC Digital (CICBA)
instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
instacron:CICBA
reponame_str CIC Digital (CICBA)
collection CIC Digital (CICBA)
instname_str Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
instacron_str CICBA
institution CICBA
repository.name.fl_str_mv CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
repository.mail.fl_str_mv marisa.degiusti@sedici.unlp.edu.ar
_version_ 1846783880912175104
score 12.982451