Software Testing Tool : Selenium อุปกรณ์สำหรับการทดสอบ Web Application

Selenium คือหนึ่งในเครื่องมือที่เอาไว้สำหรับการทดสอบ Web Application ที่ได้รับความนิยมเพราะเป็น Tools ที่ใช้ง่ายและยังมี Community Support อีกมากมาย และยังสามารถทดสอบบน Browser ได้หลาย platform อีกด้วย

การใช้งาน

สำหรับการใช้งานนั้นแนะนำให้ใช้ส่วนของ Selenium Client & WebDriver Language Bindings เพราะสามารถใช้งานขณะเปิด Browser ได้ทันทีทำให้ง่ายต่อการใช้งานมาก

การใช้งานอย่างง่ายผ่าน Firefox

การใช้งานผ่าน Firefox ซึ่งเป็น Extension ของ Firefox ทำให้สามารถใช้งานได้ทันทีโดยการทำงานจะเป็นการเก็บ Log ต่างๆทำให้สามารถ Debug Online Website ได้อย่างง่ายดาย

การลงและตั้งค่า Extension

  1.  Download Firefox
  2.  ติดตั้ง Extension Selenium บน Firefox
  3.  ตรวจสอบการตั้งค่า Firefox ตามภาพ                                                                             
  4.  เลือก Extension                                                                       
  5.  หลังจากตรวจสอบ Extension ที่มีแล้วให้เลือกเปิดใช้งาน Selenium IDE
  6. เมื่อกดแล้วจะได้หน้าต่างดังนี้                                                                  
  7. จากนั้นกดปุ่มสีแดงเพื่อเริ่มการทำงาน                                                                               
  8. จากนั้นใช้งานตามปกติจะมีการเป็น Log การใช้งานเพื่อง่ายต่อการ Debug และพัฒนา Web site

คลิปสาธิตลง Extension แบบสั้นๆ และการใช้งานแบบง่ายๆ

YouTube Preview Image

การใช้งาน Library สำหรับการใช้คู่กับ IDE ตัวอื่น

  1. ในเครื่องจำเป็นต้องมี Python ลงไว้ในเครื่อง
  2. เปิด Command Prompt
  3. พิมพ์ pip install robotframeworkselenium2Library จะได้ดังภาพ   
  4. จากนั้นพิมพ์ pip freeze เพื่อตรวจสอบว่าทำการลง Library แล้วหรือยัง
  5. จากนั้นทำการโหลด Driver ส่วนของ Web browser จาก Link นี้
  6. เลือก Browser ที่ต้องการ                                                         
  7. เลือกตาม OS ที่ใช้งาน                                                             
  8. ทำการ Extract File ไว้ใน Folder ที่ต้องการ                                
  9. เข้าส่วนของ View Advance System Setting                                                 
  10. ทำการตั้งค่า Path ดังรูป                                                      
  11. ทำการใส่ Path ที่ทำการ Extract file ไว้ก่อนหน้านี้                       

จากที่กล่าวมาข้างต้นคือการลงโปรแกรมขั้นพื้นฐานสำหรับการเตรียมความพร้อมการใช้งาน Selenium ในส่วนของการ Coding เเละการเรียกผ่าน ride.py อ้างอิงการ Coding  วิธีนี้จะใช้งานได้ยากกว่า

THUMMATUS BOONLERD
at GlurGeek.Com

Leave a Reply

© 2022 GlurGeek.Com