Robot Framework คือ
1
Robot Framework คือ test automation framework ที่ใช้สำหรับเขียน automate test รองรับทั้งการเทส Web Application, API และ Mobile Application โดย test case จะอยู่ในรูปแบบของ acceptance testing
ติดตั้ง Robot Framework
2
ติดตั้ง Robot Framework โดยเริ่มต้นด้วยการติดตั้ง Python 3 และติดตั้ง Robot Framework ผ่าน pip ทำตามได้ง่ายๆ ไม่มีพื้นฐานโปรแกรมมิ่งก็ทำตามได้
Selenium Library คือ
3
SeleniumLibrary ซึ่งเป็น library ยอดนิยมที่ใช้ทดสอบเว็บแอพพลิเคชั่น จุดเด่นคือ Open source, รองรับภาษาหลากหลาย, มี community ที่ใหญ่ และสามารถใช้งาน Robot Framework
ติดตั้ง Selenium Library
4
Robot Framework Selenium Library ติดตั้งผ่านการใช้คำสั่ง pip และการติดตั้ง Chrome Driver สำหรับการเทส Application ผ่าน Google Chrome
VS Code IDE
5
VS Code IDE สำหรับ Robot Framework มีขนาดเล็กติดตั้งง่าย พัฒนาโดย Microsoft รองรับ autocomplete และ test execution
Web element locator
6
Selenium Library เวลาที่จะส่งคำสั่งไปยัง Form ต่างๆในหน้า Web Site จำเป็นจะต้องทำการระบุ Element Locator ที่ใช้เพื่อกำหนดให้ Selenium ระบุ Element ได้ถูกตัวนั่นเอง
Chain และ Element Data Locator
7
Selenium Chain locator เป็นการนำ Locator แต่ละแบบที่มีอยู่มาใช้งานร่วมกัน และ การใช้งานร่วมกับ Element Data Locator ซึ่งเป็น Locator ที่แนะนำให้ใช้แทน Id แบบเก่า