แนวทางการทดสอบและแก้ไขข้อบกพร่องของกระบวนการ
Last updated
Last updated
เมื่อกระบวนการเสร็จสมบูรณ์ผู้ใช้จะต้องทดสอบก่อนที่จะย้ายไปยังสภาพแวดล้อมอื่น สําหรับ ONEWEB นี้มียูทิลิตี้ Simulator
วิธีการใช้ Simulator เมื่อกระบวนการได้รับการตรวจสอบเรียบร้อยแล้วให้คลิกที่แท็บ Simulation Test ที่นี่ผู้ใช้สามารถให้ข้อมูลสําหรับการทดสอบในรูปแบบ JSON ผู้ใช้สามารถทดสอบกระบวนการจนกว่าจะเสร็จสิ้นโดยคลิกที่ปุ่มเ Complete โดยเปลี่ยนอินพุตตามนั้น สําหรับรายละเอียดเพิ่มเติมโปรดดูที่ จำลอง process ของคุณ
เมื่อปรับใช้กระบวนการแล้วผู้ใช้สามารถทดสอบกระบวนการนั้นได้โดยใช้ไคลเอนต์ REST ใด ๆ เช่น Postman
วิธีทดสอบโดยใช้ Postman
เมื่อคุณเปิดแอพพลิเคชัน Postman คุณต้องกําหนดค่าสําหรับการทดสอบ
ตั้งค่าประเภทวิธีการร้องขอเป็น POST
ตั้งค่า URL: http://{IP}:{Port}/BPMREST/service/runtime/process/{Process name}/start for starting flow
คลิกการตั้งค่า Body
เลือกข้อมูลเป็น raw
เลือกประเภทข้อมูลเป็น JSON (application/json)
ป้อนข้อมูล JSON สําหรับพารามิเตอร์อินพุตของกระบวนการ
ตอนนี้คลิกปุ่ม Send และดูข้อความตอบกลับในแผงตอบกลับของ Postman
บนแผงการตอบกลับ ผู้ใช้จะได้รับ Instance ID on คุณสมบัติข้อมูลของข้อความ JSON เมื่อส่ง instance id หมายความว่าโฟลว์เริ่มต้นขึ้นแล้ว
ผู้ใช้สามารถใช้ Instance ID เพื่อรับ task id โดยเรียกใช้บริการงาน ตั้งค่าประเภทวิธีการขอเป็น GET ตั้งค่า BODY ว่างเปล่าและใช้ url ดังนี้ http://{IP}:{Port}/BPMREST/service/runtime/instance/{Instance ID}/tasks
เมื่อผู้ใช้ต้องการอ้างสิทธิ์งานหรือทํางานให้เสร็จสมบูรณ์ผู้ใช้สามารถนํา Task ID และชื่อผู้ใช้สําหรับการทํางานเพื่อตั้งค่าใน URL ได้ดังนี้ http://{IP}:{Port}/BPMREST/service/runtime/tasks/{Task ID}/claim?user={Username} http://{IP}:{Port}/BPMREST/service/runtime/tasks/{{Task ID}/complete?user={Username}