Web要素の識別に@Givenアノテーションを使用しようとしています。しかし、@Given(XPath == "")と入力すると、次のようなエラーが送出されます。 XPathは変数またはメソッドではありません。別のライブラリもインポートしようとしましたが、それでもエラーはスローされています。Seleniumの@GivenアノテーションにXPathを追加できません
答えて
@Given
は、私が想定している平静のテストステップを説明する注釈です。 PageFactory
を使用して要素を特定するには、@Findby
を使用する必要があります。 Serenity
と緊密に連携していないので、私が間違っている場合は私を修正してください。
はい正しいです。しかし、@ FindBy(XPath = "")と書くとXPath.Thanksメソッドを解決できないというエラーが出ます。 –
'@FindBy(Xpath =" ")'や '@FindBy(xpath =" ")'を使っていますか? 'xpath'は小文字でなければなりません。より良い見通しのためにあなたのコードのいくつかの行を貼り付けることができますか? –
私は小さなケースのxpathで試して、今働いています。たくさんありがとうございます。 :) –
- 1. Selenium C#:クラス名でxpathを特定できません
- 2. MapKitのコアデータモデルクラスを使用してアノテーションを追加できません
- 3. Selenium 2.0 WebDriver xpathによるIE8のfindelementを評価できません
- 4. PythonのSeleniumでドロップダウンメニューからxpathで要素を選択できません
- 5. Googleキャンドルチャートにアノテーションを追加
- 6. UIImageViewにアノテーションを追加
- 7. javafxカスタムコントロールにアノテーションを追加
- 8. テーブルに追加できませんJavaFXML
- 9. リストに追加できません
- 10. グループにBean検証アノテーションを追加できますか?
- 11. Selenium「ログインできません」
- 12. xmlアノテーションを使用せずに春に@Scheduledアノテーションのスケジューラを追加する
- 13. given ColumnMappingが一致しません
- 14. AVCaptureInputを追加できません
- 15. パーズオブジェクトを追加できません
- 16. Vagrantスコッチボックスを追加できません
- 17. ブラウザプラットフォームを追加できません
- 18. リスナーを追加できません
- 19. HTML.Editorクラスを追加できません。
- 20. プラグインを追加できません
- 21. iOSシミュレータを追加できません
- 22. UISliderターゲットアクションを追加できません
- 23. Xtext。 HyperlinkHelperを追加できません
- 24. Django - ミドルウェアを追加できません
- 25. BadTokenException:ウィンドウを追加できません
- 26. php - スクリプトを追加できません
- 27. Microsoft.Inkを追加できません
- 28. BadTokenExceptionウィンドウを追加できません
- 29. Xamarin.Facebook.AudienceNetwork.Androidパッケージを追加できません
- 30. System.Data.Linqを追加できません
私は、@Givenのために、静寂のpageFactoryを使用しています。 –