7 ポイント 投稿者 xguru 2020-02-21 | 1件のコメント | WhatsAppで共有
  • シンプルなAPIを備えた node.js ライブラリ

  • Chrome / Edge ブラウザを JS コードで制御

  • インタラクティブな記録のための REPL を内蔵

  • スマートセレクタで簡単にオブジェクトを選択

  • XHR / 動的コンテンツの送信待機が可能

  • Intercept API により Request / Response の stubbing / mocking が可能

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

コードが簡潔でいいですね