Selenium
2021年9月9日 (木) 04:56時点におけるAdministrator (トーク | 投稿記録)による版
Selenium(読み:せれにうむ)とは、オープンソースのもとで開発されているWebサイト開発者向けのUIテストツールである。
概要[編集 | ソースを編集]
Seleniumは様々なプログラミング言語からChromeやFirefoxなどのウェブブラウザを制御し、状態やデータを取得することができるという代物である。
ページを開くのはもちろん、「ボタンを押す」「JavaScriptが動的生成したHTMLを取得する」といったことが行える。これによりユニットテストを書くのと同じような感じでUIテストを書くことができる。
本来はUIテストツールであるが、JavaScriptを多用したウェブサイトに対するスクレイピングにもよく使われている。