ブラウザを開いて一連の操作を実行するコード化されたUIテストから実行可能ファイルを作成しようとしています。バッチファイルやMSTestAgentを使用する代わりに、単純な.exeファイルを使用して、問題なくコンピューター間で実行できるようにします。Visual Studioを使用せずに、クリックするだけでコード化されたUIテストを実行する他の方法を歓迎します。
ありがとう。
ブラウザを開いて一連の操作を実行するコード化されたUIテストから実行可能ファイルを作成しようとしています。バッチファイルやMSTestAgentを使用する代わりに、単純な.exeファイルを使用して、問題なくコンピューター間で実行できるようにします。Visual Studioを使用せずに、クリックするだけでコード化されたUIテストを実行する他の方法を歓迎します。
ありがとう。
から .exe ファイルを作成することはできませんがCodedUi Project
、そのために別のプロジェクトを使用できます。
ステップ1
を作成しますCodedUi Project
。を使用して、必要なアクションを実行するCodedUi Test Builder
を作成します。TestMethod(s)
ステップ2
への参照を持つ別のプロジェクトを作成しCodedUi Test Project
、記録された を呼び出しますTest Methods
。メソッドを 1 つだけ実行する必要がある場合は、単純なConsole Application
. より複雑なものが必要な場合 (CodedUI Test Method
実行する を選択するなど) は、Windows Form Application
より適切です。
私はそれが遅いことを知っています. とにかく、これは他の人にもっと役立つことができます.
この作業を MSTest に委譲したり、.bat を実行したり、次を実行するコンソール アプリケーションを作成したりできます。
set MSTestEXE=%PROGRAMFILES%\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe
"%MSTestEXE%" /testcontainer:CodedUITest\bin\Debug\CodedUITest.dll
CodedUITest.dllは、Visual Studio を生成する dll です。
MsTestは、CMD で結果を表示するすべてのテストを実行し、TestResult.trxファイルを生成します。