High-yield (fault-directed) approach to test suite evaluation.

FieldValue
dc.contributor.advisorProbert, Robert L.,
dc.contributor.authorKhidhir, Khalid.
dc.date.accessioned2009-03-23T13:01:31Z
dc.date.available2009-03-23T13:01:31Z
dc.date.created2002
dc.date.issued2002
dc.identifier.citationSource: Masters Abstracts International, Volume: 41-02, page: 0564.
dc.identifier.isbn9780612727731
dc.identifier.urihttp://hdl.handle.net/10393/6146
dc.identifier.urihttp://dx.doi.org/10.20381/ruor-11115
dc.description.abstractGiven a test suite T designed to test a program P, there are at least three attributes of T, which can be used to assess T's effectiveness. The first attribute is its Completeness measured by Code Coverage when P is executed on all the tests in T. The second attribute is Adequacy or Fault Coverage of the test suite T, which is the ability of the test suite T to exercise P so that for every fault (according to some fault model) in P there is at least one test case in T that will detect it. The third attribute is Requirements Coverage, which checks for every requirement R whether there is at least one test case in T that will demonstrate the conformance of the program P to the function described by R. In this thesis we will evaluate the effectiveness of an industrial test suite by measuring the first attribute and estimating the second. In this case T is a Java conformance test suite, and P is a Java compiler. We show that basic coverage measurement techniques and a simple fault model can be used to obtain useful preliminary data early in the testing phase of the software development life cycle. This was the case in our case study. The technique is low-cost and allows the enhancement of conformance test suite for languages, protocols, or any standard specification.
dc.format.extent109 p.
dc.publisherUniversity of Ottawa (Canada)
dc.subject.classificationComputer Science.
dc.titleHigh-yield (fault-directed) approach to test suite evaluation.
dc.typeThesis
dc.degree.nameM.C.S.
dc.degree.levelMasters
CollectionTh├Ęses, 1910 - 2010 // Theses, 1910 - 2010

Files
MQ72773.PDF2.84 MBAdobe PDFOpen