15 years of software regression testing techniques—a survey

RH Rosero, OS Gómez, G Rodríguez - International Journal of …, 2016 - World Scientific
Software regression testing techniques verify previous functionalities each time software
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 …

SpringerBriefs in Computer Science

S Zdonik, P Ning, S Shekhar, J Katz, X Wu, LC Jain… - 2012 - Springer
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 …

Cloud testing tools

X Bai, M Li, B Chen, WT Tsai… - Proceedings of 2011 IEEE …, 2011 - ieeexplore.ieee.org
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 …

A parallel genetic algorithm based on hadoop mapreduce for the automatic generation of junit test suites

L Di Geronimo, F Ferrucci, A Murolo… - 2012 IEEE fifth …, 2012 - ieeexplore.ieee.org
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 …

[HTML][HTML] Cloud-based automatic test data generation framework

P Chawla, I Chana, A Rana - Journal of Computer and System Sciences, 2016 - Elsevier
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 …

Yeti on the cloud

M Oriol, F Ullah - 2010 Third International Conference on …, 2010 - ieeexplore.ieee.org
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 …

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 …

No pain, no gain? the utility of parallel fault injections

S Winter, O Schwahn, R Natella, N Suri… - 2015 IEEE/ACM 37th …, 2015 - ieeexplore.ieee.org
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 …

Reducing branch divergence to speed up parallel execution of unit testing on GPUs

T Bagies, W Le, J Sheaffer, A Jannesari - The Journal of Supercomputing, 2023 - Springer
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 …