業務でE2Eテストの導入を進めており、ブラウザ自動化のためのツールに関して調べる必要があったので備忘録的に書き残しておく。 自分のブラウザ自動化周りの知識といえばはるか昔に大学生のころインターンでSeleniumを用いたテストの自動化をやったくらいで止まっており、その頃の記憶からブラウザの自動化はあまり信頼のおけない挙動ばっかりする... というイメージがあった。 とはいえ、現在は当時よりも様々な選択肢があるらしいので、少しづつ過去の歴史に触れつつキャッチアップしてみる。 Selenium Remote Control (Selenium 1) おそらく自分が大学生のときに触ったのはこのRCの世代だと思われる。 www.selenium.dev Selenium 1はブラウザ上での動作を実行するSelenium Coreとそれに対して操作処理を送信するRemote Controlから構成さ
![ブラウザ自動化のツールとその周辺知識に関する備忘録 - Runner in the High](https://cdn-ak-scissors.b.st-hatena.com/image/square/9dc1c2d5e7c61fcfe65f6ee019f26166d70b6de9/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2FI%2FIzumiSy%2F20220827%2F20220827160401.jpg)