私は現在、新しいプロジェクトの開発環境をセットアップしていて、あることを一生懸命考えています。Yiiを使う予定です。機能テストを自動化したいのですが、すでに gerrit と Jenkins を配置して動作させています。
このメモを読んで、セレンにはhtmlスイートのようなものがあることがわかりました。以前は聞いたことがありませんでしたが、PHPUnit を介して実行するテストを常に作成していました。here で説明されているように、デフォルトの Yii 機能テスト環境を使用しました。
私の質問は、両方のアプローチの長所と短所は何ですか? HTML スイートの長所と短所はすでに 1 つあります。Pro は、テストの作成が非常に簡単であることです。Selenium IDE でテストを「クリック」するだけです。短所は、おそらくテストの前にdbフィクスチャを実行する必要があり、それらを変更したり、フィクスチャをロードしたり、テストを実行したり、フィクスチャをロードしたり、テストを実行したりすることができなかったことです。ずさんな。その件についてどう思いますか/あなたの経験は何ですか?