behat

    9

    3答えて

    私はSelenium2ドライバでBehatとMinkを使用していますが、fillField()関数を使用する代わりにフォームフィールドに直接入力しようとしています(生のキーボード入力をシミュレートしています)。 これは私がしようとしているものです: $element = $this->getSession()->getPage()->find('css', '#questionName'); $

    1

    1答えて

    私が探しているものが可能であるかどうかは不明です。 私はbehatを使用しています。私たちはいくつかのチームが同じベースコードで作業しています。 したがって、互換性のない多くの文の定義があります。 私は文脈で、例えばbehat -dlのような文章を挙げたいと思いますが、単一の文脈ファイル(またはそれらのリストに名前を付けることができればさらに良い)からの取り出しだけです。 これは可能でしょうか?

    1

    1答えて

    プロジェクト用にSymfony3を使用していますが、私はbehatパッケージを追加しようとするとこのエラーが発生します。 symfony3でbehatを使用できないようですが、yamlパーサーのバージョンの互換性に問題があります。 誰かが回避策を講じているのですか? composer require behat/behat --dev 問題1 - 結論: のsymfony/symfonyのV3

    7

    2答えて

    Javascriptが必要なときはいつでも、Seleniumを実行しているBehatテストがあります。 Javascript(Seleniumが無効になっている)の場合、私の現在のBehatテストはうまく動作します。 瞬間、セレンからの私の唯一のエラーフィードバックは、以下の文です:私はここで何が問題を unknown: Failed to set the 'cookie' property

    6

    1答えて

    symfonyでREST APIをビルドしています.Mhatとsymfony2のbehat拡張機能を使ってBehatでテストしたいと思います。 GETメソッドには問題はありません。データベースオブジェクトを「模擬」し、「私は現在の」ステップ定義を使用してレスポンスをチェックします。 しかし、特定の要素の投稿が機能するかどうかをテストするとき、私はMinkで投稿後のパラメーターを送信する方法がわかり

    16

    2答えて

    を実行するか、ここで私がやっているものです。 私は bin/behat features/features/baseline.feature を実行した場合、私は実行するために、全機能のファイルを取得することができます。 はここで、ファイルは次のようになります - 私が実行しようとしているシナリオは、私のテキストエディタで3行目にある:あなたがフィーチャーファイルの全体の説明を追加する必要があ

    0

    1答えて

    "behat -dl"がMinkContextとそのあらかじめ定義されたステップに対してこれを行うのと同じ方法で、すべてのカスタムステップ定義をターミナルに表示する方法を見つけるのに苦労しています。カスタム宣言されたすべてのステップを同様に表示させる方法はありますか? ここに私のFeatureContext.phpヘッダがどのように見えるので、私のステップが格納されているかをより良く理解できます。

    6

    3答えて

    私はBehatを使用してサードパーティのWebショップをテストしています。私はshoppingcartの中で私が削除したいアイテムを持っています。私は本当にそれをしたい場合私に尋ねる確認ポップアップが表示されます。このダイアログの構造は、次のようになります。 <div> <strong class="title">Remove item from shoppingcart</strong

    5

    2答えて

    私はSymfony2バンドル(ver 2.2.2)の中でBehat(2.4.*@dev)initプロセスにいくつか問題があります。コマンド後: bin/behat --init "@CompanyAppBundle" behatディレクトリは、バンドルではなくアプリケーションルートディレクトリ内に作成されます。出力は次のとおりです。 +d features - place your *.fea

    8

    1答えて

    を投げる私は、登録例を実行しようとしていますし、私は Scenario: New user registration; poor password Given I am on "/register" When I fill in "username" with "admin" And I fill in "password1" with "<pw>" And