2012-04-26 15 views
6

Próbuję utworzyć plik wykonywalny z testu kodowanego interfejsu użytkownika, który otwiera przeglądarkę i wykonuje zestaw operacji. Wolałbym prosty plik .exe zamiast używać pliku wsadowego lub przy użyciu programu MS Test Agent, aby móc go uruchamiać na komputerach bez problemów. Każdy inny sposób wykonania testu kodowanego interfejsu za pomocą jednego kliknięcia, bez użycia Visual Studio jest mile widziany.Jak utworzyć plik wykonywalny (najlepiej .exe, a nie wiersz poleceń) z testu kodowanego interfejsu użytkownika?

Dzięki.

Odpowiedz

1

Nie można utworzyć pliku .exe z CodedUi Project, ale można do tego celu użyć innego projektu.

Krok 1

Utwórz CodedUi Project. Użyj CodedUi Test Builder, aby utworzyć swoją TestMethod(s), która wykonuje wymagane działania.

Krok 2

Tworzenie innego projektu, który ma odniesienie do swojej CodedUi Test Project i wywołuje nagranych Test Methods. Jeśli potrzebujesz tylko uruchomić jedną metodę, stwórz prosty Console Application. Jeśli potrzebujesz czegoś bardziej skomplikowanego (np. Wybierz do uruchomienia CodedUI Test Method), bardziej odpowiednie byłoby ustawienie Windows Form Application.

1

Wiem, że jest późno, w każdym razie może to służyć innym.

można powierzyć tę pracę MSTest można zrobić .bat lub pisania aplikacji konsoli, który wykonuje następny:

set MSTestEXE=%PROGRAMFILES%\Microsoft Visual Studio 10.0\Common7\IDE\MSTest.exe 
"%MSTestEXE%" /testcontainer:CodedUITest\bin\Debug\CodedUITest.dll 

CodedUITest.dll jest DLL, który generuje Visual Studio.

MSTest wykona wszystkie testy pokazujące wyniki na CMD i nawet wygeneruje TestResult.trx pliku.

Powiązane problemy