これは何度も尋ねられていることを知っていますが、具体的にしたいと思います。私はセレンを使用するために使用します。グーグルで調べた後、コンソールから実行できるように見え、大量のテキスト出力が得られますが、それを解析するのではなく、合格/不合格のタイプが必要です
ときどき、コードではなく UI ですべての単体テストを実行するのが好きです。特定の値を含むフォームを送信したくありません。この画像をクリックすると、その横にドロップボックスが表示され、名前を選択するとフォームに表示され、実行後に送信するフォームになります。他のいくつかのこと。
これが欲しい理由は、特定の機能が常に機能している必要があるため、それらの機能の UI を変更するたびに単体テストを調整しても問題ありません。残りの部分については、ビジネス ロジックをチェックするコードの単体テストで十分です。これらの UI は常に変化しているか、あまり重要ではないからです。
何かがFirefoxとChrome(またはWebkit)を開始できるといいのですが、それは必須ではありません.
私が言ったように、合格/不合格、ある種の簡単なテキストを解析したいと思います。複雑なテストは正規表現を知っているので問題ありませんが、1 つの単体テストがいつ終了または開始するかを把握したくありません。