Robot Framework 101: Verify Page 🍋
1 min readMay 8, 2020
การเขียน Scripts ที่ดีควรมีการ Verify ในแต่ละจุด เพื่อให้แน่ใจว่า Script ที่เราเขียนขึ้นมาเนี่ยมันโอเคนะ มันทำงานถูกต้องจริงๆ
ยกตัวอย่าง: สมมติเราเขียน Script ให้เปิดหน้า Facebook ถ้าเราอยากเช็คว่าหน้า web ที่เปิดมาเนี่ยมันใช่หน้า Facebook ไหม เราอาจจะเขียน Keyword ให้เช็คว่าในหน้าเนี่ย มีคำว่า Facebook ไหม มีช่อง label ให้ใส่ username หรือ password หรือเปล่า เป็นต้น
เริ่มเขียน Script กัน 🍋
🍋 Keyword หลักๆที่ใช้ Verify ใน Script นี้ได้แก่
- Element Should Be Visible = ง่ายๆเลยครับ มองเห็น locator ที่ระบุไปไหม
- Element Text Should Be = เปรียบเทียบ Text ที่ Get มาได้ กับ Variable ที่เราได้สร้างไว้ ในที่นี้คือ เปรียบเทียบ Text ระหว่าง “Facebook” = “Facebook”
- Capture Page Screenshot = ถ่ายรูปหน้าจอ
🍋 ลองเปิด Log ที่ได้ออกมาดู
.
.
.
•̀.̫•́✧
จบกันไปอีกหนึ่งเรื่องครับสำหรับการ Check Verify ที่จริงมี Keywords อีกมากมายที่สามารถเอามาใช้ในการ Verify ได้ ลองเอามาปรับประยุกต์ให้เหมาะสมสำหรับงานที่ทำกันดูครับ 🐡