6

I'm trying to set up a test project for my ASP website. For some tests I want to use selenium to perform end-to-end tests.

Therefor my website has to be running so the tests can access the site.

How can I start my website project when I run tests?

4

1 に答える 1

5

以下のリンクを参考にしてください。可能だと思いますが、少し難しいでしょう。これらは詳細であり、これをプログラムで行うための情報を提供します。

プログラムによる IIS Express の開始と停止

https://www.reimers.dk/jacob-reimers-blog/testing-your-web-application-with-iis-express-and-unit-tests

  • アイデアは、それを開始して、ブラウザーで特定のローカル アプリに移動する必要があるということです。
  • 次に、開いているブラウザ ウィンドウのウィンドウ ハンドルを取得する必要があります。
  • 次に、Driver オブジェクトをインスタンス化し、そのインスタンス化のウィンドウ ハンドルを使用して、開いているウィンドウで Selenium を実行します。
于 2014-08-14T16:04:25.570 に答える