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ć:
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.
Ustaw konfiguracje, dla których chcesz uruchomić testy.
- 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.
Skonfiguruj platformę testowania dla określonej konfiguracji, a następnie posortuj listę, aby wyświetlić testy do uruchomienia dla tej konfiguracji.
Jeśli zostanie wykonany test, w oknie modułu Test Runner pojawia się przypomnienie o wymaganej konfiguracji.
Team Web Access |
Microsoft Test Manager |
---|---|
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:
Utwórz nowe konfiguracje, do wykorzystania przez testy:
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.