タグ

ブックマーク / qiita.com/sakaimo (1)

  • SeleniumWebDriver+RSpecでのE2Eテスト自動化をPageObjectデザインパターンで作る - Qiita

    過去に 書籍「実践SeleniumWebDriver」のPageObjectパターンをRSpecでテストコードにしてみた。 で「写経」はしてみたのですが、いよいよ実戦で使う時が来たのでこれを思い出す意味で書いていこうと思います。(前任者が残してくれたコード、資料があったのでここまでできるようになりました) 前提 SeleniumWebDriverとRubyとRSpecはそこそこわかる PageObjectデザインパターンもそこそこわかる これについては前任者が書いてくれた「Selenium2でつくるテストケースの構成について」 がものすごくわかりやすいです。 環境は諸事情によりWindows8.1 (多分Linuxでも同じことができるハズ)ブラウザが立ち上がるのでGUIがあったほうがいいです。 headlessでもできるみたいです 「Seleniumをブラウザなしで起動するための方法を調べ

    SeleniumWebDriver+RSpecでのE2Eテスト自動化をPageObjectデザインパターンで作る - Qiita
    takets
    takets 2017/08/02
    pageobjectをrspecが表現したコードのサンプル
  • 1