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 | Talal Bin Afzal, 01-241172-040 | |
| dc.date.accessioned | 2023-02-22T08:01:19Z | |
| dc.date.available | 2023-02-22T08:01:19Z | |
| dc.date.issued | 2020 | |
| dc.identifier.uri | http://hdl.handle.net/123456789/14938 | |
| dc.description | Supervised by Dr. Tamim Ahmed Khan | en_US |
| dc.description.abstract | Agile software development methodology. is being used widely for software development with the passage of time because of its quick delivery of projects to the market. In the process of software development, software testing plays a vital role as it is used to validate the software product and to make sure that the required system functionalities are available or not. It is also performed to identify the bugs or errors in the system and to ensure the proper functioning of the system. Several tools, practices and methodologies are existed to generate test cases. All these methodologies are generating the test cases based on specifications or models. So, there’s a need of a technique which can generate test cases from user stories instead of specifications based or model based. In this research a test case generation technique and a coverage metric is proposed which generates test cases from user stories. In the first step user story components i.e. user roles, goals and reasons are identified from a user story. After identifying the user story components, tasks are also generated from the user stories. On the basis of these tasks and components test cases are generated. These components and tasks also help to map test cases to their respective user story. A coverage metric is also proposed in this research which helps to calculate the coverage of the user stories based on the test cases generated. The proposed test case generation technique is implemented on four moblie applications to generate the test cases. Test cases generated for these applications based on the proposed technique covers all the user stories and are useful to identify the bugs and issues in the applications. | 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-2040 | |
| dc.subject | Software Engineering | en_US |
| dc.title | TEST CASE GENERATION USING USER STORIES | en_US |
| dc.type | MS Thesis | en_US |