マジェントグリッドとその詳細ページでセレンバージョン1.0.9を使用してデータを検証しようとしています。
まず、Selenium IDE のログイン ページからモジュールの詳細ページに移動し、そこにあるタブをクリックします。最終的に IDE は PHP コードを生成するので、コードを適切な場所に配置します。
注: ここでは、イベントが Selenium IDE に記録されるように、2 つのタブをクリックしました。
次に、次のコマンドを使用して、コマンド プロンプトからコードを実行します。
phpunit --configuration /var/www/tests/phpunit_test.xml
エラーが発生しました(次のようなもの):
ERROR: Element //a[@id='test_tabs_form_section']/span not found.
コードを変更し、上記のリンクをクリックして「test_tabs_form_section」を実行する前に詳細ページを開こうとしましたが、同じエラーが発生しました。
もう 1 つの奇妙な点は、詳細ページのテキストを確認し、クリックしてモジュールの詳細タブを呼び出すコードを削除すると、動作しますが、理由がわかりません。
しかし、私は本当に詳細ページを開いてタブをクリックし、xpath を使用してフォーム要素の値を取得し、データを検証したいと考えています。
誰か助けてくれませんか?
どんな助けや提案も非常に高く評価されています!
スタックオーバーフローのオタクからの連絡を楽しみにしています!
ありがとう