自動テストツール Selenium2 1/5
Selenium2概要
NUnit等のテストツールを利用してブラウザのテストを行えるツール。
正確にはSelenium2のWebDriverが各ブラウザの仕様を吸収してくれて、
NUnit等のテストツール(「自動テストツール① NUnit 1/3」参照)からは共通のテストコードが実行できる。
ローカルPCでテストを実行する場合
ブラウザ(Chrome、IE、Firefox等)
↑ ↓
Selenium2(WebDriver)
↑ ↓
Javaや.NET(他も可)のテストコード
↑ ↓
NUnit(他も可)
別マシンでテストを実行する場合
別のマシン
↑ ↓
Selenium2(RemoteWebDriver)
↑ ↓
Selenium2(WebDriver)
↑ ↓
Javaや.NET(他も可)のテストコード
↑ ↓
NUnit(他も可)
SeleniumIDE(参考)
・テスターがブラウザを操作
・SeleniumIDEが操作を記録(テストもここに作成)。
・テスト実行&結果をSeleniumIDEが表示
「SeleniumIDE」参照
NUnit(参考)
・.NETでテストコードを作成(別プログラムに対するテスト)。
・NUnitから↑テストコードを実行&結果を表示
「NUnit」参照