การสร้างกรณีทดสอบโดยอัตโนมัติจากแผนภาพยูเอ็มแอล สำหรับการทดสอบระดับบูรณาการ
รหัสดีโอไอ
Title การสร้างกรณีทดสอบโดยอัตโนมัติจากแผนภาพยูเอ็มแอล สำหรับการทดสอบระดับบูรณาการ
Creator วีวิกา เชาวณาพรรณ์
Contributor สมจารี ปรียานนท์
Publisher จุฬาลงกรณ์มหาวิทยาลัย
Publication Year 2556
Keyword ซอฟต์แวร์ -- การพัฒนา, ยูเอ็มแอล (วิทยาการคอมพิวเตอร์), Computer software -- Development, UML (Computer science)
Abstract งานวิจัยนี้เป็นการพัฒนาเครื่องมือสร้างกรณีทดสอบระดับบูรณาการโดยอัตโนมัติ จากแผนภาพยูเอ็มแอล โดยแผนภาพที่นำมาใช้ ได้แก่ แผนภาพยูสเคส แผนภาพซีเควนซ์และเอกสารคำอธิบายยูสเคส ผู้วิจัยได้นำเสนอขั้นตอนในการสร้างกรณีทดสอบ ประกอบด้วย การแปลงเอกสารคำอธิบายยูสเคสและแผนภาพซีเควนซ์เป็นโอซีแอล การแปลงแผนภาพซีเควนซ์เป็นกราฟกระแสไออาร์ซีเอฟจี การสร้างกรณีทดสอบระดับหน่วย การหาความสัมพันธ์ของยูสเคสจากการใช้ตัวแปรร่วมกัน และการสร้างกรณีทดสอบระดับบูรณาการ จากนั้นผู้วิจัยได้พัฒนาเครื่องมือตามขั้นตอนที่นำเสนอด้วยภาษาซีชาร์ป ข้อมูลนำเข้าของเครื่องมือ คือ แผนภาพยูเอ็มแอลในรูปแบบเอกสารเอ็กซ์เอ็มแอลที่สร้างขึ้นจากโปรแกรมวิชัวล์พาราไดม์สำหรับยูเอ็มแอล ผลลัพธ์ที่ได้จากเครื่องมือ คือ คู่ของยูสเคสที่มีความสัมพันธ์จากการใช้ตัวแปรร่วมกัน ชุดของกรณีทดสอบระดับหน่วย และกรณีทดสอบระดับบูรณาการผู้วิจัยได้ทำการทดลองเพื่อประเมินว่าผลลัพธ์ที่ได้จากเครื่องมือมีความถูกต้อง และสามารถนำมาใช้งานได้จริง โดยให้ผู้เชี่ยวชาญจำนวน 1 คน และนักทดสอบจำนวน 5 คน จับคู่ยูสเคสและสร้างกรณีทดสอบระดับบูรณาการของกรณีศึกษาจำนวน 2 กรณี ได้แก่ ระบบขายสินค้าและระบบเอทีเอ็ม จากนั้นนำผลลัพธ์ที่ได้จากผู้เชี่ยวชาญมาเปรียบเทียบกับเครื่องมือเพื่อประเมินความครอบคลุม ผลการประเมินพบว่าเครื่องมือสามารถจับคู่ยูสเคสที่มีการใช้ตัวแปรร่วมกันได้ครอบคลุมเฉลี่ยร้อยละ 100 ของคู่ยูสเคสที่ผู้เชี่ยวชาญสร้าง และเครื่องมือสามารถสร้างกรณีทดสอบระดับบูรณาการได้ครอบคลุมเฉลี่ยร้อยละ 90 ของจำนวนกรณีทดสอบระดับบูรณาการที่ผู้เชี่ยวชาญสร้าง เมื่อเปรียบเทียบเวลาที่ใช้โดยเครื่องมือและนักทดสอบ ผลการประเมินพบว่าเครื่องมือใช้เวลาในการจับคู่ยูสเคสและสร้างกรณีทดสอบระดับบูรณาการน้อยกว่านักทดสอบ 20 นาที เครื่องมือที่ผู้วิจัยพัฒนาขึ้นสามารถช่วยจับคู่ยูสเคสและสร้างกรณีทดสอบระดับบูรณาการซึ่งนักทดสอบสามารถนำไปใช้ในการทดสอบได้ หากนำเครื่องมือไปใช้กับระบบอื่นๆ ที่มีจำนวนยูสเคสมากขึ้น เครื่องมือจะช่วยลดเวลาได้มากขึ้น
URL Website cuir.car.chula.ac.th
Chulalongkorn University

บรรณานุกรม

EndNote

APA

Chicago

MLA

ดิจิตอลไฟล์

Digital File #1
DOI Smart-Search
สวัสดีค่ะ ยินดีให้บริการสอบถาม และสืบค้นข้อมูลตัวระบุวัตถุดิจิทัล (ดีโอไอ) สำนักการวิจัยแห่งชาติ (วช.) ค่ะ