การทดสอบด้วยเซเลเนียม
(Selenium Testing)
นิยาม
การทดสอบด้วยเซเลเนียม (Selenium Testing) Tool
การทดสอบด้วยเซเลเนียมหมายถึงการใช้กรอบงานอัตโนมัติ Selenium เพื่อทดสอบเว็บแอปพลิเคชันอย่างอัตโนมัติ เพื่อให้แน่ใจว่าการทำงาน ประสิทธิภาพ และส่วนติดต่อผู้ใช้เป็นไปตามที่คาดหวัง
ระดับความเชี่ยวชาญ
ระดับที่ 1
ระดับพื้นฐาน
1. เข้าใจพื้นฐานของ Selenium และส่วนประกอบต่างๆ
2. สามารถรันกรณีทดสอบง่ายๆ โดยใช้ Selenium WebDriver ได้
3. คุ้นเคยกับการระบุองค์ประกอบเว็บโดยใช้ตัวเลือกพื้นฐาน (id, name, class)
ระดับที่ 2
ระดับปานกลาง
1. สามารถสร้างและบำรุงรักษาสคริปต์ทดสอบสำหรับการทดสอบฟังก์ชันเว็บได้
2. ใช้ตัวระบุองค์ประกอบขั้นสูง เช่น XPath และ CSS selectors ได้อย่างมีประสิทธิภาพ
3. ผสาน Selenium กับกรอบการทดสอบเช่น TestNG หรือ JUnit
4. จัดการปัญหาการซิงโครไนซ์โดยใช้ waits (implicit, explicit)
ระดับที่ 3
ระดับสูง
1. ออกแบบกรอบงานทดสอบอัตโนมัติที่แข็งแรงและนำกลับมาใช้ใหม่ได้โดยใช้ Selenium
2. ผสานการทดสอบ Selenium เข้ากับ CI/CD pipeline สำหรับการทดสอบอย่างต่อเนื่อง
3. ใช้เทคนิคการเขียนสคริปต์ขั้นสูง รวมถึงการจัดการปฏิสัมพันธ์ผู้ใช้ที่ซับซ้อนและความเข้ากันได้ของเบราว์เซอร์
4. วิเคราะห์และปรับปรุงประสิทธิภาพของการทดสอบอัตโนมัติ
สำนักงานปลัดกระทรวงการอุดมศึกษา
วิทยาศาสตร์ วิจัยและนวัตกรรม
Call Center 1313
328 ถ.ศรีอยุธยา แขวงทุ่งพญาไท เขตราชเทวี กรุงเทพฯ 10400 โทร. 02-610-5200 โทรสาร. 02-354-5524.
สงวนลิขสิทธิ์ © 2568 Skill Mapping.
เว็บไซต์นี้ เป็นเว็บไซต์หน่วยงานของรัฐในสังกัดสำนักงานปลัดกระทรวง กระทรวงการอุดมศึกษา วิทยาศาสตร์ วิจัยและนวัตกรรม จัดตั้งขึ้นเพื่อมุ่งมั่น พัฒนาคุณภาพการบริหารจัดการ สป.อว. เพื่อเข้าสู่มาตรฐานการบริหารจัดการภาครัฐ ไม่ได้มีวัตถุประสงค์เพื่อแสวงหากำไร หากท่านพบว่ามีข้อมูลใดๆ ที่ละเมิดทรัพย์สินทาง ปัญญาปรากฏอยู่ในเว็บไซต์ของสำนักงานปลัดกระทรวง โปรดแจ้งให้ทราบเพื่อดำเนิน การแก้ปัญหาดังกล่าวโดยเร็วที่สุดต่อไป