Please use this identifier to cite or link to this item:
https://cuir.car.chula.ac.th/handle/123456789/49213
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | ธาราทิพย์ สุวรรณศาสตร์ | - |
dc.contributor.author | มณฑวรรณ แรงกล้า | - |
dc.contributor.other | จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์ | - |
dc.date.accessioned | 2016-07-13T03:34:25Z | - |
dc.date.available | 2016-07-13T03:34:25Z | - |
dc.date.issued | 2556 | - |
dc.identifier.uri | http://cuir.car.chula.ac.th/handle/123456789/49213 | - |
dc.description | วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2556 | en_US |
dc.description.abstract | การเปลี่ยนแปลงความต้องการซอฟต์แวร์เกิดขึ้นได้ในทุกขั้นตอนของการพัฒนาซอฟต์แวร์ โดยความต้องการบันทึกในรูปแบบเอกสารรายละเอียดยูสเคสในขั้นตอนการวิเคราะห์ความต้องการ เมื่อมีการเปลี่ยนแปลงความต้องการ การเปลี่ยนแปลงนั้นจะส่งผลให้ต้องมีการเปลี่ยนแปลงเอกสารรายละเอียดยูสเคสและยังทำให้ผู้ทดสอบต้องแก้ไขกรณีทดสอบที่สร้างจากรายละเอียดยูสเคสนั้น ๆ ด้วย ดังนั้นในงานวิจัยนี้จึงนำเสนอวิธีการเลือกกรณีทดสอบเมื่อมีการเปลี่ยนแปลงรายละเอียดยูสเคสว่า กรณีทดสอบใดสามารถนำมาใช้ได้ กรณีทดสอบใดไม่สามารถนำมาใช้ได้ และกรณีทดสอบใดต้องนำมาแก้ไขจึงจะสามารถนำมาใช้ได้ นอกจากนี้ยังได้พัฒนาเครื่องมือเพื่อใช้ในการคัดเลือกกรณีทดสอบจากการเปลี่ยนแปลงรายละเอียดยูสเคส งานวิจัยนี้ได้วิเคราะห์การเปลี่ยนแปลงรายละเอียดยูสเคสดังกรณีต่อไปนี้ การเปลี่ยนแปลงจำนวน ประเภท และขนาดของข้อมูลทั้งข้อมูลนำเข้าและผลลัพธ์ การเปลี่ยนแปลงเงื่อนไขและลำดับในเหตุการณ์ทั้งเหตุการณ์สำเร็จและเหตุการณ์ทางเลือกอื่น และการเปลี่ยนแปลงเงื่อนไขก่อนการทำงานและหลังการทำงานของรายละเอียดยูสเคส จากการวิเคราะห์การเปลี่ยนแปลงของรายละเอียดยูสเคสจะทำให้กรณีทดสอบที่มีอยู่ถูกนำมาพิจารณาสถานะของกรณีทดสอบนั้นๆ ว่าเป็นอย่างไร | en_US |
dc.description.abstractalternative | Requirement changes occur in every phase of software development. A requirement is documented in a use case description format in requirement analysis phase. When the requirement changes, the use case description document is also updated according to the requirement and a tester must update test cases which are related to the change. This research offers a test case selection approach when a use case description is changed. The approach can identify which test cases are valid, invalid, and valid with a correction. Furthermore, this thesis implements a tool to select test cases when a use case description is changed. This research analyses a use case description change in many cases as follows: the change of input number, input type, input size, output number, output type, and output size, as well as changes of conditions in success scenario and alternative scenario, a change of sequence in success scenario and alternative scenario. Moreover, a change of pre-condition and post-condition are considered. The result of the change analysis in a use case description can be used to consider the status of existing test cases. | en_US |
dc.language.iso | th | en_US |
dc.publisher | จุฬาลงกรณ์มหาวิทยาลัย | en_US |
dc.relation.uri | http://doi.org/10.14457/CU.the.2013.1491 | - |
dc.rights | จุฬาลงกรณ์มหาวิทยาลัย | en_US |
dc.subject | ซอฟต์แวร์ -- การพัฒนา | en_US |
dc.subject | ซอฟต์แวร์ -- การทดสอบ | en_US |
dc.subject | ยูเอ็มแอล (วิทยาการคอมพิวเตอร์) | en_US |
dc.subject | Computer software -- Development | en_US |
dc.subject | Computer software -- Testing | en_US |
dc.subject | Use cases (Systems engineering) | en_US |
dc.subject | UML (Computer science) | en_US |
dc.title | วิธีการเลือกกรณีทดสอบจากการเปลี่ยนแปลงรายละเอียดยูสเคส | en_US |
dc.title.alternative | A test case selection from using use case description changes | en_US |
dc.type | Thesis | en_US |
dc.degree.name | วิทยาศาสตรมหาบัณฑิต | en_US |
dc.degree.level | ปริญญาโท | en_US |
dc.degree.discipline | วิศวกรรมซอฟต์แวร์ | en_US |
dc.degree.grantor | จุฬาลงกรณ์มหาวิทยาลัย | en_US |
dc.email.advisor | Taratip.S@chula.ac.th | - |
dc.identifier.DOI | 10.14457/CU.the.2013.1491 | - |
Appears in Collections: | Eng - Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
monthawan_ra.pdf | 2.04 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.