สืบเนื่องจากการทำ Automated test แล้วรำคาญการเปิดหน้าต่างการทำงานขึ้นมา เพราะอยากจะรู้แค่ผลลัพธ์ก็เท่านั้น วันนี้เลยมาเสนอ Headless Mode feature เป็นของ Chrome สามารถ run automated test ด้วย Chrome แบบที่ไม่มี web browser แสดงขึ้นมา หรือที่เรียกกันว่า Headless Mode นั่นเองค่ะ ไม่ต้องDownload อะไรใด ๆ เลย เพียงแค่เราติดตั้ง Chrome เท่านั้นก็สามารถใช้งาน feature นี้ได้แร่ะ (Version 60 ขึ้นไป) ขั้นตอนมาดูกันเลย ในตัวอย่างนี้จะเป็นการเขียน Code ทดสอบด้วย Selenium Library จ้า
การตั้งค่า Headless Mode คำสั่งดังนี้
![](https://sysadmin.psu.ac.th/wp-content/uploads/2019/02/15-2-2562-12-36-23.png)
ตัวอย่าง Test script สำหรับรันเทส web แบบ Headless mode ตามด้านล่างเลยค่ะ
![](https://sysadmin.psu.ac.th/wp-content/uploads/2019/02/15-2-2562-12-38-15.png)
หาก Run แล้วจะพบว่าไม่มี Chrome Browser เปิดขึ้นมาให้กวนใจอีกต่อไป แต่เมื่อเข้าไปดูใน Test Report ก็จะพบว่ายังสามารถ Run Automated Test ได้ถูกต้องด้วยค่ะ
![](https://sysadmin.psu.ac.th/wp-content/uploads/2019/02/15-2-2562-12-44-17.png)
![](https://sysadmin.psu.ac.th/wp-content/uploads/2019/02/15-2-2562-12-45-15.png)