A Modelling Approach to Generating User Acceptance Tests

Software testing, in particular acceptance testing, is a very important step in the development process of any application since it represents a way of matching the users’ expectations with the finished product´s capabilities. Typically considered as a cumbersome activity, many efforts have been mad...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Antonelli, Rubén Leandro, Camilleri, Guy, Grigera, Julián, Hozikian, Mariángeles, Sauvage, Cécile, Zarate, Pascale
Formato: Objeto de conferencia
Lenguaje:Inglés
Publicado: 2018
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/119019
Aporte de:
id I19-R120-10915-119019
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
User Acceptance Tests
Scenarios
Task/Method model
Agriculture Production Systems
spellingShingle Ciencias Informáticas
User Acceptance Tests
Scenarios
Task/Method model
Agriculture Production Systems
Antonelli, Rubén Leandro
Camilleri, Guy
Grigera, Julián
Hozikian, Mariángeles
Sauvage, Cécile
Zarate, Pascale
A Modelling Approach to Generating User Acceptance Tests
topic_facet Ciencias Informáticas
User Acceptance Tests
Scenarios
Task/Method model
Agriculture Production Systems
description Software testing, in particular acceptance testing, is a very important step in the development process of any application since it represents a way of matching the users’ expectations with the finished product´s capabilities. Typically considered as a cumbersome activity, many efforts have been made to alleviate the burden of writing tests by, for instance, trying to generate them automatically. However, testing still remains a largely neglected step. In this paper we propose taking advantage of existing requirement artifacts to semiautomatically generate acceptance tests. In particular, we use Scenarios, a requirement artifact used to describe business processes and requirements, and Task/Method models, a modelling approach taken from the Artificial Intelligence field. In order to generate acceptance tests, we propose a set of rules that allow transforming Scenarios (typically expressed in natural language), into Task/Methods that can in turn be used to generate the tests. Using the proposed ideas, we show how the semi-automated generation of acceptance tests can be implemented by describing an ongoing development of a proof of concept web application designed to support the full process.
format Objeto de conferencia
Objeto de conferencia
author Antonelli, Rubén Leandro
Camilleri, Guy
Grigera, Julián
Hozikian, Mariángeles
Sauvage, Cécile
Zarate, Pascale
author_facet Antonelli, Rubén Leandro
Camilleri, Guy
Grigera, Julián
Hozikian, Mariángeles
Sauvage, Cécile
Zarate, Pascale
author_sort Antonelli, Rubén Leandro
title A Modelling Approach to Generating User Acceptance Tests
title_short A Modelling Approach to Generating User Acceptance Tests
title_full A Modelling Approach to Generating User Acceptance Tests
title_fullStr A Modelling Approach to Generating User Acceptance Tests
title_full_unstemmed A Modelling Approach to Generating User Acceptance Tests
title_sort modelling approach to generating user acceptance tests
publishDate 2018
url http://sedici.unlp.edu.ar/handle/10915/119019
work_keys_str_mv AT antonellirubenleandro amodellingapproachtogeneratinguseracceptancetests
AT camilleriguy amodellingapproachtogeneratinguseracceptancetests
AT grigerajulian amodellingapproachtogeneratinguseracceptancetests
AT hozikianmariangeles amodellingapproachtogeneratinguseracceptancetests
AT sauvagececile amodellingapproachtogeneratinguseracceptancetests
AT zaratepascale amodellingapproachtogeneratinguseracceptancetests
AT antonellirubenleandro modellingapproachtogeneratinguseracceptancetests
AT camilleriguy modellingapproachtogeneratinguseracceptancetests
AT grigerajulian modellingapproachtogeneratinguseracceptancetests
AT hozikianmariangeles modellingapproachtogeneratinguseracceptancetests
AT sauvagececile modellingapproachtogeneratinguseracceptancetests
AT zaratepascale modellingapproachtogeneratinguseracceptancetests
bdutipo_str Repositorios
_version_ 1764820447819464704