[Robot Framework]Suite Setup และ Test Setup
Test SuiteในRIDEจะมีช่อง Suite Setup และ Test Setup นอกจากนั้นภายใน Test case ของแต่ละ Test Suite ยังมีช่อง Setup อยู่ด้วยซึ่งช่องพวกนี้เหล่านี้ใช้ทำอะไรสามารถอธิบายคร่าวๆ ได้ว่า
Suite Setup : ก่อนที่จะเริ่ม run test ทั้งหมดจะต้องทำคำสั่งนี้ก่อน
Test Setup : ก่อนที่จะเริ่มทำ test case จะต้องทำคำสั่งนี้ก่อน
ส่วน Setup ใน Test case จะเหมือนกับ Test Setup ของ Test Suite แต่ Test Setup จะถูกoverrideโดย Setup ใน Test case ถ้าหากใส่คำสั่งไว้ทั้งสองที่
ข้อดีของการใช้ก็คือสามารถลดการซ้ำซ้อนของโค้ดลงได้ถ้าเป็นการtestที่มี Flow คล้ายๆกัน