User-intensive software, such asWeb andmobile applications, heavily depends on the interactions with large and unknown populations of users. Knowing the preferences and behaviors of these populations is crucial for the success of this class of systems. A/B testing is an increasingly popular technique that supports the iterative development of userintensive software based on controlled experiments performed on live users. However, as currently performed, A/B testing is a time consuming, error prone and costly manual activity. In this paper, we investigate a novel approach to automate A/B testing. More specifically, we rephrase A/B testing as a search-based software engineering problem and we propose an initial approach that supports automate...
Software testing is a critical activity in increasing our confidence of a system under test and impr...
Search-based software testing uses meta-heuristic search techniques to automate or partially automat...
The overall aim of the software industry is to ensure delivery of high quality software to the end u...
User-intensive software, such asWeb andmobile applications, heavily depends on the interactions with...
Abstract. User-intensive software, such as Web and mobile applica-tions, heavily depends on the inte...
Abstract. Software testing is an expensive process, which is vital in the industry. Construction of ...
Software testing is an expensive process, which is vital in the industry. Construction of the test-d...
ABSTRACT Software testing can be re-formulated as a search problem, hence search algorithms (e.g., G...
Manually creating test cases is time consuming and error prone. Search-based software testing (SBST)...
One area where SBSE has seen much application is test data generation. Search based test data genera...
AbstractManual software testing is a notoriously expensive part of the software development process,...
Manual software testing is a notoriously expensive part of the software development process, and its...
Search-based optimization techniques have been applied to structural software test data generation s...
Faulty software is usually costly and possibly life threatening as software becomes an increasingly ...
Search-based software testing (SBST)often uses objective-based approaches to solve testing problems....
Software testing is a critical activity in increasing our confidence of a system under test and impr...
Search-based software testing uses meta-heuristic search techniques to automate or partially automat...
The overall aim of the software industry is to ensure delivery of high quality software to the end u...
User-intensive software, such asWeb andmobile applications, heavily depends on the interactions with...
Abstract. User-intensive software, such as Web and mobile applica-tions, heavily depends on the inte...
Abstract. Software testing is an expensive process, which is vital in the industry. Construction of ...
Software testing is an expensive process, which is vital in the industry. Construction of the test-d...
ABSTRACT Software testing can be re-formulated as a search problem, hence search algorithms (e.g., G...
Manually creating test cases is time consuming and error prone. Search-based software testing (SBST)...
One area where SBSE has seen much application is test data generation. Search based test data genera...
AbstractManual software testing is a notoriously expensive part of the software development process,...
Manual software testing is a notoriously expensive part of the software development process, and its...
Search-based optimization techniques have been applied to structural software test data generation s...
Faulty software is usually costly and possibly life threatening as software becomes an increasingly ...
Search-based software testing (SBST)often uses objective-based approaches to solve testing problems....
Software testing is a critical activity in increasing our confidence of a system under test and impr...
Search-based software testing uses meta-heuristic search techniques to automate or partially automat...
The overall aim of the software industry is to ensure delivery of high quality software to the end u...