อ่าน 1 นาที
เมื่อกำหนด-แล้ว-จากนั้น
Given-When-Then ( GWT ) เป็นวิธีการเขียน กรณีทดสอบ แบบกึ่งโครงสร้าง ซึ่งสามารถทดสอบด้วยตนเองหรือทดสอบอัตโนมัติเป็นการทดสอบเบราว์เซอร์ด้วยเครื่องมือต่างๆเช่น Selenium และ Cucumber...
เมื่อกำหนด-แล้ว-จากนั้น
Given-When-Then ( GWT ) เป็นวิธีการเขียนกรณีทดสอบ แบบกึ่งโครงสร้าง ซึ่งสามารถทดสอบด้วยตนเองหรือทดสอบอัตโนมัติเป็นการทดสอบเบราว์เซอร์ด้วยเครื่องมือต่างๆเช่นSeleniumและCucumber [ 1 ] [ 2 ]
ชื่อนี้ได้มาจากการใช้ประโยคย่อยสามประโยค ซึ่งเริ่มต้นด้วยคำว่า given, when และ then [ 3 ] Given อธิบายถึงเงื่อนไขเบื้องต้นและสถานะเริ่มต้นก่อนเริ่มการทดสอบ และอนุญาตให้มีการตั้งค่าก่อนการทดสอบใดๆ ที่อาจเกิดขึ้นได้ When อธิบายถึงการกระทำที่ผู้ใช้ดำเนินการระหว่างการทดสอบ Then อธิบายถึงผลลัพธ์ที่เกิดจากการกระทำในประโยคย่อย when
รูปแบบ Given-When-Then ได้รับการเสนอโดย Dan North ในปี 2549 ซึ่งเป็นส่วนหนึ่งของ การพัฒนาที่ ขับเคลื่อนด้วยพฤติกรรม[ 4 ]
ตัวอย่าง
กรณีทดสอบแบบ Given-When-Then สำหรับซอฟต์แวร์จัดการสินค้าคงคลังสมมุติ สามารถจัดโครงสร้างได้ดังนี้:
เนื่องจากสินค้าคงคลังมีเหล็กอยู่ 10 หน่วย และในคลังสินค้ามีทองแดงอยู่ 30 หน่วย เมื่อเราใช้เหล็ก 2 หน่วย และเราใช้ทองแดง 10 หน่วย และเราซื้อเหล็กจำนวน 5 หน่วย ดังนั้นสินค้าคงคลังควรมีเหล็กจำนวน 13 หน่วย และสินค้าคงคลังควรมีทองแดงจำนวน 20 หน่วย และการซื้อเหล็กจำนวน 5 หน่วย ควรบันทึกไว้ในรายการค่าใช้จ่าย ดูเพิ่มเติม
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เมื่อกำหนด-แล้ว-จากนั้น
Given-When-Then ( GWT ) เป็นวิธีการเขียน กรณีทดสอบ แบบกึ่งโครงสร้าง ซึ่งสามารถทดสอบด้วยตนเองหรือทดสอบอัตโนมัติเป็นการทดสอบเบราว์เซอร์ด้วยเครื่องมือต่างๆเช่น Selenium และ Cucumber...
ตัวอย่าง
กรณีทดสอบแบบ Given-When-Then สำหรับซอฟต์แวร์จัดการสินค้าคงคลังสมมุติ สามารถจัดโครงสร้างได้ดังนี้:
ดูเพิ่มเติม
การพัฒนาที่ขับเคลื่อนด้วยการทดสอบการยอมรับ การทดสอบการยอมรับ การพัฒนาที่ขับเคลื่อนด้วยพฤติกรรม ไวยากรณ์แตงกวา โฮร์ทริปเปิล ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Given-When-Then&oldid=1341102894 "