Udostępnij za pośrednictwem


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

Obsługiwane konfiguracje i platformy dla kodowane testy interfejsu użytkownika dla Microsoft Visual Studio Ultimate lub Microsoft Visual Studio Premium przedstawiono w poniższej tabeli.Te konfiguracje odnoszą się również do nagrania akcji tworzony przy użyciu Test Runner.

[!UWAGA]

Proces kodowanego testu interfejsu użytkownika musi mieć takie same uprawnienia, jak aplikacja poddawana testom.

Wymagania

  • Visual Studio Ultimate, Visual Studio Premium

Obsługiwane konfiguracje

Konfiguracja

Obsługiwane

Systemy operacyjne

Windows 7

Windows Server 2008 z dodatkiem R2

Windows 8

Obsługa wersji 32-/64-bitowej

32-bitowego systemu, czy jest uruchomiona 32-bitowy Microsoft Test Manager można przetestować aplikacje 32-bitowe.

64-bitowe systemu Windows, którym działa 32-bitowy Microsoft Test Manager można przetestować 32-bitowych WOW aplikacji, która ma synchronizacji interfejsu użytkownika.n.

64-bitowe systemu Windows, którym działa 32-bitowy Microsoft Test Manager można przetestować 64-bitowe formularze systemu Windows i aplikacji WPF, które nie mają synchronizacji interfejsu użytkownika.

Architektura

x86 i x64

[!UWAGA]

Program Internet Explorer jest nieobsługiwana w trybie 64-bitowym, z wyjątkiem przypadków, gdy uruchamianych w ramach Windows 8 lub nowszy.

.NET

.NET 2.0, 3.0, 3.5, 4 i 4.5.

[!UWAGA]

Microsoft Test Manager i Visual Studio obu wymagają .NET 4 do działania.Jednak aplikacje opracowane za pomocą wymienionych wersji środowiska .NET są obsługiwane.

[!UWAGA]

Synchronizacja interfejsu użytkownika jest funkcją, gdzie odtwarzanie jest weryfikowane w kolejce wiadomości każdego formantu.Jeśli formant nie odpowiedział na zdarzenie, które zostało do niego wysłane, zdarzenie jest wysyłane ponownie.

Obsługa platformy

Platforma

Poziom wsparcia

Aplikacje systemu Windows Phone

Tylko WinRT XAML na podstawie telefonu aplikacje są obsługiwane.

Aplikacje Windows Store

Obsługiwane są tylko aplikacje do Sklepu oparte na języku XAML.

Internet Explorer 8

Program Internet Explorer 9

Program Internet Explorer 10

Ważna uwagaWażne

Przeglądarka Internet Explorer 10 jest obsługiwana tylko na komputerach stacjonarnych.

Program Internet Explorer 11

Ważna uwagaWażne

Internet Explorer 11 jest obsługiwana tylko na pulpicie.

W pełni obsługiwane.

  • Wsparcie dla HTML5 w Internet Explorer 9 i Internet Explorer 10: Kodowane testy interfejsu użytkownika obsługują rejestrowanie, odtwarzanie i sposób sprawdzania poprawności formantów HTML5: audio, wideo, pasek postępu i suwak.Aby uzyskać więcej informacji, zobacz Korzystanie z formantów HTML5 w kodowanych testach interfejsu użytkownika.

    Informacje dotyczące przestrogiPrzestroga

    Jeśli tworzysz kodowane testy interfejsu użytkownika w Internet Explorer 10, mogą one nie zostać uruchomione w Internet Explorer 9 i Internet Explorer 8.Jest to spowodowane tym, że Internet Explorer 10 zawiera formanty HTML5, takie jak audio, wideo, pasek postępu i suwak.Te formanty HTML5 nie są rozpoznawane przez Internet Explorer 9 i Internet Explorer 8.Podobnie test interfejsu użytkownika kodowany za pomocą Internet Explorer 9 może zawierać niektóre formanty języka HTML5, które również nie zostaną rozpoznane przez Internet Explorer 8.

  • Obsługa sprawdzania pisowni w Internet Explorer 10: Internet Explorer 10 zawiera funkcję sprawdzania pisowni dla wszystkich pól tekstowych.Pozwala to na wybranie z listy sugerowanych poprawek.Kodowany test interfejsu użytkownika będzie ignorować czynności użytkownika, takie jak zaznaczenie sugestii alternatywnej pisowni.Rejestrowany będzie tylko końcowy tekst wpisany w polu tekstowym.

    Następujące akcje są rejestrowane dla kodowanych testów interfejsu użytkownika, które używają formantu sprawdzania pisowni: Dodaj do słownika, Kopiuj, Zaznacz wszystko, Dodaj do słownika i Ignoruj.

  • Wsparcie dla 64-bitowej przeglądarki Internet Explorer uruchomionej w systemie Windows 8: Wcześniej 64-bitowe wersje Internet Explorer nie były obsługiwane dla nagrywania i odtwarzania.Z Windows 8 i Visual Studio 2012, kodowane testy interfejsu użytkownika włączono dla 64-bitowej wersji programu Internet Explorer.

    Informacje dotyczące przestrogiPrzestroga

    Obsługa 64-bitowych dla programu Internet Explorer ma zastosowanie tylko po uruchomieniu Windows 8 lub nowszej.

  • Obsługa przypiętych witryn w Internet Explorer 9: W przeglądarce Internet Explorer 9 wprowadzono przypięte witryny.Dzięki przypiętym witrynom można przejść do ulubionych witryn bezpośrednio z paska zadań systemu Windows — bez konieczności wcześniejszego otwierania Internet Explorer.Kodowane testy interfejsu użytkownika mogą teraz świadomie generować akcje na przypiętych witrynach.Aby uzyskać więcej informacji dotyczących lokacji przypięty, zobacz Przypnij witryn.

  • Obsługa znaczników semantycznych w Internet Explorer 9: W przeglądarce Internet Explorer 9 wprowadzono następujące znaczniki semantyczne: section, nav, article, aside, hgroup, header, footer, figure, figcaption i mark.Kodowane testy interfejsu użytkownika ignorują wszystkie te znaczniki semantyczne podczas nagrywania.Możesz dodać potwierdzenia na tych tagach za pomocą Konstruktora kodowanego testu interfejsu użytkownika.Można użyć pokrętła nawigacji w Konstruktorze kodowanego testu interfejsu użytkownika, aby nawigować do jednego z tych elementów i przeglądać ich właściwości.

  • Bezproblemowa obsługa białych znaków między wersjami przeglądarki Internet Explorer: Istnieją różnice w zakresie obsługi znaków odstępu między Internet Explorer 8, Internet Explorer 9 oraz Internet Explorer 10.Kodowany test interfejsu użytkownika bezproblemowo obsługuje te różnice.Dlatego kodowany test interfejsu użytkownika, utworzony na przykład w Internet Explorer 8, będzie z powodzeniem odtwarzany w Internet Explorer 9 i Internet Explorer 10.

  • Obszar powiadomień Internet Explorer jest teraz rejestrowany z ustawionym zestawem atrybutów „Kontynuuj po błędzie”: Wszystkie akcje w Obszarze powiadomień Internet Explorer są teraz rejestrowane z ustawionym zestawem atrybutów „Kontynuuj po błędzie”.Jeśli nie ma paska powiadomień podczas odtwarzania, operacje na nim zostaną zignorowane i kodowany test interfejsu użytkownika przejdzie do następnej akcji.

Formanty Windows Forms i WPF innych firm

W pełni obsługiwane.

Aby włączyć formanty innych firm w formularzach Windows Forms i aplikacjach WPF, należy dodać odwołania i kod.Aby uzyskać więcej informacji, zobacz Włącz testowanie kodowanego interfejsu użytkownika dla Twoich formantów.

Internet Explorer 6

Program Internet Explorer 7

Nieobsługiwane.

Chrome

Firefox

Rejestrowanie czynności nie jest obsługiwane.Zakodowane testy interfejsu użytkownika mogą być odtwarzane w przeglądarkach Chrome i Firefox z programu Visual Studio 2012 aktualizacja 4 lub nowsza.Przejdź tutaj więcej szczegółów.

Opera

Safari

Nieobsługiwane.

Silverlight

Nieobsługiwane.

[!UWAGA]

Dodatki zawarte w programie Visual Studio 2010 Feature Pack 2 nie jest uwzględniony w tej wersji, ale można znaleźć więcej szczegółów na temat blogi MSDN i Visual Studio Gallery Q & A.Zobacz programu Microsoft Visual Studio 2013 kodowanych dodatek testów interfejsu użytkownika dla programu Silverlight.

Flash/Java

Nieobsługiwane.

Windows Forms 2.0 i nowsze wersje

W pełni obsługiwane.

[!UWAGA]

Formanty NetFx są w pełni obsługiwane, ale nie wszystkie formanty innych firm są obsługiwane.

WPF 3.5 i nowsze wersje

W pełni obsługiwane.

Uwaga   Formanty NetFx są w pełni obsługiwane, ale nie wszystkie formanty innych firm są obsługiwane.

Windows Win32

Może pracować z niektórymi znanymi problemami, ale nie jest oficjalnie obsługiwany.

MFC

Obsługiwane częściowo.Zobacz następujące witrynę sieci Web firmy Microsoft szczegółowe informacje o funkcjach, są obsługiwane.

SharePoint

W pełni obsługiwane.

Aplikacje klienckie pakietu Office

Nieobsługiwane.

Klient sieci web Dynamics CRM

W pełni obsługiwane.

Klient Dynamics (Ax) 2012

Akcje odtwarzania i nagrywania są obsługiwane częściowo.Zobacz następujące witrynę sieci Web firmy Microsoft szczegółowe informacje.

SAP

Nieobsługiwane.

Citrix/usługi terminalowe

Nie zaleca się rejestrowanie podejmowanych przez serwer terminali.Rejestrator nie obsługuje uruchomionych wiele wystąpień w tym samym czasie.

PowerBuilder

Obsługiwane częściowo.

Obsługa zakresu ułatwień dostępu jest włączona dla formantów PowerBuilder.

Informacji dotyczących sposobu tworzenia rozszerzeń do obsługi innych platform, zobacz Włącz testowanie kodowanego interfejsu użytkownika dla Twoich formantów i Rozszerzanie zakodowanych testów interfejsu użytkownika i nagrywanie akcji obsługujących program Microsoft Excel.

Zobacz też

Koncepcje

Weryfikowanie kodu przy użyciu automatyzacji interfejsu użytkownika

Inne zasoby

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