昨今のE2Eレベルのテストではその自動化テストのツールとしてSeleniumに代表されるようなブラウザ操作ライブラリが使われます。

Seleniumなどを使ったことがある人は多いでしょう?ではその裏側で行われている仕様については知ってますでしょうか?

本トークでは、PHPで実際にSeleniumのようにブラウザを動かすツールを自作するプロセスでそれらの仕様を理解する場を提供します。本トークで得られることは以下です。

* ブラウザ操作するために必要なWebDriver
* WebDriverについてのW3C勧告の標準化仕様
* WebDriver Wire ProtocolというInterface仕様
* PHPでWebDriverとコミュニケーションをしブラウザを動かす方法

本トークを経て、WebDriverについての理解が深まることで、ブラウザ操作の自動化についての技術的理解が一段深まるお得な4分間にいたします。

Comments

Comments are closed.

Okada Shohei at 17:55 on 3 Oct 2021

Web Driver は HTTP で動かせることを知り、意外と簡単にできそうということがわかってよかったです!