pageobjects

    0

    2答えて

    私は、テストユースケースを自動化するためにページオブジェクトモデルを使用しています。キュウリと一体化した場所。 ここではキュウリのステップ定義ファイルで使用しています: @Before - ドライバオブジェクト を初期化しています。このドライバオブジェクトを各ページに渡します。 @After - ここで私は運転手を閉鎖しています。 他のグルーコードで私は自分のロジックを書いています。 私が直面して

    0

    1答えて

    私のクライアントの1人がキュウリの使用に興味があります。 しかし、私はまだそれに関するいくつかの質問があります: デベロッパーチームはGherkinファイルにコードを適合させるべきですか? キュウリのパターンに従って最初からプロジェクトを開始すべきですか? スペックファイル(.featureファイル)はどこに保存する必要がありますか?我々は をeclipseのフォルダに残すべきですか?テストなどの

    1

    1答えて

    自分のロケータの定義全体をstandart形式からPOMを使った注釈FindsByに変換しようとしていました。しかし、私はいくつかのロケータを持っています。これらのロケータは非静的変数で構成されています。エラーメッセージ "静的コンテキストでは非静的フィールド_createBookDataにアクセスできません"。私が取得したい コード: [FindsBy(How = How.CssSelector

    0

    2答えて

    以下のコードでNullPointerExceptionに直面しています。これはPOMモデルで作成されたプロジェクトです。 NullPointerExceptionに関連する他の投稿を読んでいましたが、Javaコードでエラーが見つかりませんでした。 助けてください。 テストクラス: package pl.b2b.ProjectAutomationPractice; import static o

    0

    1答えて

    ページオブジェクトを見つけることができません。ここで何が欠けていますか? MyLegacyPage.js module.exports = { myPauseMethod: function (browser) { browser.pause(1000); return this; } }; において 夜警0.9.16 nightwatch.jsonで

    -1

    1答えて

    私の理解では、pagefactoryのFindBys Annotationは、内部で述べたすべての条件を満たす要素を返します。以下のコードは常に0個の要素を返します。 同様に、同じIDとXpath属性を持つFindAll注釈を使用している場合、2つのWeb要素が返されます。誰もが結果を理解するのを助けることができます。 \t @FindBys \t (\t \t \t \t \t \t

    0

    1答えて

    私は2クラス1を持っているが、それらは以下のとおりです他の拡張: class TabledPage extends Page { static content ={ table {$(By.xpath("//tbody"))} headers {$(By.xpath("//thead"))} } Navigator gatAllRows()

    0

    1答えて

    動的に生成されるロケータは、リストから選択される要素によって異なります。例えば 、これは私の生成されたIDです: Function:TableName:0:submenuAction 0は、最初の要素はリストから選択されることを意味、カウンタです。カウンタの前後のすべての文字列は変更されないので、xpathメソッドが含まれていません。 のようなワイルドカードを使用できますか?Function: