-
ไลบรารี
node.jsที่มี API ใช้งานง่าย -
ควบคุมเบราว์เซอร์ Chrome/Edge ด้วยโค้ด JS
-
มี REPL ในตัวสำหรับการบันทึกแบบโต้ตอบ
-
เลือกองค์ประกอบได้ง่ายด้วย smart selector
-
สามารถรอการส่ง XHR/คอนเทนต์แบบไดนามิกได้
-
สามารถทำ stubbing/mocking ของ Request/Response ได้ด้วย Intercept API
1 ความคิดเห็น
await openBrowser();
await goto("https://google.com);
await write("geeknews ");
await press("Enter");
await click(checkBox(near("GeekNews - บริการข่าวเทคโนโลยี/สตาร์ทอัป")));
await screenshot({path: 'geeknews.png'});
await closeBrowser();
โค้ดกระชับและดีครับ