geb

    0

    1答えて

    現在、Geb/Spock自動テストでWebアプリケーションをテスト中ですが、geb.envプロパティの問題に直面しています。私がよく理解していれば、geb.envが取ることができる値は、environments {}の文でGebConfig.groovyに定義されています。私は正しい?だからここ はGebConfig.groovyの私の環境の定義です: environments {

    1

    1答えて

    私はwebdriverでGebテストを実行しています。静的なデフォルトのベースURLではなく、異なるベースURLをループするすべての機能テストを実行したいと思います。私はこれを達成する方法がありますか?ループしたいURLのすべての機能が同じになるので、テストケースに問題はありません。

    2

    2答えて

    私はAngular 4 WebアプリケーションをテストするためにGeb(1.1.1)とSpock(1.1-groovy-2.4)とセレンドライバ(2.53.1)を使用しています。単一ページのWebアプリケーションがあり、モジュールの階層構造になるようにコンテンツを設定したい場合は、ページオブジェクトに移動するとモジュールの階層を調べてコンテンツを確認する方法を教えてください。例えば、私は以下のペー

    2

    1答えて

    私は現在、Gebでクロスブラウザ自動テストを作成しようとしていますが、Edgeの設定に関するドキュメントは見つかりません。私がやろうとしているのは、自動的にドキュメントをダウンロードしてdownloads/edgeに保存するようにEdge環境を設定することです。 私はChromeとFirefoxのためにこの方法を行っている: customChrome { driver = {

    1

    1答えて

    現在、私たちはすべてのソースコード(Gebページオブジェクトを含む)を保持する中央リポジトリと、前者に依存する完全なGeb回帰スイートの別個のリポジトリページオブジェクトモジュール。 ゲブ定義されたいくつかの静的なコンテンツが一緒にオブジェクトを文字列のテストでの作業は、IntelliJのは、それらを解決することはできませんので、私はこの取得: を。私は手動で回帰プロジェクトにモジュールとしてペー

    0

    1答えて

    すべてのGeb/SpockテストはFirefoxで完全に実行されていましたが、Chrome(v59)で試してみました。 Firefoxの場合、私はwithAlert{}またはwithConfirm{}を使用していましたが、Chromeでは動作しません。 私はいくつかの意見を掘り下げて、そのダイアログがthis widgetによって管理されていることを知りました。だから私は<dialog>へのアクセ

    2

    1答えて

    モジュールを別のモジュールの内部から参照しようとしていて、期待通りに動作しません。私はどこに間違っているのか分からないので、私のコード例/スタックトレースが話をするようにします。 主なテスト仕様:ここ class TestSpec extends GebReportingSpec { //bunch of code yada yada def "someFeatureMethod"()

    0

    1答えて

    ページオブジェクトパターンを実装するSpock、Groovy、GebでUI機能テストを書いています。イベントの私の流れの間に結果を得るために離れて、現在のページから移動するIMとその結果として、私は私のテストでページオブジェクトを切り替える必要がなく、その下に成功し テストケース行うことができたhaventは: を def "Navigate to Second Page"() { wh

    0

    1答えて

    HTMLページで文字列を検索しています。結果は表形式で表示されます。 結果は3つの列に表示されます。私はリンクである第2列の値を選択する必要があります。 2番目の列は、すべてのレコードに対して常に「HTMLとして表示」という値を持ちます。 「HTMLとして表示」の最初のオカレンスを選択するにはどうすればよいですか。

    0

    1答えて

    最後の数日間はgebサイトhttp://www.gebish.org/にアクセスできません。何が起きているのか?それは再構成されているか、またはURLが変更されていますか?