fbpx

รวมเนื้อหาพื้นฐาน Robot Framework SeleniumLibrary

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 แบบเก่า

สนใจเรียนรู้ แบบเจาะลึก