• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 8,091
Next 10 →

2009a. An Analysis and Survey of the Development of Mutation Testing

by Yue Jia, Mark Harman
"... 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

by Lingming Zhang, Darko Marinov, Lu Zhang, Sarfraz Khurshid - 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

by Yue Jia , Mark Harman - 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

by John A. Clark , Haitao Dan , Robert M. Hierons , 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

by S. Madiraju, S. Ramakrishnan A. J. Hurst , 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

by Pooja Dabas, Prof Arun, Kumar Patel
"... 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

by Tomoya Baba, Takeshi Ara, Miki Hasegawa, Yuki Takai, Yoshiko Okumura, Miki Baba, Kirill A Datsenko, Masaru Tomita, Barry L Wanner, Hirotada Mori , 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

by Johnathan Snyder
"... 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

by Zhan Huang, Rob Alex, John Clark
"... 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

by Anna Derezińska , Piotr Trzpil
"... 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
Next 10 →
Results 1 - 10 of 8,091
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University