Inovace z Visual Studio 2010 kódované zkoušky uživatelského rozhraní
Testování projektů obsahující kódované testy uživatelského rozhraní, které byly vytvořeny v Visual Studio 2010 SP1 jsou opraveny bez zásahu uživatele při otevření v Visual Studio 2012.Je-li testovací projekty jsou kontrolovány do správy zdrojového kódu, soubory projektu jsou rezervovány pro tuto opravu.Po opravě těchto testování projektů obsahující kódované can testy uživatelského rozhraní a potom použít v obou Visual Studio 2010 aktualizace SP1 a Visual Studio 2012.
Požadavky
- Visual Studio Ultimate, Visual Studio Premium
[!POZNÁMKA]
Visual Studio 2012obsahuje více než jeden typ projektu test.Pokud vytvoříte nový kódované testovací uživatelské rozhraní, bude vytvořena v kódované typ projektu testu uživatelského rozhraní.Další informace naleznete v tématu Upgrade z dřívější verze aplikace Visual Studio zkoušky.
![]() |
---|
Visual Studio 2010Testovací projekty, které obsahují kódované testy uživatelského rozhraní musí být znovu sestavovány, když otevřete projekt testů v Visual Studio 2012 nebo Visual Studio 2010 side-by-side, s Visual Studio 2012. |
![]() |
---|
Při testu projektu, který byl vytvořen v Visual Studio 2010 a obsahuje pouze testy jednotky je otevřen v Visual Studio 2012, kódované testy uživatelského rozhraní nelze do ní přidat.Podobně nelze přidat kódované UI zkušební projekt testů jednotky, který byl vytvořen v Visual Studio 2012. |
Problémy s kompatibilitou mezi Visual Studio 2010 a Visual Studio 2012
V následující tabulce jsou uvedeny problémy být vědomi při migraci kódované testy uživatelského rozhraní mezi Visual Studio 2010 a Visual Studio 2012.
![]() |
---|
Existuje známý problém týkající se odkazy v kódované projekty test uživatelské rozhraní není zobrazeno v okně Průzkumník řešení.Další informace naleznete v souboru ReadMe, který je součástí Visual Studio 2012 instalačního média. |
Kódované funkce uživatelského rozhraní |
Problém |
Řešení |
---|---|---|
Testování uživatelského rozhraní Silverlight nepodporujeVisual Studio 2012 |
Sestavení se nezdaří. Pokud máte Visual Studio 2010 funkce aktualizací Service Pack 2 a mít vytvořen kódované projekty Test uživatelského rozhraní pro aplikace programu Silverlight, tyto projekty nelze otevřít v Visual Studio 2012. |
Doporučujeme správu těchto projektů v Visual Studio 2010 pouze funkce aktualizací Service Pack 2. ![]() |
Testování uživatelského rozhraní prohlížeče Firefox není podporována vVisual Studio 2012 |
Sestavení bude úspěšné, se nezdaří spustit test Pokud máte Visual Studio 2010 funkce aktualizací Service Pack 2 a mít vytvořen kódované projekty testovací uživatelské rozhraní pro webové aplikace v aplikaci Firefox, tyto projekty nelze otevřít v Visual Studio 2012. |
Doporučujeme správu těchto projektů v Visual Studio 2010 pouze funkce aktualizací Service Pack 2. ![]() |
Nový kód uživatelského rozhraní API testování byly přidány vVisual Studio 2012 |
Sestavení se nezdaří. Vytvoříte-li kódované testy uživatelského rozhraní pomocí nového uživatelského rozhraní testování API v Visual Studio 2012, tyto projekty nelze otevřít v Visual Studio 2010. |
Pomocí rozhraní API pro nové projekty by měly být spravovány v Visual Studio 2012 pouze. |
V Visual Studio 2010, byly přidány odkazy uvnitř příkazu "Zvolte" v souboru csproj.V Visual Studio 2012, používáme soubor cílů zpětné vazby odkazy kódované sestavení testovací uživatelské rozhraní. |
V Visual Studio 2012, UI Test kódované nelze přidat do testovací projekt vytvořený v Visual Studio 2010 (nebo SP1) neobsahoval testu kódované uživatelského rozhraní. Proces opravy přidá soubor cílů a zvolte příkaz.Pokud není podmínka UI kódované v testu projektu pak projekt označen jako opraveno a příslušné odkazy nebudou přidány při přidávání kódované Test uživatelského rozhraní v Visual Studio 2012. |
Budete muset vytvořit nový projekt testů ve stejném řešení pomocí Visual Studio 2012 a přidejte vaše nová zkouška kódované uživatelského rozhraní.Také přidat kódované testy uživatelského rozhraní do zkušebního projektu v Visual Studio 2010 , SP1 a otevřete projekt v Visual Studio 2012. |
Visual Studio 2010 SP1 aktualizace
Aktualizace Visual Studio 2010 s podporou kompatibility Visual Studio 2012 a 8 pro systém Windows s aktualizací SP1 je k dispozici ke stažení na Microsoft Download Center a aktualizovat také jako aplikace Visual Studio.
Po instalaci aktualizace následující Visual Studio 2010 SP1 kódované funkce uživatelského rozhraní pro nástroj test jsou lepší pro Windows 8:
Můžete spustit Test kódované uživatelského rozhraní Microsoft ovládací prvky založené na rozhraní .NET Framework 4.5 Windows Presentation Foundation (WPF) v počítači se systémem Windows 8.
Testovací kód uživatelského rozhraní pro Internet Explorer 10 64-bit (x 64) lze spustit v počítači se systémem Windows 8.
Tato aktualizace také obsahuje opravy následujících problémů:
Kód disponibility: neschopnost otevřete soubor kódu disponibility (.coverage), který je vytvořen pomocí Visual Studio 2012 v Visual Studio 2010 aktualizace SP1.
Bezvýchodná situace artefakty test: test artefakt, který je přiřazen neplatný uživatel v Team Foundation Server (TFS) 2010 má váš tým.Například uživatel opustil společnost, ale stále má testového případu, která je mu přiřazena.Provádíte upgrade TFS 2010 TFS 2012.Můžete použít Microsoft Test Manager 2010 pro připojení k inovovaný server TFS.Nemůžete přiřadit artefakt test pro všechny uživatele TFS pomocí Microsoft Test Manager 2010.
Zavedení, testování: spustíte-li zkušební zatížení společně s typ sítě než profilu místní sítě (LAN) v počítači to se systémem Windows 8, síťový ovladač emulátoru způsobí chyby operačního systému.Další informace naleznete v tématu 2736182 článku KB.
Viz také
Koncepty
Visual Studio 2012 kompatibility
Upgrade z dřívější verze aplikace Visual Studio zkoušky
Ověřování kódu pomocí programových testů uživatelského rozhraní
Podporované konfigurace a platformy pro programové testy uživatelského rozhraní a zaznamenávání akcí
Další zdroje
Vygenerování programového testu uživatelského rozhraní ze stávajícího záznamu akcí