セレニウムサーバなるものをたてると,リモートのウェブドライバーを指定出来るみたい.<br>
ブラウザをインストールしたり,ドライバーを揃えたりする環境を,VPSなりEC2なりに構築しておけば,<br>
RemoteWebDriverを指定するだけで,プログラムする側はlambdaとかサーバレス環境で呼び出し出来るんじゃないか説.
<br>
<br>
- Selenium Grid
-https://www.techscore.com/blog/2015/05/10/selenium-grid/
-http://unagi-tabetai.hatenablog.com/entry/2015/05/25/125030
-https://www.htmlhifive.com/conts/web/view/pitalium-tutorial/test-build-env#HSeleniumGrid30B530FC30D030FC306E8D7752D5
<br>
<br>
- `推奨構成と最大インスタンス数とかリクエスト数の参考があった`
- https://www.htmlhifive.com/conts/web/view/pitalium-reference/selenium-grid-performance
<br>
~~~java
//通常こんな風に使っていたが
final WebDriver driver = new InternetExplorerDriver();
//こんな感じでリモートのドライバーを指定できる
final WebDriver driver = new RemoteWebDriver(new URL("http://x.x.x.x:4444/wd/hub"), internetExplorer);
~~~
コメント (0)
あなたもコメントしてみませんか
アカウント新規作成(無料)
既にアカウントを持っている方は
ログイン