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 | Urooj Sajjad, 01-241192-015 | |
| dc.date.accessioned | 2022-12-22T11:54:55Z | |
| dc.date.available | 2022-12-22T11:54:55Z | |
| dc.date.issued | 2021 | |
| dc.identifier.uri | http://hdl.handle.net/123456789/14529 | |
| dc.description | Supervised by Dr. Tamim Ahmed Khan | en_US |
| dc.description.abstract | Testing is an important part of any development mechanism to analyze and ensure the quality and reliability of software[1]. The safety of web systems is a major challenge because of their complexity and rapidly changing nature. Testing and verification at the earlier design stage of a web system might reduce the chances of failure. This can be achieved through model-based testing, a black box testing mechanism, which tests a response of a system according to given inputs and represents desired behavior of a system. The goal of this research is to propose a fault model by considering the weaknesses of web based systems through model-based testing. For this purpose, model-based testing of the SUT will be performed and a fault model for web based systems is built in terms of an extended finite state machine by merging the state machine of SUT with state machine of OWASP and NIST vulnerabilities to test the web based systems, which is then used to generate test sequences describing the flow of state machine which in turn results in the development of abstract test cases. Test cases are executed to get concrete outputs. Evaluation of a proposed approach is performed on case studies. | 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-1849 | |
| dc.subject | Software Engineering | en_US |
| dc.title | FAULT MODEL BASED TESTING APPROACH FOR WEB SYSTEMS USING COMPOSITE FINITE STATE MACHINES | en_US |
| dc.type | MS Thesis | en_US |