chrome Archive

ใช้งาน Selenium 4 กับ Chrome DevTool APIs

ใน Selenium 4 นั้นเป็นเหมือนกับการยกเครื่องใหม่ของ Selenium กันเลยโดยหนึ่งใน API ที่เพิ่มเข้ามาก็คือ Chrome DevTool APIsทำให้ Selenium สามารถจัดการ browser ที่สร้างมาจาก Chromium ได้ยกตัวอย่างเช่น Chrome, Opera และ Microsoft Edgeช่วยให้ง่ายต่อการ debug และ investigate ปัญหาต่าง ๆ ของ web

Read More…

Robotframework ::มาใช้งาน Google Chrome Headless กัน

หลังจากที่ทาง Google Chrome ได้ปล่อย feature ทำงานแบบ headless mode ในเวอร์ชัน 59 (Cannary) วันนี้มาลองใช้งานร่วมกับการทดสอบแบบอัตโนมัติด้วย Robotframework + Selenium2Library กันหน่อย ซึ่งพบว่าใช้งานไม่ยากเลย มาเริ่มต้นกันหน่อย ปล. ก็คือการทดสอบระบบ web ด้วย Selenium WebDriver นั่นเอง

Read More…

รู้ยังว่า Google Chrome ทำงานแบบ Headless mode ได้เองแล้วนะ

เมื่อวันที่ 13 เมษายนที่ผ่านมา หรือ วันสงกรานต์ของไทยนั่นเอง ทางทีมพัฒนา Google Chrome ได้ปล่อย Chrome 59 (อยู่ใน Chrome Canary Channel เท่านั้น) ซึ่งมี feature ที่น่าสนใจคือ Headless chrome Headless mode นั้นเป็นอีกหนึ่งช่องทางในการใช้งาน browser โดยที่ไม่ต้องแสดงออกมาทางหน้าจอ ซึ่งปกติเราจะใช้งาน Headless mode ผ่านโปรแกรมพวก Virtual Display Managerเช่น Xvfb, VNC ไม่เช่นนั้นก็ต้องใช้ PhantomJS และ NightmareJS เป็นต้น

Read More…

พูดคุยปัญหาของ Google Chrome หรือ ผู้ใช้งานกันแน่ ?

อ่านเจอบทความเรื่อง Why I’m breaking up with Google Chrome พูดถึงเรื่องหน้า slow หรือหน้า crash ของ Google Chrome แน่นอนว่า ปัญหามันย่อมมาจาก ผู้ใช้งานเปิด tab มากจนเกินไป เครื่องที่ใช้เปิด browser ช้าเกินไป แต่เรื่องมันไม่จบง่ายๆ เนื่องจากในบทความ มีการเปรียบเทียบกับ browser อื่นๆ ด้วย มันจึงมี comment ที่สนุกสนาน และ ได้เห็นหลายๆ มุมมองเช่นกัน

Read More…