- ผู้เขียน Fiona Howard [email protected].
 - Public 2024-01-10 06:43.
 - แก้ไขล่าสุด 2025-01-22 20:24.
 
ตัวระบุตำแหน่งที่แตกต่างกันในซีลีเนียมมีดังนี้:
- โดย CSS ID: find_element_by_id.
 - ตามชื่อคลาส CSS: find_element_by_class_name.
 - ตามแอตทริบิวต์ชื่อ: find_element_by_name.
 - โดยโครงสร้าง DOM หรือ xpath: find_element_by_xpath.
 - โดยข้อความลิงก์: find_element_by_link_text.
 - โดยข้อความลิงก์บางส่วน: find_element_by_partial_link_text.
 
8 ตัวระบุตำแหน่งในซีลีเนียมคืออะไร
ซีลีเนียมรองรับตัวระบุตำแหน่ง 8 ประเภท ได้แก่ id, ชื่อ, ชื่อคลาส, ชื่อแท็ก, ข้อความลิงก์, ข้อความลิงก์บางส่วน, ตัวเลือก CSS และ xpath การใช้ id เป็นวิธีการจดจำองค์ประกอบที่น่าเชื่อถือและรวดเร็วที่สุดวิธีหนึ่ง โดยปกติ รหัสจะไม่ซ้ำกันในหน้าเว็บที่กำหนด
ตัวระบุตำแหน่งใดดีที่สุดในซีลีเนียม WebDriver
IDs เป็นตัวเลือกตัวระบุตำแหน่งที่ปลอดภัยที่สุดและเร็วที่สุด และควรเป็นตัวเลือกแรกของคุณเสมอ รหัสควรจะไม่ซ้ำกันในแต่ละองค์ประกอบ ID locator เร็วกว่าเพราะเรียกเอกสารที่ราก
ตัวระบุ XPath ในซีลีเนียมคืออะไร
XPath เป็น เทคนิคใน Selenium เพื่อนำทางผ่านโครงสร้าง HTML ของหน้า XPath ช่วยให้ผู้ทดสอบสามารถนำทางผ่านโครงสร้าง XML ของเอกสารใดๆ ก็ได้ และสามารถใช้ได้กับทั้งสอง เอกสาร HTML และ XML … โพสต์นี้ครอบคลุมวิธีการที่หลากหลายในการเข้าถึงองค์ประกอบโดยใช้ตัวระบุตำแหน่ง XPath ในซีลีเนียม
คุณหาธาตุในซีลีเนียมได้อย่างไร
มาทำความเข้าใจวิธีใช้ Selenium findElement ด้วยวิธีต่างๆ กัน:
- ค้นหาด้วยบัตรประชาชน ID ถูกกำหนดโดยไม่ซ้ำกันสำหรับแต่ละองค์ประกอบ และเป็นวิธีที่พบได้บ่อยที่สุดในการค้นหาองค์ประกอบโดยใช้ ID Locator …
 - ค้นหาจากชื่อ …
 - ค้นหาโดย LinkText …
 - ค้นหาโดยตัวเลือก CSS …
 - ค้นหาโดย XPath