5

ブラウザを開いて一連の操作を実行するコード化されたUIテストから実行可能ファイルを作成しようとしています。バッチファイルやMSTestAgentを使用する代わりに、単純な.exeファイルを使用して、問題なくコンピューター間で実行できるようにします。Visual Studioを使用せずに、クリックするだけでコード化されたUIテストを実行する他の方法を歓迎します。

ありがとう。

4

2 に答える 2

1

から .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より適切です。

于 2012-04-26T14:29:00.820 に答える
1

私はそれが遅いことを知っています. とにかく、これは他の人にもっと役立つことができます.

この作業を 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ファイルを生成します。

于 2012-06-20T17:03:35.170 に答える