Udostępnij za pośrednictwem


API Reference testowania narzędzi Visual Studio Informatykami

Można dostosować niektóre aspekty Visual Studio Ultimate lub Visual Studio Premium do rozszerzenia istniejących funkcji lub dodać nowe możliwości, jeśli mają specjalne wymagania. API reference zawiera informacje dotyczące klas, aby pomóc użytkownikowi w dostosowań.

Zawiera także informacje dotyczące klas, które można użyć do tworzenia różnych typów testów.

Przykładowy kod, jak mogą korzystać z tych interfejsów API, można znaleźć w następującej witryny sieci Web Microsoft.

Zadania

Zadania

Skojarzone tematy

Rozszerzenie struktury testowej jednostki: można dodać funkcjonalność programu badań, które nie mogą być w ramach badania jednostki.Na przykład można dodać właściwość badania, która określa się, jeśli test należy uruchomić jako zwykły użytkownik.Lub można rozszerzyć RAM, aby dodać atrybuty wiersza do metody i użyć danych w tym wierszu wewnątrz badania.

Przykładowy kod jak rozszerzyć jednostkę struktury testowej, zobacz następujące witryny sieci Web Microsoft.

Dostosować procesy przechowywania test:Microsoft.VisualStudio.TestTools.Common.Xml nazw interfejs, który można używać do ładowania i przechowywania testów.Można zaimplementować te, jak tworzyć własne typy testu.

Tworzenie niestandardowych wyjątku: można utworzyć niestandardowe wyjątek, który może zostać wygenerowany w ramach badania jednostki.

Tworzenie diagnostyki karty danych: można użyć Microsoft.VisualStudio.TestTools.Execution , aby utworzyć niestandardowe karty danych diagnostycznych.

Tworzenie badania obciążenia dla jednostki i badania w sieci Web:Microsoft.VisualStudio.TestTools.LoadTesting obszar nazw zapewnia klas i interfejsów, które umożliwiają rozszerzenie załadować badania jednostki i badania w sieci Web.

Utworzyć typ testu: wykorzystania Microsoft.VisualStudio.TestTools.TestAdapter RAM i Microsoft.VisualStudio.TestTools.Vsip do tworzenia własnych typ testu.

Tworzenie kodowane testów Interfejsu automatyzacji interfejsu użytkownika:Microsoft.VisualStudio.TestTools.UITesting nazw dostaw klas, które są zakodowane wspierać badania interfejsu użytkownika.Ten obszar nazw zawiera klasy, do wykonywania interakcje klawiatury i myszy na formantów interfejsu użytkownika.

Może również wynikać z klas w Microsoft.VisualStudio.TestTools.UITest.Extension nazw w celu rozszerzenia interfejsu użytkownika zakodowanej badania możliwości rejestrowania testów na obecnie nieobsługiwane interfejsów, takich jak Microsoft Excel.

Tworzenie jednostki badań w celu sprawdzenia jakości swój kod:Microsoft.VisualStudio.TestTools.UnitTesting obszar nazw ma klas, które zapewniają wsparcie testowania jednostek.Ten obszar nazw zawiera wiele atrybutów określających badanie informacji do testowania ramy dotyczące źródeł danych, kolejność wykonywania metody, zarządzanie programem, informacje agenta/hosta i rozmieszczenia danych.Ten obszar nazw zawiera również Niestandardowa jednostka badań wyjątki.

Tworzenie jednostki badań dla aplikacji ASP.NET oraz usług sieci Web:Microsoft.VisualStudio.TestTools.UnitTesting.Web obszaru nazw jest rozszerzeniem Microsoft.VisualStudio.TestTools.UnitTesting obszaru nazw, który zapewnia ASP.NET i jednostki usług sieci Web należy przetestować możliwości.Ten obszar nazw zawiera zestaw atrybutów do testów jednostki, które określa poświadczenia, adresy URL i informacje specyficzne dla serwera.

Utwórz niestandardowe, badania w sieci Web: klasy w Microsoft.VisualStudio.TestTools.WebTesting nazw włączyć badania w sieci Web.Ponadto zawiera klasy dla danych wiążące zasady badania, identyfikacji elementów pracy, ciągi kwerend, kontekst HTTP i dodatki plug-in, które dostarczają funkcji testowania.

Dostosowywanie testy sieci Web używając reguły:Microsoft.VisualStudio.TestTools.WebTesting.Rules nazw zawiera zestaw reguł używanych przez testy sieci Web do testowania stron sieci Web.Zasady te zawierają zestaw narzędzi dla sieci Web testów zawartości stron sieci Web.Ponadto reguły niestandardowe można tworzyć rozszerzać funkcjonalność badania w sieci Web.

Zobacz też

Koncepcje

Testowanie aplikacji

Tworzenie diagnostyki karty danych do zbierania danych niestandardowych lub wpływać na maszynie

Testowanie interfejsu użytkownika za pomocą automatycznych zakodowanych testów interfejsu użytkownika

Rozszerzanie zakodowanej testów interfejsu użytkownika i działania nagrania do obsługi programu Microsoft Excel

Sprawdzanie kodu za pomocą jednostki badań