Welcome to the Bahria University DSpace digital repository. DSpace is a digital service that collects, preserves, and distributes digital material. Repositories are important tools for preserving an organization's legacy; they facilitate digital preservation and scholarly communication.
dc.contributor.author | Anam Zehra, 01-244141-002 | |
dc.date.accessioned | 2017-07-04T06:47:14Z | |
dc.date.available | 2017-07-04T06:47:14Z | |
dc.date.issued | 2016 | |
dc.identifier.uri | http://hdl.handle.net/123456789/2076 | |
dc.description | Supervised by Dr. Muhammad Muzammal | en_US |
dc.description.abstract | Softwares are ever evolving. Every time software evolves, it requires testing in order to verify that the evolution did not affect the already working parts of the system. Thus, software testing is of fundamental importance in software development life cycle. For each new release, testing the entire test suite is often called regression testing and may not be feasible due to resource constraints. Researchers have proposed prioritization schemes for prioritising test cases in the test suite such that as many test cases are executed as possible within the given time and effort constraints. However, a prioritisation scheme should not compromise the ability of the test suite in identifying the faults. In this work, we propose a test case prioritisation scheme that is based on the two kinds of input, i.e. it considers tester‟s perspective and the user‟s perspective. Test cases are prioritised based on both the perspectives and the workflows which are long and relatively complex are prioritised over smaller in length and relatively less complex workflows. We call the prioritization scheme Frequency based Test-case Prioritization (FTCP). We propose three algorithms for the purpose namely Interaction Mining Algorithm, a Mapping Algorithm and a Prioritization Algorithm. We consider two applications as case studies and validate the effectiveness of FTCP. | en_US |
dc.language.iso | en | en_US |
dc.publisher | Software Engineering, Bahria University Engineering School Islamabad | en_US |
dc.relation.ispartofseries | MS SE;T-0715 | |
dc.subject | Software Engineering | en_US |
dc.title | Frequency Based Test Case Prioritization (T-0715) (MFN 5086) | en_US |
dc.type | MS Thesis | en_US |