Performance bugs are common, costly, and elusive. Performance tests aim to detect performance bugs by running the program with specific inputs and determining whether the observed behaviour is acceptable. There not exist mechanisms, however, to assess the effectiveness of performance tests. Mutation testing is a technique to evaluate and enhance functional test suites by seeding artificial faults in the program under test. In this new idea paper, we explore the applicability of mutation testing to assess and improve performance tests. This novel approach is motivated with examples and open questions
Software continues to be vital to the modern world, and as its ubiquity increases, its correctness b...
In order to deliver high quality software projects, a developing team probably needs a well-develope...
To obtain the high quality software, there is a use of Mutation testing to measure the quality of ou...
Performance bugs are common, costly, and elusive. Performance tests aim to detect performance bugs b...
Performance bugs are known to be a major threat to the success of software products. Performance tes...
Performance bugs are unnecessarily inefficient code chunks in software codebases that cause prolonge...
Software on modern computer systems is ubiquitous in our daily lives, running on a wide range of dev...
The main goal of this thesis is to investigate, improve and extend the applicability of mutation tes...
Mutation testing realizes the idea of using artificial defects to support testing activities. Mutati...
Mutation testing has been very actively investigated by researchers since the 1970s, and remarkable ...
Software is all around us in our lives in the industrialized world, and we as a society and individu...
The empirical assessment of test techniques plays an important role in software testing research. On...
Software testing is by far the most popular technique used in industry for quality assurance. One ke...
Mutation testing is considered as one of the most effective quality improvement technique by assessi...
The empirical assessment of test techniques plays an important role in software testing research. On...
Software continues to be vital to the modern world, and as its ubiquity increases, its correctness b...
In order to deliver high quality software projects, a developing team probably needs a well-develope...
To obtain the high quality software, there is a use of Mutation testing to measure the quality of ou...
Performance bugs are common, costly, and elusive. Performance tests aim to detect performance bugs b...
Performance bugs are known to be a major threat to the success of software products. Performance tes...
Performance bugs are unnecessarily inefficient code chunks in software codebases that cause prolonge...
Software on modern computer systems is ubiquitous in our daily lives, running on a wide range of dev...
The main goal of this thesis is to investigate, improve and extend the applicability of mutation tes...
Mutation testing realizes the idea of using artificial defects to support testing activities. Mutati...
Mutation testing has been very actively investigated by researchers since the 1970s, and remarkable ...
Software is all around us in our lives in the industrialized world, and we as a society and individu...
The empirical assessment of test techniques plays an important role in software testing research. On...
Software testing is by far the most popular technique used in industry for quality assurance. One ke...
Mutation testing is considered as one of the most effective quality improvement technique by assessi...
The empirical assessment of test techniques plays an important role in software testing research. On...
Software continues to be vital to the modern world, and as its ubiquity increases, its correctness b...
In order to deliver high quality software projects, a developing team probably needs a well-develope...
To obtain the high quality software, there is a use of Mutation testing to measure the quality of ou...