• DocumentCode
    2032786
  • Title

    Analyzing test case quality with mutation testing approach

  • Author

    Nayyar, Zainab ; Rafique, Nazish ; Hashmi, Nousheen ; Rashid, Nadia ; Awan, Saba

  • Author_Institution
    Dept. of Comput. Eng., Nat. Univ. of Sci. & Technol. (NUST), Islamabad, Pakistan
  • fYear
    2015
  • fDate
    28-30 July 2015
  • Firstpage
    902
  • Lastpage
    905
  • Abstract
    Testing is the most important process for the validation and verification of the industrialized products. Similarly, in the field of software development it counts a lot. Sometimes it becomes difficult to judge the quality of test cases especially in the case of large and complex projects, where not even a single fault is tolerable and can have more consequences. So the solution lies in performing a mutation testing process which is a type of white box testing. In the mutation testing process, the quality of test cases is analyzed by just making mutants of the original code and then by killing them. In this paper, the whole process of mutation testing approach is analyzed and then the process is applied on a piece of code to give the complete step by step description of making and killing the mutants.
  • Keywords
    program testing; software quality; industrialized product; mutation testing approach; mutation testing process; software development; test case quality; white box testing; Conferences; Fault diagnosis; Genetic algorithms; Java; Semantics; Software testing; Mutants; Mutation testing; Test case quality; Test cases; Testing; White box testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Science and Information Conference (SAI), 2015
  • Conference_Location
    London
  • Type

    conf

  • DOI
    10.1109/SAI.2015.7237249
  • Filename
    7237249