Repository logoRepository logo

กรอบแนวคิดสำหรับการสร้างกรณีทดสอบด้วยออนโทโลยีความต้องการซอฟต์แวร์

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

มหาวิทยาลัยสงขลานครินทร์

Abstract

Recently modern society technology is involved in the daily life of all humans. This allows developers to create new concepts and technology designs in order to respond to users’ requirements. Therefore, this causes the system development to become more complex. Consequently, it leads to a high possibility of system errors. Therefore, software testing is an important aspect to guarantee users that the developed system is error-free. In user acceptance and system testing, test cases are normally generated from the software requirements specification (SRS). As the SRS is written in a natural language which has an uncertain structure, it can possibly be ambiguous. As a result, this may cause the wrong interpretation of the requirements and finally it can allow the occurrence of incorrect test case generation. This research proposes a framework of test case generation with software requirements ontology to enhance the reliability of existing verification and validation (V&V) techniques. This framework uses ontology and Control Natural Languages (CNL) to represent the semantics of functional requirements in SRS documents in order to increase the structure of natural language. Furthermore, the effective black-box testing technique, Combination of Equivalence and Classification Tree Method (CCTM), is included in this framework. This testing technique enables test case coverage and reduction compared with other testing techniques. This results in the generated test cases to be more accurate and efficient

Description

วิทยาศาสตรมหาบัณฑิต (เทคโนโลยีสารสนเทศ), 2565

Citation

Collections

Endorsement

Review

Supplemented By

Referenced By

Creative Commons license

Except where otherwised noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 Thailand