15 years of software regression testing techniques—a survey
Software regression testing techniques verify previous functionalities each time software
modifications occur or new characteristics are added. With the aim of gaining a better …
modifications occur or new characteristics are added. With the aim of gaining a better …
D-cloud: Design of a software testing environment for reliable distributed systems using cloud computing technology
T Banzai, H Koizumi, R Kanbayashi… - 2010 10th IEEE/ACM …, 2010 - ieeexplore.ieee.org
In this paper, we propose a software testing environment, called D-Cloud, using cloud
computing technology and virtual machines with fault injection facility. Nevertheless, the …
computing technology and virtual machines with fault injection facility. Nevertheless, the …
SpringerBriefs in Computer Science
This is an introduction to multicast routing, which is the study of methods for routing from one
source to many destinations, or from many sources to many destinations. Multicast is …
source to many destinations, or from many sources to many destinations. Multicast is …
Cloud testing tools
Cloud platform provides an infrastructure for resource sharing, software hosting and service
delivering in a pay-per-use approach. To test the cloud-based software systems, techniques …
delivering in a pay-per-use approach. To test the cloud-based software systems, techniques …
A parallel genetic algorithm based on hadoop mapreduce for the automatic generation of junit test suites
Software testing represents one of the most explored fields of application of Search-Based
techniques and a range of testing problems have been successfully addressed using …
techniques and a range of testing problems have been successfully addressed using …
[HTML][HTML] Cloud-based automatic test data generation framework
Designing test cases is one of the most crucial activities in software testing process. Manual
test case design might result in inadequate testing outputs due to lack of expertise and/or …
test case design might result in inadequate testing outputs due to lack of expertise and/or …
Yeti on the cloud
The York Extensible Testing Infrastructure (YETI) is an automated random testing tool that
allows to test programs written in various programming languages. While YETI is one of the …
allows to test programs written in various programming languages. While YETI is one of the …
Large-scale software testing environment using cloud computing technology for dependable parallel and distributed systems
T Hanawa, T Banzai, H Koizumi… - … on Software Testing …, 2010 - ieeexplore.ieee.org
Various information systems are widely used in information society era, and the demand for
highly dependable system is increasing year after year. However, software testing for such a …
highly dependable system is increasing year after year. However, software testing for such a …
No pain, no gain? the utility of parallel fault injections
Software Fault Injection (SFI) is an established technique for assessing the robustness of a
software under test by exposing it to faults in its operational environment. Depending on the …
software under test by exposing it to faults in its operational environment. Depending on the …
Reducing branch divergence to speed up parallel execution of unit testing on GPUs
Software testing is an essential phase in the software development life cycle. One of the
important types of software testing is unit testing and its execution is time-consuming and …
important types of software testing is unit testing and its execution is time-consuming and …