กลับไปหน้าบทความ

อ่าน 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 หน่วย ควรบันทึกไว้ในรายการค่าใช้จ่าย 

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Given-When-Then&oldid=1341102894 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ เมื่อกำหนด-แล้ว-จากนั้น

Given-When-Then ( GWT ) เป็นวิธีการเขียน กรณีทดสอบ แบบกึ่งโครงสร้าง ซึ่งสามารถทดสอบด้วยตนเองหรือทดสอบอัตโนมัติเป็นการทดสอบเบราว์เซอร์ด้วยเครื่องมือต่างๆเช่น Selenium และ Cucumber...

ตัวอย่าง

กรณีทดสอบแบบ Given-When-Then สำหรับซอฟต์แวร์จัดการสินค้าคงคลังสมมุติ สามารถจัดโครงสร้างได้ดังนี้:

ดูเพิ่มเติม

การพัฒนาที่ขับเคลื่อนด้วยการทดสอบการยอมรับ การทดสอบการยอมรับ การพัฒนาที่ขับเคลื่อนด้วยพฤติกรรม ไวยากรณ์แตงกวา โฮร์ทริปเปิล ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Given-When-Then&oldid=1341102894 "