Udostępnij za pośrednictwem


Przestrzeń nazw Microsoft.VisualStudio.TestTools.Execution

Microsoft.VisualStudio.TestTools.Execution Obszar nazw zapewnia klas i interfejsów, które są włączone, zarządzania i koordynowania wykonanie testów w Visual Studio Test Professional.Ten obszar nazw zawiera IDataCollector interfejs, który umożliwia tworzenie kart niestandardowe dane diagnostyczne w celu automatyczne wykonywanie zadań w ramach serii badań, oraz ITestExecutionEnvironmentSpecifier, które pozwala określić ustawienia środowiska dla testów na komputerach zdalnych.

Klasy

  Klasa Opis
Klasa publiczna AgentContext Hermetyzuje kontekście środowiska agenta.
Klasa publiczna BasicTransferInformation Zbiera informacje, które są wymagane do żądania transferu pliku lub strumienia z karty danych diagnostycznych.
Klasa publiczna ControllerContext Reprezentuje bieżący kontekst dla kontrolera badania.
Klasa publiczna CustomCollectorData
Klasa publiczna CustomCollectorGenericErrorData
Klasa publiczna CustomNotificationEventArgs Zawiera klasa podstawowa dla argumentu klas zdarzeń, które są używane w karty niestandardowe dane diagnostyczne.
Klasa publiczna DataCollectionContext Reprezentuje kontekst występuje kolekcji, w której dane.
Klasa publiczna DataCollectionEnvironmentContext Hermetyzuje środowisko, gdzie znajduje się karta danych diagnostycznych.
Klasa publiczna DataCollectionEventArgs Klasa podstawowa dla wszystkich argumentów zdarzeń wykonanie.
Klasa publiczna DataCollectionEvents Definiuje zdarzenia wykonanie, które można rejestrować dane diagnostyczne kart.
Klasa publiczna DataCollectionLogger Wysyła komunikaty o błędach dla karty danych diagnostycznych do klienta, który może być test runner, Visual Studio IDE, lub Visual Studio Test Professional.
Klasa publiczna DataCollectionSink Użyj karty danych diagnostycznych DataCollectionSink do przechowywania plików i danych XML dla nowszych przywiązanie do błędów i raporty z badań.
Klasa publiczna DataCollector Zawiera klasy podstawowej karty niestandardowe dane diagnostyczne.
Klasa publiczna DataCollectorConfigurationEditorAttribute Określa edytora konfiguracji, który w ramach badań należy użyć do skonfigurowania karty danych diagnostycznych.
Klasa publiczna DataCollectorConfigurationEditorTypeUriAttribute Identyfikuje edytora konfiguracji karty danych diagnostycznych, w formie jednolitym identyfikatorem zasobów (URI).
Klasa publiczna DataCollectorDescriptionAttribute Opis jest podłączana do karty niestandardowe dane diagnostyczne.
Klasa publiczna DataCollectorEnabledByDefaultAttribute Określa, że klasa karta dane diagnostyczne jest domyślnie włączony, gdy karta jest wymieniona w Test Manager interfejs użytkownika (UI).
Klasa publiczna DataCollectorFriendlyNameAttribute Określa przyjazną nazwę dla karty danych diagnostycznych.
Klasa publiczna DataCollectorNotifications Używane przez kart test niestandardowy wywołania zdarzeń dla karty danych diagnostycznych.
Klasa publiczna DataCollectorSettings Odczytuje i aktualizuje ustawienia konfiguracji i danych statycznych dla karty danych diagnostycznych.
Klasa publiczna DataCollectorSupportsTailoredApplicationsAttribute
Klasa publiczna DataCollectorTypeUriAttribute Korzysta z identyfikatora URI do unikatowego identyfikowania typu karty danych diagnostycznych.
Klasa publiczna DataCollectorVersionObsoleteAttribute
Klasa publiczna DataRequestEventArgs Argumenty zdarzeń klasy dla DataRequest zdarzenia.
Klasa publiczna ExecutionUtilities Zapewnia metody narzędzie ułatwiające wykonywanie i debugowania prób.
Klasa publiczna FileTransferInformation Reprezentuje informacje wymagane do żądania transferu plików.
Klasa publiczna MediaRecorderCommandEventArgs
Klasa publiczna MediaRecorderCustomData
Klasa publiczna MediaRecorderVolumeLevelData
Klasa publiczna RequestId Jednoznacznie identyfikuje żądanie i mogą być używane z wiadomości i wydarzenia.
Klasa publiczna RoleContext Hermetyzuje kontekście informacji na temat roli, w którym karta dane diagnostyczne jest skonfigurowany.
Klasa publiczna RunConfiguration Klasa do zarządzania przebieg testu konfiguracji danych i obiektów.
Klasa publiczna SessionEndEventArgs Reprezentuje argumenty zdarzeń dla SessionEnd zdarzenia.
Klasa publiczna SessionPauseEventArgs Reprezentuje argumenty zdarzeń dla SessionPause zdarzenia.
Klasa publiczna SessionResumeEventArgs Reprezentuje argumenty zdarzeń dla SessionResume zdarzenia.
Klasa publiczna SessionStartEventArgs Reprezentuje argumenty zdarzeń dla SessionStart zdarzenia.
Klasa publiczna StreamTransferInformation Reprezentuje informacje wymagane do wniosku o przeniesienie strumienia.
Klasa publiczna TestCaseEndEventArgs Reprezentuje argumenty zdarzeń dla TestCaseEnd zdarzenia.
Klasa publiczna TestCaseEventArgs Zawiera klasa podstawowa dla wszystkich klas zdarzeń argument, które są używane w przypadku badania zdarzeń.
Klasa publiczna TestCaseFailedEventArgs Argumenty, które są przewidziane reprezentuje TestCaseFailed zdarzenia.
Klasa publiczna TestCasePauseEventArgs Reprezentuje argumenty zdarzeń dla TestCasePause zdarzenia.
Klasa publiczna TestCaseResetEventArgs Reprezentuje argumenty zdarzeń dla TestCaseReset zdarzenia.
Klasa publiczna TestCaseResumeEventArgs Reprezentuje argumenty zdarzeń dla TestCaseResume zdarzenia.
Klasa publiczna TestCaseStartEventArgs Reprezentuje argumenty zdarzeń dla TestCaseStart zdarzenia.
Klasa publiczna TestExecutionSection Reprezentuje ustawienia konfiguracji dla sekcji wykonanie app.config pliku konfiguracyjnego.
Klasa publiczna TestStepEndEventArgs Reprezentuje argumenty zdarzeń dla TestStepEnd zdarzenia.
Klasa publiczna TestStepEventArgs Klasa podstawowa, dla wszystkich testowych argumenty zdarzeń krok.
Klasa publiczna TestStepStartEventArgs Reprezentuje argumenty zdarzeń dla TestStepStart zdarzenia.

Interfejsy

  Interfejs Opis
Interfejs publiczny IBaseAdapter Zapewnia interfejs do użycia go jako podstawy dla karty niestandardowe badania.
Interfejs publiczny IBaseRunContext Interfejs, który test adapter używa do komunikowania się z ramy wykonywania badania.
Interfejs publiczny IContextAccessor Interfejs, aby skonstruować klasa do przechowywania i pobierania wartości z kontekstów.
Interfejs publiczny IDataCollectionAwareTestAdapter Interfejs, który dodaje możliwość pozyskiwania zdarzenia dla kart dane diagnostyczne do badania niestandardowych kart.
Interfejs publiczny IDataCollectionRunContext Interfejs dla obiektu, który hermetyzuje bieżącego środowiska dla karty niestandardowe dane diagnostyczne.
Interfejs publiczny IDataCollectorConfigurationConverter
Interfejs publiczny IDataCollectorConfigurationEditor Interfejs, który tworzy edytory niestandardową konfigurację kart danych diagnostycznych.
Interfejs publiczny IExecutionRunConfiguration Interfejs, dla badania informacji.
Interfejs publiczny IHostAdapter Interfejs, aby zapewnić obsługę wykonanie testu w aplikacji hosta.
Interfejs publiczny IRegisterHostAdapter Interfejs dla agenta karty hosta do publikowania na kanale usług zdalnych.
Interfejs publiczny IResultSink Interfejs do wysyłania wiadomości, wyniki i powiadomień.
Interfejs publiczny IRunContext Interfejs, dla badania kart pobrać informacje o test, uruchom.
Interfejs publiczny ITestContext Definicja interfejsu kontekst dla kontekstu test, który jest przekazywany do metody podczas wykonywania procesu badania.
Interfejs publiczny ITestExecutionPlugin Plug interfejs, który jest używany do wykonania kodu w ramach wykonywania badania.
Interfejs publiczny ITestRunner Interfejs między kontrolerem a agenta, aby włączyć kartę pakiet do wywołania zwrotnego i wykonać wykaz przypadków testowych.

Delegaci

  Delegat Opis
Delegat publiczny TestMessageReceiverDelegate

Wyliczenia

  Wyliczenie Opis
Wyliczenie publiczne AdapterRunResult AdapterRunResult Wyliczenie jest używany przez platformę testowania do wskazania sukcesu lub niepowodzenia testy.
Wyliczenie publiczne MediaRecorderCommand
Wyliczenie publiczne NotificationBroadcastLevel Wylicza zakres karty dane diagnostyczne badania, jakie karty można emitować zdarzenia niestandardowego powiadomienia.
Wyliczenie publiczne TestCaseFailureType To wyliczenie reprezentuje typów awarii w przypadku badania stosowane w TestCaseFailedEventArgs klasy.