geb

    0

    2答えて

    以下のパラメータをgradleビルドに渡す方法があるので、build.gradleがソース接続を開始したときにソース接続用にログを生成することができます。私のセットアップはgradle-geb-saucelabsです bin/sc --logfile some_filename.log -vv my build.gradleは以下のとおりです。以下は答えはgradleでargsを渡す方法を理解

    0

    1答えて

    さまざまな種類のユーザーに共通のテストがあります。 私は異なる場所で異なる出力を持つ同じテストが必要です。今私はこのようなデータテーブルを使用してい : containerType | name ContentTypes.BOX |ContentNames.TEST_BOX ContentTypes.BOX |ContentNames.TEST_BOX_2 Content

    0

    1答えて

    私のgeb機能テストでは奇妙なエラーが発生しています。 org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: Spec expression: 1: expecting '}', found 'assert' @ line 1, column 71. }) { at(JobOffe

    0

    1答えて

    を見出し検証これは私がGebに使用できる"//div[@class='city']/h4[text()='Newyork']" xpath俺のXPathのですが、私はCSSでの類似の発現またはより良いのGroovyっぽい、Gebishロケータを書きたいです。 私は .city>h4:'Newyork' .city>h4:contains('Newyork') を試してみましたが、どれも働きました。

    0

    1答えて

    WATIRでは、実行時に(テストケースの実行中に)作成されたページに到達するたびに、@current_pageを使用します。 私はGebの類似機能を探しています。ここで 私は私も持っている static url = "/register.html" を提供してきた2つのページ RegistrationPage.groovy がUserProfilePage.groovyここ 私は提供することはでき

    1

    1答えて

    セレンを使用した一連の自動テスト、特にSpockでのGebがあります。クロムドライバを使用して、すべてのテストケースを1つずつ実行すると、テストは正常に動作します。各テストメソッドは新しいセッションを取得するため、毎回新しいブラウザから開始します。これは、phantomJSを使用している場合には当てはまりません。 phantomJSを使用してテストメソッドが失敗した場合、セッションがリセットされな

    0

    4答えて

    Firefoxのバージョン47.0.1がSeleniumの最新バージョンと互換性がないことは既知の問題です。 Firefoxでも、代わりにMarionetteを使用することを発表しています。誰かがGebでMarionetteを使用する方法の詳細を教えてもらえますか? mavenプロジェクトとして、私はGebでSeleniumのすべてのバージョンを試しましたが、成功することはできませんでした。私は次

    0

    1答えて

    Gebは、テストケースを実行中に、設定されたレポートディレクトリのスクリーンショットを.pngファイルおよびDOM要素をHTMLファイルとして受け取ります。 私は失敗の結果を提出しなければならないので、私は、以下のファイルのようにテストの失敗の詳細を記述することも必要があります。 title == "SomeTitleHere" | | | false SomeAnotherTitleH

    1

    1答えて

    cucumber.api.java.en.*をグルービーファイルにインポートしますが、cucmber.apiは自分のクラスパスとして認識されません。したがって、@Givenまたは@When注釈はすべて認識されません。 ./gradlewキュウリで構築すると、.featureファイルが見つかり、欠落したスニペットがコンソールに表示されます。上記のインポートをクラスパスに追加するには、build.gr

    0

    2答えて

    saucelabsの統合で以下のbuild.gradleを実行しようとしています。以下は、私がthisに応じbuild.gradleでgeb.saucelabs.browser小道具を設定していますGebConfig.groovy import org.openqa.selenium.chrome.ChromeDriver import geb.driver.SauceLabsDriverFac