OATAO - Open Archive Toulouse Archive Ouverte Open Access Week

A Modelling Approach to Generating User Acceptance Tests

Antonelli, Leandro and Camilleri, Guy and Grigera, Julian and Hozikian, Mariangeles and Sauvage, Cécile and Zaraté, Pascale A Modelling Approach to Generating User Acceptance Tests. (2018) In: 4th International Conference on Decision Support Systems Technologies (ICDSST 2018), 22 May 2018 - 25 May 2018 (Heraklion, Greece).

(Document in English)

PDF (Author's version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader


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.

Item Type:Conference or Workshop Item (Paper)
Additional Information:ISBN: 978-2-917490-29-7
HAL Id:hal-02289948
Audience (conference):International conference proceedings
Uncontrolled Keywords:
Institution:Other partners > Comisión de Investigaciones Científicas - CIC (ARGENTINA)
French research institutions > Centre National de la Recherche Scientifique - CNRS (FRANCE)
Other partners > Federación Empresarial de Agroalimentación de la Comunidad Valenciana - FEDACOVA (SPAIN)
Université de Toulouse > Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE)
Other partners > Universidad Nacional de la Plata - UNLP (ARGENTINA)
Université de Toulouse > Université Toulouse III - Paul Sabatier - UT3 (FRANCE)
Université de Toulouse > Université Toulouse - Jean Jaurès - UT2J (FRANCE)
Université de Toulouse > Université Toulouse 1 Capitole - UT1 (FRANCE)
Laboratory name:
Union Européenne - H2020-MSCA-RISE-2015 (Europe)
Deposited On:12 Sep 2019 12:44

Repository Staff Only: item control page