タグ

ブックマーク / javaworld.helpfulness.jp (2)

  • Selenium入門その5[ページオブジェクトパターン(Page Object Design Pattern)を利用して変更に強いテストを作成する方法]

    Selenium入門その2[Selenium IDEの使い方] では「UIマップファイル」と言う仕組みが存在していることに言及させていただきましたが、詳細には触れておりませんでしたので、詳細な説明をさせていただきますが、残念なことに「UIマップファイル」はSelenium RCでは利用できますが、Selenium WebDriverでは利用できません。 今後Selenium IDEの機能改善により対応されるかも知れませんが、期待薄だと感じています。 Selenium WebDriverを前提とするのでしたら「Page Object Design Pattern(ページオブジェクトパターン)」を利用するしかないです。 と言うことで、エントリーでは以下の内容を説明させていただきます。 UIマップファイルやPage Object Design Patternが必要な理由 UIマップファイルの利

  • Selenium利用時のトラブルシューティング方法[クリック編]

    Seleniumは便利なテスト自動化ツールですし、今後は更なる利用者の増加が見込まれます。 とは言え、使いこなすにはノウハウが必要です。 (そんなにたいそうなノウハウ内容ではないですが・・・) 今までSeleniumを利用してトラブった経験を元にした内容も書いてみようかと思っています。 ちなみに、Selenium歴は10年ぐらいです。 今回はクリック編となります。何故かHTML要素が思ったようにクリックできないとお困りの方は是非ごらんください。 HTML要素が見つからない Element is not clickable at pointと言われる クリックしてもイベントが発火しない HTML要素が見つからない JavaでSeleniumを利用する時のHTML要素の検索方法は Selenium入門その4[Selenium WebDriver(Java/Junit4)の基コマンド] で説明

    Selenium利用時のトラブルシューティング方法[クリック編]
  • 1