คำถาม ถ้าต้องการใช้งาน Selenium Grid และ Appiumสำหรับการทดสอบแบบ distributedหรือกระจายการทดสอบ mobile app ไปหลายเครื่องหรือ run อยู่ในเครื่องเดียวกันก็ได้และเมื่อไปดูเอกสาร หรือ บทความต่าง ๆ แล้วทำตามไม่ได้ดังนั้น จึงเขียนสรุปการติดตั้ง config และใช้งานแบบสั้น ๆ ไว้ดังนี้
Read More…
วันนี้ทำการแนะนำเกี่ยวกับการทดสอบระบบแบบอัตโนมัติหนึ่งในเครื่องมือที่แนะนำสำหรับมือใหม่ไปคือ Selenium IDE ใช้สำหรับการทดสอบระบบที่ทำงานบน web browserโดยไม่จำเป็นต้องเขียน code มากนักเพราะว่าเป็นเครื่องมือแบบ record and playback นั่นเอง
Read More…
Selenium Grid 4 ใช้ W3C WebDriver protocol จากเดิมที่ยังใช้งาน JSONWire protocol ไปและยังได้เพิ่มเรื่องของการสนับสนุน DevTools protocol อีกด้วยแต่ยังอยู่ในช่วงของ experiment feature เท่านั้น
Read More…
การทดสอบระบบงานผ่าน Web browser นั้น ส่วนใหญ่มักจะใช้งานผ่านเครื่องมือที่ชื่อว่า Selenium ซึ่งมี library ในภาษาโปรแกรมต่าง ๆ มากมาย แต่ปัญหาของ Selenium คือ เมื่อมีจำนวนของชุดการทดสอบเยอะ ๆ แล้ว ทำให้การทดสอบช้า การแก้ไขมักจะต้องเริ่มทำการทดสอบแบบ parallel โดยทาง Selenium ก็มี project ชื่อว่า Selenium Grid ทำให้เราสามารถ scale การทดสอบผระบบด้วย Selenium ได้ดีขึ้น
Read More…
Selenium Grid คือสิ่งที่ช่วยทำให้สามารถ run ชุดการทดสอบแบบอัตโนมัติ บน OS และ browser ต่าง ๆ แบบ distributed และ ขนาน (parallel) ได้ง่ายขึ้น ซึ่งช่วยลดเวลาของการทดสอบระบบลงไปเยอะมาก ๆ ดังนั้นมาดูการติดตั้งกันนิดหน่อย ซึ่งบอกเลยว่า มันไม่ได้ยากเลย แต่ที่เหลือยากหมดเลย !!
Read More…