[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 …
Comparing the effectiveness of capture and replay against automatic input generation for Android graphical user interface testing
Exploratory testing and fully automated testing tools represent two viable and cheap
alternatives to traditional test‐case‐based approaches for graphical user interface (GUI) …
alternatives to traditional test‐case‐based approaches for graphical user interface (GUI) …
[HTML][HTML] A family of experiments to quantify the benefits of adopting WebDriverManager and Selenium-Jupiter
Context: While test automation offers numerous benefits, it also introduces significant
challenges. Two challenges that developers and testers face on a daily basis, particularly …
challenges. Two challenges that developers and testers face on a daily basis, particularly …
Accelerating OCR-based widget localization for test automation of GUI applications
J Qian, Y Ma, C Lin, L Chen - Proceedings of the 37th IEEE/ACM …, 2022 - dl.acm.org
Optical character recognition (OCR) algorithms often run slow. They may take several
seconds to recognize the texts on a GUI screen, which makes OCR-based widget …
seconds to recognize the texts on a GUI screen, which makes OCR-based widget …
Estimating return on investment for gui test automation frameworks
Automated graphical user interface (GUI) tests can reduce manual testing activities and
increase test frequency. This motivates the conversion of manual test cases into automated …
increase test frequency. This motivates the conversion of manual test cases into automated …
Feature matching-based approaches to improve the robustness of Android visual GUI testing
In automated Visual GUI Testing (VGT) for Android devices, the available tools often suffer
from low robustness to mobile fragmentation, leading to incorrect results when running the …
from low robustness to mobile fragmentation, leading to incorrect results when running the …
An Empirical Study on the Adoption of Scripted GUI Testing for Android Apps
In recent years, Android applications have become larger with the introduction of new
features and integration with external APIs and services. As a consequence, testing these …
features and integration with external APIs and services. As a consequence, testing these …
Fragility of layout-based and visual GUI test scripts: an assessment study on a hybrid mobile application
Context: Albeit different approaches exist for automated GUI testing of hybrid mobile
applications, the practice appears to be not so commonly adopted by developers. A possible …
applications, the practice appears to be not so commonly adopted by developers. A possible …
Translation from layout-based to visual android test scripts: An empirical evaluation
Mobile GUI tests can be classified as layout-based–ie using GUI properties as locators–or
Visual–ie using widgets' screen captures as locators–. Visual test scripts require significant …
Visual–ie using widgets' screen captures as locators–. Visual test scripts require significant …
[HTML][HTML] Investigating the robustness of locators in template-based Web application testing using a GUI change classification model
GUI-based test-cases generated by Capture and Replay tools suffer from the well-known
fragility problem: they may break even if small layout changes are operated in a Web …
fragility problem: they may break even if small layout changes are operated in a Web …