Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/57109
Title: วิธีการสร้างกรณีทดสอบสำหรับเว็บเซอร์วิสจากดับเบิลยูเอสดีแอล-เอส และเอสดับเบิลยูอาร์แอลด้วยตารางตัดสินใจ
Other Titles: An approach for web service test case generation from wsdl-s and swrl using a devision table
Authors: ศิริพล น้อยกาญจนะ
Advisors: ธาราทิพย์ สุวรรณศาสตร์
Other author: จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์
Advisor's Email: Taratip.S@chula.ac.th
Subjects: เว็บเซอร์วิส
ตารางการตัดสินใจ
Web services
Decision logic tables
Issue Date: 2551
Publisher: จุฬาลงกรณ์มหาวิทยาลัย
Abstract: มาตรฐานดับเบิลยูเอสดีแอลเป็นมาตรฐานหนึ่งที่นำมาใช้อธิบายโอเปอร์เรชันของเว็บเซอร์วิส ประกอบด้วยข้อมูลนำเข้า ผลลัพธ์ และความผิดปรกติ แต่มาตรฐานดับเบิลยูเอสดีแอลนี้จะไม่สามารถอธิบายรายละเอียดสำหรับความต้องการของเว็บเซอร์วิสทั้งหมดได้ เช่น เงื่อนไขในการเรียกใช้งานเว็บเซอร์วิส และเงื่อนไขของผลลัพธ์ในการทำงานของเว็บเซอร์วิส เป็นต้น ดังนั้นดับเบิลยูสามซีจึงนำเสนอมาตรฐานดับเบิลยูเอสดีแอล-เอส เพื่อปรับปรุงการอธิบายรายละเอียดของเว็บเซอร์วิส งานวิจัยนี้นำเสนอวิธีการสร้างกรณีทดสอบสำหรับเว็บเซอร์วิสจากข้อกำหนดเว็บเซอร์วิส และคำอธิบายรายละเอียดของเว็บเซอร์วิสด้วยตารางตัดสินใจแบบลิมิเทดเอนทรี โดยข้อกำหนดเว็บเซอร์วิสและคำอธิบายรายละเอียดของเว็บเซอร์วิสในงานวิจัยนี้ จะถูกนิยามตามมาตรฐานดับเบิลยูเอสดีแอล-เอสและเอสดับเบิลยูอาร์แอล ซึ่งตารางตัดสินใจจะสามารถแสดงความสัม พันธ์ตรรกศาสตร์ที่มีความซับซ้อนที่สอดคล้องกับเงื่อนไขในการเรียกใช้งานเว็บเซอร์วิสและเงื่อน ไขของผลลัพธ์ในการทำงานของเว็บเซอร์วิส รวมทั้งสามารถช่วยวิเคราะห์ความสัมพันธ์ตรรก ศาสตร์ได้อีกด้วย นอกจากนั้นการนำตารางตัดสินใจมาช่วยในการสร้างกรณีทดสอบนี้ช่วยให้ลดทรัพยากรในการวิเคราะห์และเพิ่มประสิทธิภาพในการสร้างกรณีทดสอบอีกด้วย ผลลัพธ์ของการสร้างกรณีทดสอบที่นำเสนอนี้จะสามารถลดจำนวนกรณีทดสอบที่ใช้ในการทดสอบเว็บเซอร์วิส โดยที่กรณีทดสอบที่ได้เหล่านี้ยังครอบคลุมเหตุการณ์ที่เป็นไปได้ทั้งหมดของเว็บเซอร์วิส
Other Abstract: WSDL (Web Services Description Language) standard describes Web Service operation including inputs, outputs, and exceptions. Unfortunately, it lacks the semantic expressivity needed to represent the requirements and capabilities of Web Services including such elements as pre-conditions and post-conditions. Thus, W3C released WSDL-S standard in order to improve a Web Service description. This thesis has presented a method to generate Web Service test cases from Web Service’s requirements and Web Service description, defined in WSDL-S and SWRL, based on limited entry decision table. The decision table can represent and analyze complex logical relationships according to pre-conditions and post-conditions of Web Services. In addition, using a decision table helps to decrease the effort and increase the efficiency for generating test cases. The result of Web Service test case generation shows the number of test cases has been decreased while still covering all possible outputs.
Description: วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2551
Degree Name: วิทยาศาสตรมหาบัณฑิต
Degree Level: ปริญญาโท
Degree Discipline: วิทยาศาสตร์คอมพิวเตอร์
URI: http://cuir.car.chula.ac.th/handle/123456789/57109
URI: http://doi.org/10.14457/CU.the.2008.267
metadata.dc.identifier.DOI: 10.14457/CU.the.2008.267
Type: Thesis
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
siripol_no_front.pdf754.63 kBAdobe PDFView/Open
siripol_no_ch1.pdf312.2 kBAdobe PDFView/Open
siripol_no_ch2.pdf845.44 kBAdobe PDFView/Open
siripol_no_ch3.pdf1.14 MBAdobe PDFView/Open
siripol_no_ch4.pdf746.85 kBAdobe PDFView/Open
siripol_no_ch5.pdf305.95 kBAdobe PDFView/Open
siripol_no_ch6.pdf256.02 kBAdobe PDFView/Open
siripol_no_back.pdf2.8 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.