Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/45540
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorธาราทิพย์ สุวรรณศาสตร์en_US
dc.contributor.authorปรัชญ์ ยศยาวิไลen_US
dc.contributor.otherจุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์en_US
dc.date.accessioned2015-09-17T04:03:00Z
dc.date.available2015-09-17T04:03:00Z
dc.date.issued2557en_US
dc.identifier.urihttp://cuir.car.chula.ac.th/handle/123456789/45540
dc.descriptionวิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2557en_US
dc.description.abstractบีพีเอ็มเอ็นมีความสำคัญมากขึ้นโดยถูกนำมาใช้งานทั้งในในองค์กรและในด้านการศึกษา และยังได้รับการรับรองให้เป็นมาตรฐานไอเอสโอ 19510 ในปี 2013 ซึ่งบีพีเอ็มเอ็นเป็นแบบจำลองที่สามารถนำมาประยุกต์ใช้ได้ในหลายๆด้าน ตัวอย่างเช่น ใช้อธิบายขั้นตอนการทำงานของระบบ ซึ่งสามารถนำมาใช้ในการสร้างกรณีทดสอบได้ แต่จากงานวิจัยที่มีในปัจจุบันส่วนใหญ่นิยมใช้แบบจำลองมาตรฐานยูเอ็มแอลในการสร้างกรณีทดสอบ นอกจากนี้งานวิจัยที่ใช้บีพีเอ็มเอ็นในการสร้างกรณีทดสอบที่มีอยู่ ณ ปัจจุบันยังมีข้อจำกัดอยู่และจำเป็นต้องใช้ข้อมูลจากเอกสารหรือแบบจำลองอื่นๆเพิ่มเติมในการสร้างกรณีทดสอบ งานวิจัยนี้จึงนำเสนอแนวคิดและพัฒนาเครื่องมือในการสร้างกรณีทดสอบจากแบบจำลองบีพีเอ็มเอ็น โดยเครื่องมือนี้จะวิเคราะห์หาตัวแปรที่เป็นข้อมูลนำเข้าจากแบบจำลองที่ผู้ใช้ระบุ แล้วแสดงรายการข้อมูลนำเข้าทั้งหมดของแบบจำลองเพื่อให้ผู้ใช้ระบุคุณลักษณะของข้อมูลนำเข้าเพิ่มเติมเพื่อนำไปใช้ในการสร้างข้อมูลทดสอบ จากนั้นสกัดข้อมูลที่อยู่ในอิลิเมนต์ของแบบจำลองเพื่อนำมาใช้สร้างโฟลว์กราฟสำหรับหาเส้นทางทดสอบและสร้างข้อมูลทดสอบ หลังจากผู้วิจัยได้ทดสอบเครื่องมือนี้กับแบบจำลองของระบบงาน 3 ระบบ เครื่องมือสามารถสร้างกรณีทดสอบที่มีเส้นทางทดสอบครอบคลุมทุกโหนดของแบบจำลอง และสร้างข้อมูลทดสอบได้ครบถ้วนถูกต้องตามคุณลักษณะของข้อมูลนำเข้าที่ได้ระบุไว้en_US
dc.description.abstractalternativeBPMN is more important, which is used in organizations and education institutions. BPMN becomes an ISO/IEC International Standard in2013. BPMN can be applied in various fields, for example, it is used to describe system working processes which can be used for generating test cases. However most researches use UML model in creating test cases. Furthermore, researches are used BPMN for generating test cases have limitations and use information from other documents or other models to generate test cases This research presents a concept and implementation of a tool for generating test cases from BPMN model. The tool analyzes input variables from user's specified model. After that the tool provides user a list of input variables to specify variable properties for generating test data. Then, extract model elements data of model to create a flow graph for find testing paths and creating test data. We test this tool with 3 systems model, the tool can generate test cases which have cover all node coverage and the tool can generate correctly test data as specified input variable properties.en_US
dc.language.isothen_US
dc.publisherจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.relation.urihttp://doi.org/10.14457/CU.the.2014.976-
dc.rightsจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.subjectแบบจำลอง
dc.subjectกราฟระบุทิศทาง
dc.subjectผังงาน
dc.subjectเอ็กซ์เอ็มแอล
dc.subjectModels and modelmaking
dc.subjectDirected graphs
dc.subjectFlow charts
dc.subjectXML (Document markup language)
dc.titleเครื่องมือสร้างกรณีทดสอบจากแบบจำลองบีพีเอ็มเอ็นen_US
dc.title.alternativeA Tool for Generating Test Cases from BPMN Modelen_US
dc.typeThesisen_US
dc.degree.nameวิทยาศาสตรมหาบัณฑิตen_US
dc.degree.levelปริญญาโทen_US
dc.degree.disciplineวิศวกรรมซอฟต์แวร์en_US
dc.degree.grantorจุฬาลงกรณ์มหาวิทยาลัยen_US
dc.email.advisortaratip.s@chula.ac.then_US
dc.identifier.DOI10.14457/CU.the.2014.976-
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
5570493021.pdf2.93 MBAdobe PDFView/Open


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