behat

    1

    1答えて

    私はガーキンをベットで使用しており、検証のシナリオで入力問題に直面しています。ここで私が書いたシナリオの例があるが、Behatはタグ<variable>に変数定義の違いを理解し、タグの特殊文字のような不正な入力をテストするものではありません<testspecialchar> シナリオ概要: - 入力での不正なエントリ 変数 - | input variable | validation mess

    25

    2答えて

    間違ってはいけません。私は両方のプロジェクトが素晴らしいと思う。 しかし、PHPと任意の説得力のある理由がある場合、私は疑問に思うRubyの開発者の両方として、可能な言語の障壁のほかに、なぜ一つは、PHPまたはいくつかのPHPフレームワークで作業する場合でも、BDDのために(cuke4phpで)CucumberオーバーBehatを選ぶだろう。

    8

    3答えて

    デフォルトでは、BehatはFeatureContextという名前のファイル(1つのファイル内のすべてのステップ)でステップ定義を探します。 多くの手順があるので、大きなファイルを維持するのは難しいです。 フィーチャーファイルごとに1つの定義ファイルが必要です。 ステップ定義を外部ファイルに含めるにはどうすればよいですか? homepage.feature HomepageContext ext