Skip to Main content Skip to Navigation
Conference papers

A Modelling Approach to Generating User Acceptance Tests

Abstract : 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 semi-automatically 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 User 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. Being high-level tests, close to the user experience, User Acceptance Tests verify that the expectations of the system are met from an end-user’s point of view. 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.
Document type :
Conference papers
Complete list of metadata

Cited literature [14 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-02289948
Contributor : Open Archive Toulouse Archive Ouverte (oatao) Connect in order to contact the contributor
Submitted on : Tuesday, September 17, 2019 - 11:39:39 AM
Last modification on : Wednesday, November 3, 2021 - 7:16:35 AM
Long-term archiving on: : Saturday, February 8, 2020 - 10:09:52 PM

File

antonelli_22452.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-02289948, version 1
  • OATAO : 22452

Citation

Leandro Antonelli, Guy Camilleri, Julian Grigera, Mariangeles Hozikian, Cécile Sauvage, et al.. A Modelling Approach to Generating User Acceptance Tests. 4th International Conference on Decision Support Systems Technologies (ICDSST 2018), May 2018, Heraklion, Greece. ⟨hal-02289948⟩

Share

Metrics

Record views

139

Files downloads

95