Tapir: Automation support of exploratory testing using model reconstruction of the system under test

M Bures, K Frajtak, BS Ahmed - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
For a considerable number of software projects, the creation of effective test cases is
hindered by design documentation that is either lacking, incomplete, or obsolete. The …

Supervised learning over test executions as a test oracle

F Tsimpourlas, A Rajan, M Allamanis - Proceedings of the 36th Annual …, 2021 - dl.acm.org
The challenge of automatically determining the correctness of test executions is referred to
as the test oracle problem and is a key remaining issue for automated testing. The paper …

Exploratory testing supported by automated reengineering of model of the system under test

K Frajtak, M Bures, I Jelinek - Cluster Computing, 2017 - Springer
Exploratory Testing technique is well applicable to software development projects, where
test basis is not available (or at least not complete and consistent to the extent allowing the …

User acceptance test for software development in the agricultural domain using natural language processing

L Antonelli, G Camilleri, D Torres… - Journal of Decision …, 2024 - Taylor & Francis
Software test case design is one of the most challenging activities since many actors with
different backgrounds must cover most of the user's needs and expectations. In the …

AGUTER a platform for automated generation of user acceptance tests from requirements specifications

L Antonelli, G Camilleri, D Torres, P Zarate - Kybernetes, 2023 - emerald.com
Purpose This article proposes a strategy to make the testing step easier, generating user
acceptance tests (UATs) in an automatic way from requirements artifacts …

Identification of potential reusable subroutines in recorded automated test scripts

M Bures, M Filipsky, I Jelinek - International Journal of Software …, 2018 - World Scientific
In the automated testing based on actions in user interface of the tested application, one of
the key challenges is maintenance of these tests. The maintenance overhead can be …

A modelling approach to generating user acceptance tests

L Antonelli, G Camilleri, J Grigera, M Hozikian… - … on Decision Support …, 2018 - hal.science
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 …

Wiki support for automated definition of software test cases

L Antonelli, M Hozikian, G Camilleri, A Fernandez… - Kybernetes, 2020 - emerald.com
Purpose The design of tests is a very important step in the software development process
because it allows us to match the users' expectations with the finished product. Considered …

[PDF][PDF] Toward automatic performance testing for rest-based web applications

CH Kao, CC Lin, HT Lu - The Eleventh International Conference on …, 2016 - academia.edu
Nowadays, more and more web applications are developed to provide their services over
the Internet. In addition to functionalities, performance characteristics, including response …

Identifikace potenciálně znovupoužitelných částí v neoptimálně strukturovaných automatických testovacích skriptech

M Filipský - 2018 - dspace.cvut.cz
With the growing complexity of current information systems, the testing and quality
assurance of these systems also grow in importance. Manual testing proves to be inefficient …