Software testing is an essential means of evaluating software quality. System and acceptance tests aim to validate a system\u27s conformance to its requirements on a high level of system abstraction. Therefore, they are generally performed by executing end-user scenarios through the system\u27s graphical user interface (GUI). However, to the authors\u27 best knowledge, there are no empirical studies that evaluate how GUI-based system and acceptance testing is performed in industrial practice. In this paper, we present a multiple-case study with the goal to investigate the state-of-practice of GUI-based system and acceptance testing at six software development companies of varying context. The main findings are that manual, GUI-based system ...
Context:Automation is required in the software development to reduce the high costs of producing sof...
Context: Contemporary software development is a socio-technical activity requiring extensive collabo...
System- and acceptance-testing are primarily performed with manual practices in current software ind...
Software companies are under continuous pressure to shorten time to market, raise quality and lower ...
Software Engineering is at the verge of a new era where continuous releases are becoming more common...
The software market is becoming more challenging as demands for faster time-to-market and higher sof...
Visual GUI testing (VGT) is an emerging technique that provides software companies with the capabili...
In today\u27s software development industry, high-level tests such as Graphical User Interface (GUI)...
In today’s software development industry, high-level tests such as Graphical User Interface (GUI) ba...
There is constant pressure on the software development industry to improve software quality and deli...
A large body of academic knowledge has been devoted to automated software testing in order to suppor...
Visual GUI testing (VGT) is an emerging technique that provides software companies with the capabili...
Context. GUI-based automation testing is a costly and tedious activity in practice. As GUIs are well...
Context: Automated testing is ubiquitous in modern software development and used to verify requireme...
To date we have developed and applied numerous model-based GUI testing techniques; however, we are u...
Context:Automation is required in the software development to reduce the high costs of producing sof...
Context: Contemporary software development is a socio-technical activity requiring extensive collabo...
System- and acceptance-testing are primarily performed with manual practices in current software ind...
Software companies are under continuous pressure to shorten time to market, raise quality and lower ...
Software Engineering is at the verge of a new era where continuous releases are becoming more common...
The software market is becoming more challenging as demands for faster time-to-market and higher sof...
Visual GUI testing (VGT) is an emerging technique that provides software companies with the capabili...
In today\u27s software development industry, high-level tests such as Graphical User Interface (GUI)...
In today’s software development industry, high-level tests such as Graphical User Interface (GUI) ba...
There is constant pressure on the software development industry to improve software quality and deli...
A large body of academic knowledge has been devoted to automated software testing in order to suppor...
Visual GUI testing (VGT) is an emerging technique that provides software companies with the capabili...
Context. GUI-based automation testing is a costly and tedious activity in practice. As GUIs are well...
Context: Automated testing is ubiquitous in modern software development and used to verify requireme...
To date we have developed and applied numerous model-based GUI testing techniques; however, we are u...
Context:Automation is required in the software development to reduce the high costs of producing sof...
Context: Contemporary software development is a socio-technical activity requiring extensive collabo...
System- and acceptance-testing are primarily performed with manual practices in current software ind...