Udostępnij za pośrednictwem


Konfiguracje testów — określanie platform testowych

 

Opublikowano: czerwiec 2016

Użytkownicy będą prawdopodobnie zainstalować lub uruchomić aplikacji dla różnych konfiguracji, takich jak inne systemy operacyjne, przeglądarki sieci web i innych zmian. Można uruchomić co najmniej niektóre z testów w środowiskach z tych różnych konfiguracji. Użyj swój plan testu do ustalenia testy, które ma zostać uruchomiony, na które konfiguracji. Masz upewnij się, że podczas uruchamiania testów, które zdefiniowano środowisk dla konfiguracji, które są potrzebne.

Schemat macierzy kombinacji, które ma zostać przetestowana może sporządzić:

Konfiguracja zmiennych i konfiguracji

Użyj programu Microsoft Test Manager do określenia konfiguracji testu. Ale nadal możesz uruchomić testy albo przy użyciu Team Web Access albo przy użyciu Microsoft Test Manager.

Wymagania

  • Enterprise programu Visual Studio Visual Studio Test Professional

Planpowanie testów z konfiguracjami

Połącz program Microsoft Test Manager z projektem testowym i otwórz plan testowy. Otwórz plan testu otwierając Centrum testowe, Plan, Treść.

Zaznacz jeden lub więcej testów, a następnie wybierz przycisk Konfiguracje.

Assign configurations to the test points.

Ustaw konfiguracje, dla których chcesz uruchomić testy.

Assign configurations to the test points.

  • Nie widzisz konfiguracji, której chcesz? Wybierz Wszystkie konfiguracje. Jeśli nadal nie widzisz to, czego potrzebujesz, dowiedz się, jak zdefiniować własne konfiguracje.

Mam przypadek testowy, który pojawia się w kilku planach testów i zestawach testów.Czy muszę ustawić konfiguracje dla każdego z tych punktów testowych?

Tak. Ten sam przypadek testowy może mieć różne ustawienia konfiguracji w różnych zestawach i planach testów.

Uruchamianie testów z konfiguracjami

Jeśli chcesz uruchomić test zawierającego wiele konfiguracji, zobaczysz pojawia się ono więcej niż jeden raz na liście wykonywania.

Required configurations in the lists of tests.

Skonfiguruj platformę testowania dla określonej konfiguracji, a następnie posortuj listę, aby wyświetlić testy do uruchomienia dla tej konfiguracji.

Sort test points by configuration

Jeśli zostanie wykonany test, w oknie modułu Test Runner pojawia się przypomnienie o wymaganej konfiguracji.

Team Web Access

Microsoft Test Manager

Configuration name in Test Runner.
The required configuration appears in Test Runner.

Program Test Runner nie gwarantuje, że rzeczywiście używasz określonej konfiguracji. Jednakże jeśli używasz programu Microsoft Test Manager, informacje o systemie są przechowywane w dzienniku testu.

Utwórz nowe konfiguracje dla projektu zespołowego

Kilka konfiguracji zostało już zdefiniowanych, ale najprawdopodobniej będziesz chciał dodać własne.

Konfiguracja testowa jest kombinacją wartości zmienne konfiguracyjne. Zmiennymi konfiguracji mogą być, na przykład, system operacyjny, przeglądarka, typ procesora, baza danych. Możliwa konfiguracja: "Windows 7 + procesor 32-bitowy" lub "Windows 8 + procesor 64-bitowy".

Wybierz testowania Centrum, zorganizować, Menedżera konfiguracji testów.

Aby dodać własne zmienne konfiguracyjne i wartości, wybierz opcję Zarządzanie zmiennymi konfiguracyjnymi:

Define configuration variables and values.

Utwórz nowe konfiguracje, do wykorzystania przez testy:

Define configurations as combinations of values.

Q i A

  • P: Czy dane z różnych badań są dobrze wykorzystane do testu zmiennej konfiguracji?
    Odp.: Lepiej jest używać parametrów, kiedy chcesz, aby test został przeprowadzony z różnymi danymi, ponieważ łatwo można ustawić różne parametry dla różnych przypadków testowych. Konfiguracje testowe są lepsze w przypadku zmian w platformie sprzętu lub oprogramowania, na której zainstalowano testowaną aplikację.

  • P: Czy powtarzanie testów w różnych konfiguracjach jest nudne?
    ODP i powoli i podatne na błędy. Ale istnieje sposób, aby przyspieszyć to przyspieszyć. Zapisuj swoje działania na jednej z konfiguracji, a następnie odtwórz je z powrotem na innej.

    Jeśli odtwarzania na innej przeglądarki, należy wybrać przeglądarki zmiany do odtwarzania opcji w menu odtwarzania w programie test runner.

    Należy jednak pamiętać, że nagrywanie/odtwarzanie nie działa dla wszystkich przeglądarek i aplikacji. W niektórych przypadkach może być konieczne odtworzenie niektórych czynności ręcznie.