Impediments for software test automation: A systematic literature review
Automated software testing is a critical enabler for modern software development, where
rapid feedback on the product quality is expected. To make the testing work well, it is of high …
rapid feedback on the product quality is expected. To make the testing work well, it is of high …
Why many challenges with GUI test automation (will) remain
Context: Automated testing is ubiquitous in modern software development and used to verify
requirement conformance on all levels of system abstraction, including the system's …
requirement conformance on all levels of system abstraction, including the system's …
testar – scriptless testing through graphical user interface
Covering all the possible paths of the graphical user interface (GUI) with test scripts would
take too much effort and result in serious maintenance issues. We propose complementing …
take too much effort and result in serious maintenance issues. We propose complementing …
[HTML][HTML] Scripted and scriptless GUI testing for web applications: An industrial case
Context: Automation is required in the software development to reduce the high costs of
producing software and to address the short release cycles of modern development …
producing software and to address the short release cycles of modern development …
[HTML][HTML] Distributed state model inference for scriptless GUI testing
State model inference of software applications through the Graphical User Interface (GUI) is
a technique that identifies GUI states and transitions, and maps them into a model. Scriptless …
a technique that identifies GUI states and transitions, and maps them into a model. Scriptless …
Similarity-based web element localization for robust test automation
Non-robust (fragile) test execution is a commonly reported challenge in GUI-based test
automation, despite much research and several proposed solutions. A test script needs to be …
automation, despite much research and several proposed solutions. A test script needs to be …
Evaluating software testing techniques: A systematic map** study
M Mayeda, A Andrews - Advances in Computers, 2021 - Elsevier
Software testing techniques are crucial for detecting faults in software and reducing the risk
of using it. As such, it is important that we have a good understanding of how to evaluate …
of using it. As such, it is important that we have a good understanding of how to evaluate …
Scriptless gui testing on mobile applications
Traditionally, end-to-end testing of mobile apps is either performed manually or automated
with test scripts. However, manual GUI testing is expensive and slow, and test scripts are …
with test scripts. However, manual GUI testing is expensive and slow, and test scripts are …
Using genetic programming to evolve action selection rules in traversal-based automated software testing: results obtained with the TESTAR tool
Traversal-based automated software testing involves testing an application via its graphical
user interface (GUI) and thereby taking the user's point of view and executing actions in a …
user interface (GUI) and thereby taking the user's point of view and executing actions in a …
Deploying TESTAR to enable remote testing in an industrial CI pipeline: a case-based evaluation
Companies are facing constant pressure towards shorter release cycles while still
maintaining a high level of quality. Agile development, continuous integration and testing …
maintaining a high level of quality. Agile development, continuous integration and testing …