For many companies today, it is highly valuable to collect and analyse data in order to support decision making and functions of various sorts. However, this kind of data-driven approach is seldomly applied to software testing and there is often a lack of verification that the testing performed is relevant to how the system under test is used. Therefore, the aim of this thesis is to investigate the possibility of introducing a data-driven approach to test automation by extracting user behaviour data and curating it to form input for testing. A prestudy was initially conducted in order to collect and assess different data sources for augmenting the testing. After suitable data sources were identified, the required data, including data about ...
Software testing is considered as one of the most important processes in software development as it ...
Automated testing is an important part of validating the behavior of software with complex graphical...
Every change to an application should be followed by a regression test if we want to assure that the...
The growing demand for UI test automation has triggered the development of many tools. Researchers a...
Most software developed in recent years has a graphical user interface (GUI). The only way for the e...
The validation approach for assuring quality of software does often include the conduction of tests....
Context. GUI-based automation testing is a costly and tedious activity in practice. As GUIs are well...
This report is the proof of concept that shows how Coded UI can be used for the automation of GUI te...
Automated testing is widely used in modern software development to check if the software meets its r...
Efficiency as a term in software testing is, in the research community, a term that is not so well d...
This article describes some approaches to problem of testing and documenting automation in informat...
Graphical user interfaces represent significant part of computer systems. This causes an increase of...
Web applications must be dependable as the number and popularity of web applications increases, and ...
Motivated by a real-world industrial need in the context of a large IT solutions company based in Tu...
In this paper, we present a data-driven approach to enable the creation of evidence-based usability ...
Software testing is considered as one of the most important processes in software development as it ...
Automated testing is an important part of validating the behavior of software with complex graphical...
Every change to an application should be followed by a regression test if we want to assure that the...
The growing demand for UI test automation has triggered the development of many tools. Researchers a...
Most software developed in recent years has a graphical user interface (GUI). The only way for the e...
The validation approach for assuring quality of software does often include the conduction of tests....
Context. GUI-based automation testing is a costly and tedious activity in practice. As GUIs are well...
This report is the proof of concept that shows how Coded UI can be used for the automation of GUI te...
Automated testing is widely used in modern software development to check if the software meets its r...
Efficiency as a term in software testing is, in the research community, a term that is not so well d...
This article describes some approaches to problem of testing and documenting automation in informat...
Graphical user interfaces represent significant part of computer systems. This causes an increase of...
Web applications must be dependable as the number and popularity of web applications increases, and ...
Motivated by a real-world industrial need in the context of a large IT solutions company based in Tu...
In this paper, we present a data-driven approach to enable the creation of evidence-based usability ...
Software testing is considered as one of the most important processes in software development as it ...
Automated testing is an important part of validating the behavior of software with complex graphical...
Every change to an application should be followed by a regression test if we want to assure that the...