Visual GUI testing (VGT) is an emerging technique that provides software companies with the capability to automate previously time-consuming, tedious, and fault prone manual system and acceptance tests. Previous work on VGT has shown that the technique is industrially applicable, but has not addressed the real-world applicability of the technique when used by practitioners on industrial grade systems. This paper presents a case study performed during an industrial project with the goal to transition from manual to automated system testing using VGT. Results of the study show that the VGT transition was successful and that VGT could be applied in the industrial context when performed by practitioners but that there were several problems that...
System- and acceptance-testing are primarily performed with manual practices in current software ind...
System- and acceptance-testing are primarily performed with manual practices in current software ind...
GUI testing is expensive to perform manually. Software systems involving a heterogeneous set of comp...
Visual GUI testing (VGT) is an emerging technique that provides software companies with the capabili...
Software Engineering is at the verge of a new era where continuous releases are becoming more common...
Software companies are under continuous pressure to shorten time to market, raise quality and lower ...
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...
peer reviewedVisual GUI testing (VGT) is a tool-driven technique, which uses image recognition for i...
The software market is becoming more challenging as demands for faster time-to-market and higher sof...
Visual GUI Testing (VGT) is a tool-driven technique for automated GUI-based testing that uses image ...
Software development is governed by guidelines that aim to improve the code's qualities, such as mai...
Context: Verification and validation (V&V) activities make up 20-50% of the total development costs ...
System- and acceptance-testing are primarily performed with manual practices in current software ind...
System- and acceptance-testing are primarily performed with manual practices in current software ind...
GUI testing is expensive to perform manually. Software systems involving a heterogeneous set of comp...
Visual GUI testing (VGT) is an emerging technique that provides software companies with the capabili...
Software Engineering is at the verge of a new era where continuous releases are becoming more common...
Software companies are under continuous pressure to shorten time to market, raise quality and lower ...
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...
peer reviewedVisual GUI testing (VGT) is a tool-driven technique, which uses image recognition for i...
The software market is becoming more challenging as demands for faster time-to-market and higher sof...
Visual GUI Testing (VGT) is a tool-driven technique for automated GUI-based testing that uses image ...
Software development is governed by guidelines that aim to improve the code's qualities, such as mai...
Context: Verification and validation (V&V) activities make up 20-50% of the total development costs ...
System- and acceptance-testing are primarily performed with manual practices in current software ind...
System- and acceptance-testing are primarily performed with manual practices in current software ind...
GUI testing is expensive to perform manually. Software systems involving a heterogeneous set of comp...