Abstract:
เว็บเซอร์วิสถูกใช้งานกันอย่างแพร่หลายและได้รับความนิยมเป็นอย่างมาก การพัฒนาเว็บเซอร์วิสนั้นไม่ยึดติดกับภาษาที่ใช้ในการพัฒนาจึงทำให้เว็บเซอร์วิสมีรูปแบบที่หลากหลายและแตกต่างกันออกไป จึงต้องมีมาตรฐานในการควบคุมและประสานกระบวนการธุรกิจผ่านทางเว็บเซอร์วิส มาตรฐานนี้ถูกเรียกว่าดับเบิลยูเอส-บีเพล การทดสอบเว็บเซอร์วิสนั้นก็เป็นกระบวนการที่สำคัญในการพัฒนาซอฟต์แวร์เพื่อให้ตรงตามความต้องการของกระบวนการธุรกิจ งานวิจัยในปัจจุบันมีการนำเสนอแนวคิดและเครื่องมือที่ใช้ในการสร้างกรณีทดสอบสำหรับดับเบิลยูเอส-บีเพล โดยมุ่งเน้นเพียงกระบวนการธุรกิจในไฟล์ดับเบิลยูเอส-บีเพลเพียงหนึ่งไฟล์เท่านั้น
วิทยานิพนธ์ฉบับนี้จัดทำขึ้นเพื่อนำเสนอแนวทางและเครื่องมือการสร้างกรณีทดสอบสำหรับดับเบิลยูเอส-บีเพลจากกราฟการเรียกเชิงสถิต เพื่อรองรับกรณีที่มีการเรียกใช้กระบวนการย่อยระหว่างไฟล์ดับเบิลยูเอส-บีเพล โดยเครื่องมือจะวิเคราะห์หาความสัมพันธ์ของแต่ละไฟล์ แทรกชุดคำสั่งในรหัสต้นทาง วิเคราะห์ความสัมพันธ์การเรียกใช้งานระหว่างไฟล์ดับเบิลยูเอส-บีเพลเพื่อสร้างกราฟการเรียกเชิงสถิต จากนั้นสร้างทางเดินทดสอบจากกราฟการเรียกเชิงสถิตเพื่อให้ได้ความครอบคลุมในระดับกิ่ง