1

C# WebDriver と MSTest (Visual Studio Test) を使用した一連の Selenium テストがあります。

うまくいけば、これらのテストをうまく統合でき、期待どおりに機能しています。

悲しいことに、私は大きな問題を発見しました: 自動化された UI テストは、以前にデプロイされたソリューションに対して実行されるため、以前のビルドが成功した場合、テストの実行は成功し、バグのあるデプロイが発生する可能性があります。

おそらく、テストを実行する前に別の Web サイト ( http://test.mydomain.comなど) にソリューションを事前展開し、これに対して UI テストを実行することができます。テストの実行に問題がなければ、同じサイトを運用 Web サイトに展開できます。

要約すると、この問題を解決するための他のより良いアプローチを知っていますか?

前もって感謝します。

4

1 に答える 1