Results 1 - 10
of
8,091
2009a. An Analysis and Survey of the Development of Mutation Testing
"... Abstract — Mutation Testing is a fault–based software testing technique that has been widely studied for over three decades. The literature on Mutation Testing has contributed a set of approaches, tools, developments and empirical results which have not been surveyed in detail until now. This paper ..."
Abstract
-
Cited by 135 (10 self)
- Add to MetaCart
Abstract — Mutation Testing is a fault–based software testing technique that has been widely studied for over three decades. The literature on Mutation Testing has contributed a set of approaches, tools, developments and empirical results which have not been surveyed in detail until now. This paper
Regression mutation testing
- IN: ISSTA
, 2012
"... Mutation testing is one of the most powerful approaches for evaluating quality of test suites. However, mutation testing is also one of the most expensive testing approaches. This paper presents Regression Mutation Testing (ReMT), a new technique to speed up mutation testing for evolving systems. Th ..."
Abstract
-
Cited by 9 (7 self)
- Add to MetaCart
Mutation testing is one of the most powerful approaches for evaluating quality of test suites. However, mutation testing is also one of the most expensive testing approaches. This paper presents Regression Mutation Testing (ReMT), a new technique to speed up mutation testing for evolving systems
Higher order mutation testing
- Information and Software Technology
, 2009
"... a b s t r a c t This paper introduces a new paradigm for Mutation Testing, which we call Higher Order Mutation Testing (HOM Testing). Traditional Mutation Testing considers only first order mutants, created by the injection of a single fault. Often these first order mutants denote trivial faults th ..."
Abstract
-
Cited by 23 (5 self)
- Add to MetaCart
a b s t r a c t This paper introduces a new paradigm for Mutation Testing, which we call Higher Order Mutation Testing (HOM Testing). Traditional Mutation Testing considers only first order mutants, created by the injection of a single fault. Often these first order mutants denote trivial faults
Semantic Mutation Testing
, 2010
"... Mutation testing is a powerful and flexible test technique. Traditional mutation testing makes a small change to the syntax of a description (usually a program) in order to create a mutant. A test suite is considered to be good if it distinguishes between the original description and all of the (fun ..."
Abstract
-
Cited by 3 (1 self)
- Add to MetaCart
Mutation testing is a powerful and flexible test technique. Traditional mutation testing makes a small change to the syntax of a description (usually a program) in order to create a mutant. A test suite is considered to be good if it distinguishes between the original description and all
Towards Automated Mutation Testing
, 2004
"... Mutation testing is a fault based testing technique used to find the effectiveness of test cases. It is a powerful and computationally expensive technique to find the adequacy of test cases. One of the major disadvantages of mutation testing is compiling and executing the faulty versions of the orig ..."
Abstract
- Add to MetaCart
Mutation testing is a fault based testing technique used to find the effectiveness of test cases. It is a powerful and computationally expensive technique to find the adequacy of test cases. One of the major disadvantages of mutation testing is compiling and executing the faulty versions
MUTATION TESTING EXAMPLE
"... Abstract- Mutation testing does not take a path-based approach. Instead, it takes the program and creates many mutants of it, by making simple changes to the program. The goal of testing is to make sure that during the course of testing; each mutant produces an output different from the output of th ..."
Abstract
- Add to MetaCart
Abstract- Mutation testing does not take a path-based approach. Instead, it takes the program and creates many mutants of it, by making simple changes to the program. The goal of testing is to make sure that during the course of testing; each mutant produces an output different from the output
Construction of Escherichia coli K-12 in-frame, single-gene knockout mutants: the Keio collection. Mol. Syst. Biol 2:2006.0008
, 2006
"... We have systematically made a set of precisely defined, single-gene deletions of all nonessential genes in Escherichia coli K-12. Open-reading frame coding regions were replaced with a kanamycin cassette flanked by FLP recognition target sites by using a one-step method for inactivation of chromosom ..."
Abstract
-
Cited by 714 (7 self)
- Add to MetaCart
collection’—provide a new resource not only for systematic analyses of unknown gene functions and gene regulatory networks but also for genome-wide testing of mutational effects in a common strain background, E. coli K-12 BW25113. We were unable to disrupt 303 genes, including 37 of unknown function, which
Analysis of Mutation Testing Tools
"... Conclusion In my research, I studied three mutation testing tools for Java: MuJava, Jumble, and PIT. All of them use byte level mutation which speeds up the time it takes to generate the mutants and run the mutants against the test suite. Both Jumble and PIT have support for JUnit, the Java unit tes ..."
Abstract
- Add to MetaCart
Conclusion In my research, I studied three mutation testing tools for Java: MuJava, Jumble, and PIT. All of them use byte level mutation which speeds up the time it takes to generate the mutants and run the mutants against the test suite. Both Jumble and PIT have support for JUnit, the Java unit
Mutation Testing for Jason Agents
"... Abstract. Most multi-agent system (MAS) testing techniques lack empirical evidence of their effectiveness. Since finding tests that can reveal a large pro-portion of possible faults are a key goal in testing, we need techniques to assess the fault detection ability of test sets for MAS. Mutation tes ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
Abstract. Most multi-agent system (MAS) testing techniques lack empirical evidence of their effectiveness. Since finding tests that can reveal a large pro-portion of possible faults are a key goal in testing, we need techniques to assess the fault detection ability of test sets for MAS. Mutation
Mutation testing of ASP.NET MVC
"... Abstract Mutation testing deals with assessing and improving quality of a test suite for a computer program. The range and effectiveness of the method depends on the types of modifications injected by mutation operators. We have checked whether mutation testing technique can be used to evaluate tes ..."
Abstract
- Add to MetaCart
Abstract Mutation testing deals with assessing and improving quality of a test suite for a computer program. The range and effectiveness of the method depends on the types of modifications injected by mutation operators. We have checked whether mutation testing technique can be used to evaluate
Results 1 - 10
of
8,091