2552-07-04

Getting Started with Functional Testing

วันนี้เราจะเริ่มต้นจากการเทสเคสธรรมดาซะก่อน การเทสเคสคือว่าเป็นพื้นฐานของการเทส SoapUI ก็ว่าได้
เริ่มต้นจากเราจะเลือกว่าจะเทสตัวไหนซะก่อน เราสามารถเลือกได้หลายวิธีด้วยกันคือ

1. คลิกขวา >>> Add to TestCase


2. ดับเบิ้ลคลิกที่ เป้าหมายแล้วคลิกที่ Add this request to a TestCase ดังภาพ


ต่อจากนั้นโปรแกรมจะให้เราตั้งชื่อ โดยค่าเริ่มต้นของการตั้งชื่อคือ " TestSuite 1"
เมื่อทำการเพิ่ม TestCase เสร็จแล้วจะได้ดังภาพ
นี่คือความสามารถอีกอย่างของเจ้าตัว SoapUI คือเราสามารถเพิ่มตัว Assertions เข้าไปได้อีกเพื่อตรวจสอบความถูกต้อง

1. ดับเบิ้ลคลิกที่ตัว Request เป้าหมาย



2. เมื่อได้ทำการดับเบิ้ลคลิกดังภาพแล้ว ก็คลิกที่ Adds an assertion to this item


3. ทำการเลือกวิธีการ Assertion ในที่นี้ผมจะใช้ตัว Schema Compliance โดยเจ้าตัวนี้จะทำการตรวจสอบการตอบสนองของ WSDL/Schema ว่ายังทำงานตามที่ควรจะเป็นหรือไม่


4. เมื่อเสร็จแล้วก็ทำการคลิกที่ Submit เพิ้อยืนยัน ถ้าผ่านจะขึ้นดังภาพข้างล่าง

ต่อไปจะเป็นการเทสแล้วนะครับ วิธีการคือ
1. ดับเบิ้ลคลิกที่ TestCase ดังภาพ


2. เมื่อคลิกแล้วจะได้ดังภาพข้างล่าง แล้วเราก็ทำการ Run โดยคลิกที่ Runs this TestCase ดังรูป

3. หลังจากขั้นตอนข้างต้น เราจะได้ผลตามรูปถ้าหากไม่มีข้อผิดพลาด โดยเราสามารถเช็คได้จากหลายจุด


ไม่มีความคิดเห็น:

แสดงความคิดเห็น