7 คะแนน โดย xguru 2020-02-21 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ไลบรารี node.js ที่มี API ใช้งานง่าย

  • ควบคุมเบราว์เซอร์ Chrome/Edge ด้วยโค้ด JS

  • มี REPL ในตัวสำหรับการบันทึกแบบโต้ตอบ

  • เลือกองค์ประกอบได้ง่ายด้วย smart selector

  • สามารถรอการส่ง XHR/คอนเทนต์แบบไดนามิกได้

  • สามารถทำ stubbing/mocking ของ Request/Response ได้ด้วย Intercept API

1 ความคิดเห็น

 
xguru 2020-02-21

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();

โค้ดกระชับและดีครับ