| dc.contributor.author | Jamaldeen, R | |
| dc.date.accessioned | 2022-03-14T03:44:40Z | |
| dc.date.available | 2022-03-14T03:44:40Z | |
| dc.date.issued | 2021 | |
| dc.identifier.citation | Jamaldeen, R (2021) Test scenario generation based on requirements specification. BSc. Dissertation Informatics Institute of Technology | en_US |
| dc.identifier.issn | 2017142 | |
| dc.identifier.uri | http://dlib.iit.ac.lk/xmlui/handle/123456789/932 | |
| dc.description.abstract | " The Software Requirements Specification (SRS) document is the most detailed and influential document in the software development process, this information is highly rich in content and is contained with confidential data. All subsequent steps during the process of development are decisive by this document. The significance of the document is that it is modelled for a clear depiction of the proposed system’s features as requirements which can be referred by the project team to identify all tasks in relation to deliver the end product in accordance to their respective requirements. Testing is a validation activity that if performed in order to ensure the conformance of software systems with respect to their functional and non-functional requirements and specifications. The assurance of the quality of the product is supported by every requirement being tested. The failure of a test case is often mapped with the software that was written for the requirement offering traceability of a defect. There is a growing attentiveness given to Machine Learning approaches for the automation of various tasks. As such there are approaches to automate many processes in the software testing cycle. The challenge in the automation process is it requires human intelligence to interpret the required output. The decision to use supervised text classification techniques are to translate the requirement that are in natural language to a logical format that can be validated and generates test scenarios from them. This research hereby intends to define the significance of the requirements specified in the requirements specification document of software products and facilitate an automating the process for the of creation of scenarios to derive test cases in the software testing cycle, this will prove to improve end-to-end testing by identifying the right test scenarios." | en_US |
| dc.language.iso | en | en_US |
| dc.subject | Classification algorithms | en_US |
| dc.subject | Supervised learning | en_US |
| dc.subject | Machine learning | en_US |
| dc.title | Test scenario generation based on requirements specification | en_US |
| dc.type | Thesis | en_US |