Selenium WebDriver使ってみた② 自動ログイン編
■WebDriverを使ってmixiに自動ログイン
mixiのログイン画面がこんな感じ。
メールアドレス、パスワード、チェックボックスにチェックし、ログインボタンを押すのを自動でやってみようと思います。
以下のコードを書いて実行する。
import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.FirefoxDriver; public class Main { public static void main(String[] args) { // ブラウザ(Firefox)を起動 // URLを開く // メールアドレス入力 // パスワード入力 // チェックボックスにチェックを入れる // ログインボタンを押す } |
あとはこれをJUnitなりでプログラム組めば自動テストの出来上がり。
次回はJUnit使って、ログとキャプチャを取るのと出力までやりたいと思います。