Microsoft Test Manager



Podobne dokumenty
Zarządzanie testowaniem wspierane narzędziem HP Quality Center

Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC

Google Testing. Radosław Smilgin, , TestWarez

Rozdział 5: Zarządzanie testowaniem. Pytanie 1

Narzędzia podnoszące jakość procesu wytwarzania i wdrażania

Programowanie aplikacji biznesowych

Projekt: Narzędzia zarządzania testowaniem badanie narzędzia. Część 2.3 Badanie Synapse RT

Narzędzia Google optymalizują aplikacje internetowe

Xopero Backup Build your private cloud backup environment. Rozpoczęcie pracy

Testowanie oprogramowania. Testowanie oprogramowania 1/34

Session Based Testing Czyli eksploracyjne testowanie w sesjach. Karolina Bilewska PapryQArz

VALIO Sp. z o.o. Załącznik nr 1 do Zapytania ofertowego dotyczącego zakupu licencji części systemu B2B oraz wykonania Warstwy Prezentacyjnej.

ZARZĄDZANIE PROCESEM TESTOWYM (SQAM Test Manager) 7-8 luty 2008, Warszawa Zdobądź z nami certyfikat SQAM Test Manager.

Skuteczna sprzedaż przez sklep internetowy we współpracy z Comarch ERP Optima

INSTRUKCJA OBSŁUGI NVR 2708 NVR 2716

Automatyzacja Testowania w WEB 2.0

Instrukcja laboratoryjna cz.3

Testowanie aplikacji mobilnych z ukierunkowaniem na system Android

Wstęp do testowania : Szymon Ramczykowski

Tworzenie aplikacji Web Alicja Zwiewka. Page 1

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

Załącznik 1 instrukcje instalacji

Fuzzing OWASP The OWASP Foundation Piotr Łaskawiec J2EE Developer/Pentester

Testowanie i walidacja oprogramowania

Przewodnik użytkownika (instrukcja) AutoMagicTest

Szczegółowy opis przedmiotu umowy. 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów:

Całościowe podejście do testowania automatycznego dla programistów. (TDD, BDD, Spec. by Example, wzorce, narzędzia)

Dokumentacja Administratora portalu. aplikacji. Wirtualna szkoła

Administrator Systemów SCADA

WebAii Automation Framework

Szkolenie: Automatyzacja testowania

WEBCON Business Process Suite 7.7. Lista zmian i nowych funkcjonalności

Instrukcja do programu Roger Licensing Server v1.0.0 Rev. A

Zwinna współpraca programistów i testerów z wykorzystaniem BDD i. by Example (JBehave/Spock/SpecFlow)

Tester oprogramowania 2014/15 Tematy prac dyplomowych

REFERAT PRACY DYPLOMOWEJ

Instrukcja instalacji i obsługi programu Szpieg 3

Wymagania techniczne Comarch ERP e-sklep. Wersja

Szkolenie autoryzowane. MS Konfigurowanie Windows 8. Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje

Tomasz Greszata - Koszalin

Część I Rozpoczęcie pracy z usługami Reporting Services

Warszwa, Polska. Platforma do wymiany obrazów radiologicznych oraz telekonsultacji.

Microsoft.NET: ASP.NET MVC + Entity Framework (Code First)

Testowanie oprogramowania. Piotr Ciskowski

Szpieg 2.0 Instrukcja użytkownika

RFP. Wymagania dla projektu. sklepu internetowego B2C dla firmy Oplot

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento 2 (plugin dostępny w wersji ecommerce)

Instrukcja laboratoryjna

Instrukcja do programu Roger Licensing Server v1.0.0 Rev. A

Przewodnik Szybki start

Testowanie według modelu (MBT) Stowarzyszenie Inżynierii Wymagań wymagania.org.pl

Instrukcja instalacji

Microsoft PowerPoint Poziom Zaawansowany PROGRAM SZKOLENIOWY. Plan szkolenia zawiera: Microsoft Excel Poziom Zaawansowany

oprogramowania F-Secure

Podręcznik Administratora Szkoły

Instrukcja instalacji oprogramowania dla środowiska Windows

Praca w środowisku Visual Studio 2008, Visual C

Przewodnik użytkownika (instrukcja) AutoMagicTest

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym Magento (plugin dostępny w wersji ecommerce)

Overlord - Plan testów

Referat pracy dyplomowej

Kancelaria Prawna.WEB - POMOC

Automatyzacja testów aplikacji webowych w Selenium podstawy. Natalia Krawczyk

emszmal 3: Automatyczne księgowanie przelewów w sklepie internetowym PrestaShop (plugin dostępny w wersji ecommerce)

Plan Testów Systemu SOS

Polityka cookies w serwisie internetowym

Total Network Inventory 4. Broszura

Projekt: Narzędzia zarządzania testowaniem badanie narzędzia

WWQ. Wakacyjne Warsztaty QNAP. Zaczynamy o 11:00. Prowadzący: Łukasz Milic Certyfikowany Trener QNAP

Dokonaj instalacji IIS opublikuj stronę internetową z pierwszych zajęć. Ukaże się kreator konfigurowania serwera i klikamy przycisk Dalej-->.

Migracja Business Intelligence do wersji

Plan testów do Internetowego Serwisu Oferowania i Wyszukiwania Usług Transportowych

Wykonać Ćwiczenie: Active Directory, konfiguracja Podstawowa

Aplikacja npodpis do obsługi certyfikatu

Automatyzacja testowania oprogramowania. Automatyzacja testowania oprogramowania 1/36

Forte Zarządzanie Produkcją Instalacja i konfiguracja. Wersja B

Maciej Oleksy Zenon Matuszyk

Przypadki bez przypadków. Jak dobierać scenariusze testowe.

emszmal 3: Automatyczne księgowanie przelewów w programie EasyUploader (plugin dostępny w wersji ecommerce)

Instrukcja obsługi. Karta video USB + program DVR-USB/8F. Dane techniczne oraz treść poniższej instrukcji mogą ulec zmianie bez uprzedzenia.

Ciągłe dostarczanie oprogramowania : kompletny przewodnik / Eberhard Wolff. Gliwice, cop Spis treści

Poniżej przedstawiamy moduły i funkcjonalności systemu.

Studia podyplomowe PROGRAM NAUCZANIA PLAN STUDIÓW

Szkolenie autoryzowane. MS 6419 Konfiguracja, zarządzanie i utrzymanie systemów Windows Server 2008

RAPORT Z TESTÓW. Projekt: BAND Bank nasadzeń drzew. Strona domowa projektu:

Część I Tworzenie baz danych SQL Server na potrzeby przechowywania danych

Instalowanie i konfigurowanie Windows Server 2012 R2

Instalacja SAS Forecast Studio for Desktop 12.1

Materiały szkoleniowe Moduł Mapa inwestora. Starostwo Powiatowe w Chełmie

Szkolenie: Podstawy automatyzacji z Selenium IDE

Transkrypt:

Microsoft Test Manager Wprowadzenie do narzędzia jakim jest Microsoft Test Manager. Wskazanie możliwości, silnych oraz słabych stron. Marta Firlej 29/09/2014

Microsoft Test Manager Team Foundation Server Microsoft Test Manager Visual Studio Test Center Lab Center

Testing Center Planuj Testuj Śledź (Track) Organizuj

Plan testów (Test plan)

Zestawy testowe (Test Suites) Zestaw testowy (Test suit) Przypisywanie wymagań Dodatkowe zestawy testowe Zestaw testowy oparty na zapytaniu (Query-based suit) Dowolnie skonstruowane zapytanie wyświetlające wybrane przypadki testowe

Status zestawu testowego oraz wymagań Możliwe statusy dla zestawu testowego oraz wymagań: In planning In progress Compleated

Przypadek testowy (Test case) Najczęściej używane pola: Tytuł Przypisany do Status (Design/Ready/Closed) Priorytet (1-4) Automatyzacja (Not Automated/Planned) Obszar Kroki testowe (Akcja/Oczekiwany rezultat) Parametry Podsumowanie Linki

Wspódzielone kroki testowe (Shared steps) Powtarzalna część wielu przypadków testowych Edycja współdzielonego kroku powoduje zmianę we wszystkich przypadkach testowych Używane najczęściej na początku i końcu przypadku testowego

Konfiguracje testowe Systemy operacyjne: Windows 7, 8, 2008 R2 Przeglądarki: IE 8, 9, 10, 11 Nie wspierane: IE 6,7 Opera Safari Flash Java Silverlight

Dane diagnostyczne zrzuty ekranu (screen shots) nagrania wideo (video recordings) informacje systemowe (system information) wpływ testu (test impact) dziennik akcji (action log) dziennik zdarzeń (event log) pokrycie testowanego kodu (code coverage) ASP.NET profiler IntelliTrace network emulation

Testy manualne Podczas wykonywania testów manualnych: Wyświetlanie kroków z wybranego przypadku testowego Możliwość zmiany statusu dla każdego kroku na passed/failed Możliwość dodania komenatarza dla kroku ze statusem failed Możliwość dodania zrzutu ekranu dla każdego kroku testowego Możliwość stworzenia defektu z danego testu manualnego Zbieranie danych diagnostycznych Możliwość edycji przypadku testowego

Automatyzacja testów Automatyzacja testów Demo nagrywania i odtwarzania testów Podłączanie testów automatycznych Nagrywanie i odtwarzanie testów (Fast-forward) Podlinkować metodę testową do przypadku testowego Podlinkować test Coded UI do danego przypadku testowego Automatyczne budowaniewdrażanie-testowanie (build-deploy-test)

Testy eksploracyjne Podczas wykonywania testów eksploracyjnych: Można stworzyć defekt Można stworzyć przypadek testowy Można dodawać zrzuty ekranu Microsoft Test Manager przechowuje: Akcje Zrzuty ekranu Komentarze i inne dane

Defekty Zalety: Automatyczne przypisywanie do wymagań i przypadku testowego (jeżeli został stworzony podczas testowania) Wyświetlanie kroków testowych Zrzuty ekranu do danego kroku testowego oraz dla samego testu Dodawanie danych diagnostycznych Załączniki do danego defektu Wady: Dużo informacji zmniejsza czytelność Dużo zakładek z ukrytymi informacjami

Wyniki testów Status: Passed Failed Blocked Active Not applicable In Progress

Sugerowane testy regresyjne Konfiguracja ustawień testowych do zbierania danych (Używanych metod) Wybierz wersję oprogramowania używaną do testów Przeprowadź testy funkcjonalne i automatyczne Znajdź testy rekomendowane do regresji Warunki wstępne: UżywanieTeam Foundation Build Używanie Visual Studiodla kontroli wersji kodu źródłowego Ustawienie standardowego albo SCVMM środowiska

Lab Center Lab Center umożliwia: Utworzenie nowych środowisk testowego dla wielu testerów i programistów Zbudowanie nowej wersji oprogramowania Wdrażenie wybranej wersji oprogramowania na środowisko testowe Wykonanie testów funkcjonalnych i jednostkowych Tworzenie migawki (Snapshot) środowiska (o ile jest to wirtualne środowisko) Automatyczne tworzenie defektu ze szczegółami i linkami do migawki

Raporty W Microsoft Test Manager raporty dotyczą: przypadków testowych wyników zestawów testowych powodów dla których testy nie przeszły Rozszerzone raporty dostępne są jedynie poprzez Team Foundation Server.

Podsumowanie Zalety: Użyteczność, intuicyjność Wspieranie pełnego procesu testowego Wszystkie składniki test planu mogą być powiązane z wymaganiami (treaceability) Bardzo dużo funkcji, statusów i możliwości zastosowania Wspieranie testów eksploracyjnych Możliwość nagrywania i odtwarzania testów (Fast-forward) Wady: Cena do 12409PLN za licencję Zależne od innych narzędzi firmy Microsoft, m.in. TFS Brak możliwości dostosowania pod swój proces testowy Wymaga wstępnej konfiguracji Warto pamiętać Odświeżanie (F5) Filtry