• DocumentCode
    3572064
  • Title

    GZoltar: an eclipse plug-in for testing and debugging

  • Author

    Campos, Juan ; Riboira, A. ; Perez, A. ; Abreu, Rui

  • Author_Institution
    Dept. of Inf. Eng., Univ. of Porto, Porto, Portugal
  • fYear
    2012
  • Firstpage
    378
  • Lastpage
    381
  • Abstract
    Testing and debugging is the most expensive, error-prone phase in the software development life cycle. Automated testing and diagnosis of software faults can drastically improve the efficiency of this phase, this way improving the overall quality of the software. In this paper we present a toolset for automatic testing and fault localization, dubbed GZoltar, which hosts techniques for (regression) test suite minimization and automatic fault diagnosis (namely, spectrum-based fault localization). The toolset provides the infrastructure to automatically instrument the source code of software programs to produce runtime data. Subsequently the data was analyzed to both minimize the test suite and return a ranked list of diagnosis candidates. The toolset is a plug-and-play plug-in for the Eclipse IDE to ease world-wide adoption.
  • Keywords
    fault diagnosis; program debugging; program testing; software quality; statistical testing; Eclipse IDE; Eclipse plug-in; GZoltar; automated software fault testing; automatic software faults diagnosis; debugging; error-prone phase; plug-and-play plug-in; regression test suite minimization; runtime data; software development life cycle; software fault localization; software program source code; software quality; toolset; Automatic Debugging; Automatic Testing; Eclipse plug-in; GZoltar; RZoltar;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering (ASE), 2012 Proceedings of the 27th IEEE/ACM International Conference on
  • Print_ISBN
    978-1-4503-1204-2
  • Type

    conf

  • DOI
    10.1145/2351676.2351752
  • Filename
    6494960