chrome Archive

Google Chrome 117 สามารถทำการ mock XHR/fetch request ได้แล้ว

ใน Google Chrome 117 นั้น ทำการเพิ่มความสามารถใน DevTool เยอะเลยหนึ่งในนั้นคือ การ override content ของ XHR/fetch request ได้นั้นหมายความว่า สามารถทำการ mock api ต่าง ๆที่เรียกจาก web browser ออกไปได้

Read More…

การเปลี่ยนแปลงของ Chrome Driver สำหรับ Google Chrome 115 ขึ้นไป

วันนี้เข้าไป download Chrome Driver ใหม่พบว่าตั้งแต่ Google Chrome 115 ขึ้นไปนั้นจะให้ไป download driver จาก Chrome for Testing แล้ว

Read More…

การใช้งาน Chrome for Testing กับ Selenium

มีคำถามเกี่ยวกับการใช้งาน Chrome for Testing กับ Seleniumว่าใช้งานอย่างไร ? เนื่องจาก code หรือ test script เดิมนั้น ยังไปเปิด Google Chrome แบบปกติ

Read More…

น่าสนใจกับ Chrome for Testing (CfT)

ทางทีมพัฒนา Google Chrome นั้น ได้ปล่อย Chrome for Testing (CfT) ออกมามีเป้าหมายเพื่อการทดสอบ web และ automation testing โดยเฉพาะไม่เหมาะสำหรับใช้งานทั่วไป

Read More…

ทำการ export user flow จากการ record ใน Google Chrome Recorder มาอยู่ในรูปแบบของ Cypress

ว่าง ๆ มาดูกันว่า เราจะทำการ export user flow ที่ record จาก Chrome Recorderมาอยู่ในรูปแบบของ Cypress เพื่อใช้ทดสอบระบบงานต่อไปโดยสามารถใช้งานผ่าน Cypress Recorder Extension ใน Google Chromeหรือจะติดตั้งผ่าน NPM/NPX ได้เช่นกัน

Read More…

ลองใช้งาน Recorder ใน Google Chrome 97 (Dev channel)

มาลองดูความสามารถใหม่ใน Google Chrome 97 (Dev channel) ที่ชื่อว่า Recorderสามารถทำการ record การใช้งาน web นั้น ๆ ไว้จากนั้นทำการ replay ได้รวมทั้งสามารถกำหนดความเร็วของระบบ network ที่ใช้งานอีกด้วยเพื่อวัดผลการทำงานว่าเป็นอย่างไร

Read More…

ใช้งาน 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…