top of page

[Robot Framework] มาทำความรู้จัก Teardown กัน

ถ้าเราสังเกตุ Test suite ของเราใน RIDE ของ จะเห็นว่ามี Suite Teardown และ Test Teardown หรือไม่ก็ใน Test case แต่ละข้อเราก็จะเห็นช่องที่ชื่อว่า Teardown อยู่เสมอซึ่งมันใช้มันทำอะไรหรือสามารถทำอะไรได้

คำตอบก็คือ มันสามารถใช้ตั้งคำสั่งที่จะให้ทำหลังจากการtestได้ และถ้าจะอธิบายสั้นของการทำงานแต่ละตัวคือ

Suite Teardown : หลังจากจบการทำงานของ test ทุกข้อใน suite จะให้ทำอะไรในตอนสุดท้าย

Test Teardown : หลังจากจบการทำงานของ test แต่ละข้อจะต้องทำอะไร

*Suite Teardown และ Test Teardownไม่จำเป็นต้องถูกsetไว้เสมอไป

**เราสามารถset Teardown ไว้ในTest case แต่ละข้อได้

***Test Teardown ของTest suite จะถูก override โดย Teardown ของ Test case

****ในRIDE ถ้าช่องTeardownเป็นสีขาวจะถือมีค่าใส่อยู่ในช่องต้องไปลบที่Text Edit เพื่อให้ช่องเป็นสีเทาจะได้ไม่โดนoverride

Recent Posts
Archive
Search By Tags
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
bottom of page