0

クラス ライブラリ プロジェクト、ユニット/統合テスト プロジェクト、および Web サイト プロジェクトで構成される VS2012 ソリューションがあります。

このhttp://bipinkarms.com/wp/automated-ui-tests-with-selenium-and-mstest/をガイドとして使用すると、Chrome を起動していくつかの Chrome コマンドをスクリプト化するテストをセットアップできますが、できます。私の Web プロジェクトに対してそれらを実行する方法がわかりません。

IE、私のテストの最初のアクションは、ソリューションによってビルドして Web プロジェクトを起動することです。次に、Web プロジェクトに対して UI テスト コードの一部を実行します (Web サーバーのポート番号のビルドが変更される可能性があることに注意してください)。

プロジェクトが実行されていない場合、テストする対象がありません。

乾杯、デイブ

4

1 に答える 1

1

私が見つけた最も簡単な方法は、仮想ディレクトリがプロジェクトに戻るようにマシンに IIS をセットアップすることです。IIS が起動していて、テストを実行している限り、テストは成功します。

これは、プロパティ ダイアログの Web タブで Web プロジェクトに設定できます。オプションを選択しUse Local IIS Web Serverます。初めてこれを行う場合は、Create Virtual Directoryボタンをクリックしてディレクトリを作成できます。

于 2013-08-23T19:43:19.287 に答える