Udostępnij za pośrednictwem


Uaktualnienie oprogramowania Visual Studio 2010 zakodowanej testów interfejsu użytkownika

Testowanie projektów zawierających zakodowanej testy interfejsu użytkownika, które zostały utworzone w Visual Studio 2010 z dodatkiem SP1 są naprawiane po cichu, po otwarciu w Visual Studio 2012.Jeśli projekty badań są sprawdzane w kontroli źródła, pliki projektu są wyewidencjonowane dla tej naprawy.Kiedy zostanie naprawione, te badania projektów zawierających zakodowanej can testy interfejsu użytkownika, wówczas używane w obu Visual Studio 2010 z dodatkiem SP1 i Visual Studio 2012.

Wymagania

  • Visual Studio Ultimate, Visual Studio Premium

[!UWAGA]

Visual Studio 2012zawiera więcej niż jeden typ projektu badania.Jeśli tworzysz nowy test kodowane jako interfejsu użytkownika, tworzony jest w kodowane jako typu projektu badania interfejsu użytkownika.Aby uzyskać więcej informacji, zobacz Uaktualnianie testy z wcześniejszych wersji programu Visual Studio.

Informacje dotyczące przestrogiPrzestroga

Visual Studio 2010projekty badań, zawierające zakodowanej testy interfejsu użytkownika musi zostać odbudowany, podczas otwierania tego projektu w Visual Studio 2012 lub Visual Studio 2010 side-by-side z Visual Studio 2012.

Informacje dotyczące przestrogiPrzestroga

Gdy projekt testowy, który został utworzony w Visual Studio 2010 i zawiera tylko jednostki badań jest otwarty w Visual Studio 2012, kodowanych testy interfejsu użytkownika nie można dodać do niej.Podobnie, nie można dodać kodowane jako test interfejsu użytkownika do projektu testu jednostki, która została utworzona w Visual Studio 2012.

Problemy ze zgodnością między Visual Studio 2010 i Visual Studio 2012 r.

W poniższej tabeli wymieniono problemy, należy zwrócić uwagę na to, kiedy dokonywana jest migracja kodowane testy interfejsu użytkownika między Visual Studio 2010 i Visual Studio 2012.

Informacje dotyczące przestrogiPrzestroga

Istnieje znany problem dotyczący odwołania w zakodowanej projektów test interfejsu użytkownika, nie pojawia się w oknie Solution Explorer.Aby uzyskać więcej informacji, zobacz plik ReadMe zawarte na Visual Studio 2012 nośnika instalacyjnego.

Kodowane jako funkcjonalność interfejsu użytkownika

Problem

Rozwiązanie

Testowanie interfejsu użytkownika dodatku Silverlight nie jest obsługiwany wVisual Studio 2012

Kompilacja nie powiedzie się.

Jeśli masz Visual Studio 2010 z Service Pack 2 i obejmują tworzony kodowane projektów Test interfejsu użytkownika dla aplikacji Silverlight, tych projektów nie można otworzyć w Visual Studio 2012.

Zaleca się, że zarządzać tych projektów w Visual Studio 2010 tylko funkcja dodatkiem Service Pack 2.

Informacje dotyczące przestrogiPrzestroga

Testowanie interfejsu użytkownika przeglądarki Firefox jest nieobsługiwana wVisual Studio 2012

Kompilacja zostanie wykonana pomyślnie, przebieg testu nie powiedzie się.

Jeśli masz Visual Studio 2010 z Service Pack 2 i obejmują tworzony kodowane projektów Test interfejsu użytkownika dla aplikacji sieci web w przeglądarce Firefox, tych projektów nie można otworzyć w Visual Studio 2012.

Zaleca się, że zarządzać tych projektów w Visual Studio 2010 tylko funkcja dodatkiem Service Pack 2.

Informacje dotyczące przestrogiPrzestroga

Nowy kod interfejsu użytkownika testowania interfejsów API zostały dodaneVisual Studio 2012

Kompilacja nie powiedzie się.

Jeśli utworzysz testy interfejsu użytkownika kodowane przy użyciu nowego API testowanie interfejsu użytkownika w Visual Studio 2012, nie można otworzyć tych projektów w Visual Studio 2010.

Projekty za pomocą nowego interfejsu API powinny być zarządzane w Visual Studio 2012 tylko.

W Visual Studio 2010, odwołania zostały dodane wewnątrz instrukcji "Wybierz" w pliku csproj.W Visual Studio 2012, używamy pliku cele opinie zawierają odwołania kodowane montażu testowego interfejsu użytkownika.

W Visual Studio 2012, Test kodowane interfejsu użytkownika nie można dodać do projektu badania, utworzonego w Visual Studio 2010 (lub z dodatkiem SP1) nie zawierała Test kodowane interfejsu użytkownika.

Proces naprawy dodaje plik cele i instrukcja wybierz.Jeśli Test interfejsu użytkownika kodowane nie jest w projekcie badania, a następnie projekt jest oznaczony jako naprawione i odpowiednie odniesienia nie zostaną dodane podczas dodawania kodowane Test interfejsu użytkownika w Visual Studio 2012.

Trzeba będzie utworzyć nowy projekt badań w tym samym za pomocą roztworu Visual Studio 2012 i dodać nowy Test interfejsu użytkownika kodowane w nim.Alternatywnie można dodać kodowane testy interfejsu użytkownika do tego projektu w Visual Studio 2010 z dodatkiem SP1 i open, który projektu w Visual Studio 2012.

Visual Studio 2010 SP1 uaktualnić

Aktualizacja Visual Studio 2010 z obsługą zgodności dla programu Visual Studio 2012 r. i 8 systemu Windows z dodatkiem SP1 jest dostępny do pobrania w Centrum pobierania firmy Microsoft , a także jako Visual Studio aktualizacji.

Po zastosowaniu aktualizacji, następujące Visual Studio 2010 z dodatkiem SP1 kodowane jako funkcji narzędzia test interfejsu użytkownika są lepsze dla Windows 8:

  • Zostanie wykonany Test interfejsu użytkownika kodowane dla firmy Microsoft przeznaczone dla komputerów z systemem.NET Framework 4.5 Windows Presentation Foundation (WPF) kontroluje, na komputerze z systemem Windows 8.

  • Zostanie wykonany test kodowane interfejsu użytkownika dla 64-bitowy (x 64) Internet Explorer 10 na komputerze z systemem Windows 8.

Aktualizacja zawiera także poprawki dotyczące następujących problemów:

  • Kod zapotrzebowania: niezdolność do otwarcia pliku pokrycia kodu (.coverage), który jest tworzony przez program Visual Studio 2012 w Visual Studio 2010 z dodatkiem SP1.

  • Linka artefakty test: członkowie zespołu mają artefakt test, który jest przypisany do Nieprawidłowy użytkownik w Team Foundation Server (TFS) 2010.Na przykład użytkownik odeszła z firmy, ale nadal ma przypisane do niego przypadku testowego.TFS 2010 można uaktualnić do 2012 r. TFS.Możesz użyć Microsoft Test Manager 2010, aby połączyć się z uaktualnionego serwera TFS.Nie jesteś można przypisać artefakt test do wszystkich użytkowników TFS za pomocą Microsoft Test Manager 2010.

  • Badania obciążenia: po uruchomieniu testu obciążenia, łącznie z siecią innego typu niż profil sieci lokalnej (LAN) na komputerze z oprogramowaniem Windows 8, sterownik emulatora sieci powoduje awarię systemu operacyjnego.Aby uzyskać więcej informacji, zobacz 2736182 artykuł KB.

Zobacz też

Koncepcje

Uaktualnianie projektów do ładowania w wielu wersji programu Visual Studio

Uaktualnianie testy z wcześniejszych wersji programu Visual Studio

Weryfikowanie kodu przy użyciu kodowanych testów interfejsu użytkownika

Obsługiwane konfiguracje oraz platformy zakodowanych testów interfejsu użytkownika i nagrywania akcji

Inne zasoby

Generowanie kodowanego testu interfejsu użytkownika na podstawie dotychczasowego rejestrowania akcji