Wiki Support for Automated Definition of Software Test Cases

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 lar...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Antonelli, Rubén Leandro, Hozikian, Mariángeles, Camilleri, Guy, Fernández, Alejandro, Grigera, Julián, Torres, Diego, Zarate, Pascale
Formato: Articulo Preprint
Lenguaje:Español
Publicado: 2019
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/92976
Aporte de:
id I19-R120-10915-92976
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
Collaboration in software development
Wikis
spellingShingle Ciencias Informáticas
Collaboration in software development
Wikis
Antonelli, Rubén Leandro
Hozikian, Mariángeles
Camilleri, Guy
Fernández, Alejandro
Grigera, Julián
Torres, Diego
Zarate, Pascale
Wiki Support for Automated Definition of Software Test Cases
topic_facet Ciencias Informáticas
Collaboration in software development
Wikis
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.
format Articulo
Preprint
author Antonelli, Rubén Leandro
Hozikian, Mariángeles
Camilleri, Guy
Fernández, Alejandro
Grigera, Julián
Torres, Diego
Zarate, Pascale
author_facet Antonelli, Rubén Leandro
Hozikian, Mariángeles
Camilleri, Guy
Fernández, Alejandro
Grigera, Julián
Torres, Diego
Zarate, Pascale
author_sort Antonelli, Rubén Leandro
title Wiki Support for Automated Definition of Software Test Cases
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
publishDate 2019
url http://sedici.unlp.edu.ar/handle/10915/92976
work_keys_str_mv AT antonellirubenleandro wikisupportforautomateddefinitionofsoftwaretestcases
AT hozikianmariangeles wikisupportforautomateddefinitionofsoftwaretestcases
AT camilleriguy wikisupportforautomateddefinitionofsoftwaretestcases
AT fernandezalejandro wikisupportforautomateddefinitionofsoftwaretestcases
AT grigerajulian wikisupportforautomateddefinitionofsoftwaretestcases
AT torresdiego wikisupportforautomateddefinitionofsoftwaretestcases
AT zaratepascale wikisupportforautomateddefinitionofsoftwaretestcases
bdutipo_str Repositorios
_version_ 1764820491181228033