A Similarity-based Test Case Quality Metric using Historical Failure Data

dc.contributor.authorNoor, Tanzeem Bin
dc.contributor.examiningcommitteeWang, Yang (Computer Science) Jeffrey, Ian (Electrical and Computer Engineering)en_US
dc.contributor.supervisorHemmati, Hadi (Computer Science)en_US
dc.date.accessioned2016-01-12T22:53:24Z
dc.date.available2016-01-12T22:53:24Z
dc.date.issued2015en_US
dc.date.issued2015en_US
dc.degree.disciplineComputer Scienceen_US
dc.degree.levelMaster of Science (M.Sc.)en_US
dc.description.abstractA test case is a set of input data and expected output, designed to verify whether the system under test satisfies all requirements and works correctly. An effective test case reveals a fault when the actual output differs from the expected output (i.e., the test case fails). The effectiveness of test cases is estimated using quality metrics, such as code coverage, size, and historical fault detection. Prior studies have shown that previously failing test cases are highly likely to fail again in the next releases; therefore, they are ranked higher. However, in practice, a failing test case may not be exactly the same as a previously failed test case, but quite similar. In this thesis, I have defined a metric that estimates test case quality using its similarity to the previously failing test cases. Moreover, I have evaluated the effectiveness of the proposed test quality metric through detailed empirical study.en_US
dc.description.noteFebruary 2016en_US
dc.identifier.citationNoor, Tanzeem, and Hadi Hemmati. "Test case analytics: Mining test case traces to improve risk-driven testing." Software Analytics (SWAN), 2015 IEEE 1st International Workshop on. IEEE, 2015.en_US
dc.identifier.citationNoor, Tanzeem Bin, and Hadi Hemmati. "A similarity-based approach for test case prioritization using historical failure data." International Symposium on Software Reliability Engineering (ISSRE), 2015 IEEE 26th International Symposium on. IEEE, 2015.en_US
dc.identifier.urihttp://hdl.handle.net/1993/31045
dc.language.isoengen_US
dc.publisherIEEEen_US
dc.publisherIEEEen_US
dc.rightsopen accessen_US
dc.subjectSoftware Testing, Quality Metricen_US
dc.titleA Similarity-based Test Case Quality Metric using Historical Failure Dataen_US
dc.typemaster thesisen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
noor_tanzeem bin.pdf
Size:
726.59 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.16 KB
Format:
Item-specific license agreed to upon submission
Description: