Zarządzanie testowaniem wspierane narzędziem HP Quality Center



Podobne dokumenty
Usługa: Testowanie wydajności oprogramowania

Studia podyplomowe PROGRAM NAUCZANIA PLAN STUDIÓW

Część I - Załącznik nr 7 do SIWZ. Warszawa. 2011r. (dane Wykonawcy) WYKAZ OSÓB, KTÓRYMI BĘDZIE DYSPONOWAŁ WYKONAWCA DO REALIZACJI ZAMÓWIENIA

Leszek Dziubiński Damian Joniec Elżbieta Gęborek. Computer Plus Kraków S.A.

Microsoft Test Manager

Piotr Ślęzak. Gdzie się podziała jakość

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

Szczegółowy plan szkolenia

PYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB KLUCZ ODPOWIEDZI. Część DODATEK

1/ Nazwa zadania: Dostawa, wdrożenie i serwis informatycznego systemu zarządzania projektami dla Urzędu Miejskiego Wrocławia wraz ze szkoleniem.

Szablon Planu Testów Akceptacyjnych

Wykaz osób w postępowaniu o udzielenie zamówienia publicznego nr 32-CPI-WZP-2244/13. Podstawa do dysponowania osobą

Model referencyjny doboru narzędzi Open Source dla zarządzania wymaganiami

FORMULARZ OFERTOWY. 8. Społeczeństwo informacyjne zwiększanie innowacyjności gospodarki

AUREA BPM HP Software. TECNA Sp. z o.o. Strona 1 z 7

Tester oprogramowania 2014/15 Tematy prac dyplomowych

Automatyczne decyzje kredytowe, siła szybkiego reagowania i optymalizacji kosztów. Roman Tyszkowski ING Bank Śląski S.A. roman.tyszkowski@ingbank.

Szkolenie: Automatyzacja testowania

Jak patrzymy na testy czyli Jak punkt widzenia zależy od punktu siedzenia. Click Piotr Kałuski to edit Master subtitle style

Nazwa Projektu. Plan testów. Wersja N.NN

Metodyka Sure Step. Agenda:

Plan Testów Systemu SOS

SCRUM niełatwe wdrażanie metodyki w praktyce. Adam Krosny

Testowanie i walidacja oprogramowania

Praktyczne aspekty stosowania metody punktów funkcyjnych COSMIC. Jarosław Świerczek

Testowanie oprogramowania. Piotr Ciskowski

Fakty i mity badania wydajności systemów. Piotr Ślęzak

CASE STUDIES TEST FACTORY

REFERAT PRACY DYPLOMOWEJ

Analityk i współczesna analiza

Nie o narzędziach a o rezultatach. czyli skuteczny sposób dokonywania uzgodnień pomiędzy biznesem i IT. Władysławowo, 6 października 2011 r.

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

PLAN ZARZĄDZANIA KONFIGURACJĄ OPROGRAMOWANIA PROJEKT <NAZWA PROJEKTU> WERSJA <NUMER WERSJI DOKUMENTU>

III ZAPYTANIE OFERTOWE

System e-kontrola Zarządcza

Łatwa czy niełatwa droga do celu? - wdrożenie COSMIC w ZUS

TESTER OPROGRAMOWANIA STUDIA PODYPLOMOWE

udokumentowanych poprzez publikacje naukowe lub raporty, z zakresu baz danych

Program kształcenia i plan studiów podyplomowych: Zarządzanie projektami

Główne założenia XP. Prostota (Simplicity) Komunikacja (Communication) Sprzężenie zwrotne (Feedback) Odwaga (Agressiveness)

r r r. ŁÓDŹ Hotel Ambasador Centrum

ŚcieŜki Certyfikacji Testera. Karol Mioduszewski - CORRSE

Testowanie oprogramowania

Zarządzanie projektami. Porównanie podstawowych metodyk

PLAN ZARZĄDZANIA WYMAGANIAMI PROJEKT <NAZWA PROJEKTU> WERSJA <NUMER WERSJI DOKUMENTU>

Załącznik nr 1. Do zapytania ofertowego nr 1/UE/2013

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

Wdrożenie technologii procesowej IBM BPM w EFL

Spis treści. Przedmowa Karolina Zmitrowicz, Adam Roman. Część I. Organizacja i procesy 1

Rozdział 5: Zarządzanie testowaniem. Pytanie 1

Jakość w procesie wytwarzania oprogramowania

Załącznik nr 19 do Umowy nr... z dnia... Plan Testów Systemu. Projekt ZEFIR 2

Inżynieria Oprogramowania w Praktyce

DYPLOM POST-MBA: STRATEGICZNE ZARZĄDZANIE PROJEKTAMI

Narzędzia informatyczne wspierające przedsięwzięcia e-commerce

Rok akademicki: 2014/2015 Kod: ZIE s Punkty ECTS: 3. Poziom studiów: Studia II stopnia Forma i tryb studiów: -

Opis metodyki i procesu produkcji oprogramowania

Zarządzanie konfiguracją produktu w całym cyklu Ŝycia. Aleksandra Grzywak-Gawryś Warsztaty Rola IRIS w branŝy kolejowej

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

Koncepcja systemu zarządzania jakością w dużym projekcie informatycznym zgodnie z normą ISO/IEC 9001:2008

Poznań, dzień Zapytanie ofertowe

Bartłomiej Graczyk MCT,MCITP,MCTS

Od papierowych procedur do automatycznych procesów biznesowych w urzędzie dobre praktyki Michał Prusaczyk

SYSTEM VILM ZARZĄDZANIE CYKLEM ŻYCIA ŚRODOWISK WIRTUALNYCH. tel: +48 (032)

Wstęp do testowania : Szymon Ramczykowski

Zakres prac implementacja VPLEX i ViPR dla środowiska macierzy VNX 5800

Walidacja elementów systemów sterowania związanych z bezpieczeństwem jako krok do zapewnienia bezpieczeństwa użytkowania maszyn

Usprawnienie procesu zarządzania konfiguracją. Marcin Piebiak Solution Architect Linux Polska Sp. z o.o.

Metodyka wdrożenia. Bartosz Szczęch. Starszy Konsultant MS Dynamics NAV

Zarządzanie i realizacja projektów systemu Microsoft SharePoint 2010

Wstęp do zarządzania projektami

Monitorowanie Bezpieczeństwa Sieci Technologicznej

INŻYNIERIA OPROGRAMOWANIA TESTOWANIE SYSTEMOWE

JIRA, jako narzędzie wspierające zarządzanie projektami w dużej organizacji

Strategia testów mająca doprowadzić do osiągnięcia pożądanych celów

Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON

Projektowanie oprogramowania. Termin zajęć: poniedziałek, a podstawie materiału ze strony.

Zapewnij sukces swym projektom

Praktyka testowania dla początkujących testerów

mtim Dedykowane aplikacje mobilne dla TIM S.A.

Szkolenie: Testowanie wydajności (Performance Testing)

ZAŁĄCZNIK Nr 2 do CZĘŚCI II SIWZ WYCIĄG ZE STANDARDÓW, ZASAD I WZORCÓW INTEGRACYJNYCH OBOWIĄZUJĄCYCH W PSE S.A.

Zapytanie Ofertowe. Na budowę systemu informatycznego B2B. Wersja Warszawa,

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

ZAPYTANIE CENOWE dotyczące Opracowania Projektu i Wdrożenie Systemu Zarządzania Zasobami Infrastruktury Techniczno-Systemowej

Analityk ds. Zarządzania Cenami

Continuous Testing a nowa era w jakości oprogramowania. Grzegorz Leopold, Michał Błaszak

ZARZĄDZANIE PROJEKTAMI PRZEMYSŁOWYMI

Biuro projektu: ul. Kościuszki 4/6a, Rzeszów, tel.: ,

Adonis w Banku Spółdzielczym w Trzebnicy

czynny udział w projektowaniu i implementacji procesów produkcyjnych

Maciej Oleksy Zenon Matuszyk


Czynności konsultantów podczas wdrożenia systemu ERP w kontekście zarządzania wiedzą. Przemysław Lech, Wydział Zarządzania UG

Należności pod kontrolą

1. Planowanie strategiczne. 4. Monitorowanie i ewaluacja. 3. Wdrażanie polityk. 2. Tworzenie polityk. Odniesienie do procesu

Koordynacja projektów IT w AGH

Feature Driven Development

Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego. 1. Cel szkolenia

Modelowanie testów. czyli po co testerowi znajomość UML

Transkrypt:

Zarządzanie testowaniem wspierane narzędziem HP Quality Center studium przypadku Mirek Piotr Szydłowski Ślęzak Warszawa, 17.05.2011 2008.09.25 WWW.CORRSE.COM

Firma CORRSE Nasze zainteresowania zawodowe skupiają się na inżynierii oprogramowania, w szczególności na procesie wytwórczym, zarządzaniu wymaganiami, zarządzaniu zmianą, testowaniu i zarządzaniu jakością, zarządzaniu projektami Bezpieczeństwie systemów informatycznych. Działamy na rynku od 4 lat Skład zespołu: 15 specjalistów z bogatym doświadczeniem praktycznym 5 ekspertów z kilkunastoletnim doświadczeniem międzynarodowym.

Agenda Założenia projektowe Koncepcja realizacji prac Realizacja projektu Pytania

Założenia projektowe Cel projektu Przygotować i wykonać testy systemowe wszystkich systemów związanych z centralnym systemem rozliczeniowym firmy Przygotować i wspierać użytkowników podczas wykonywania testów akceptacyjnych Nie testujemy wewnętrznych funkcjonalności nowej wersji systemu rozliczeniowego systemu rozliczeniowego Procesy Na etapie przetargu 370 procesów biznesowych W momencie wdrożenia zidentyfikowaliśmy 470 procesów biznesowych Systemy Procesy biznesowe realizowane w 65 systemach komunikujących się z systemem rozliczeniowym

Problemy Mały zespół testowy Brak koncepcji przeprowadzenia testów wybierzcie sobie systemy jakie chcecie potestować ze 115 systemów Brak opisanych procesów biznesowych 6 miesięczna inwentaryzacja wykazała 370 procesów Opis procesów: Nazwa procesu Departament Osoba kontaktowa Systemy wykorzystywane w procesie

Założenia projektowe cd. Działy Na etapie przetargu 19 jednostek organizacyjnych W końcowej fazie projektu 23 jednostki organizacyjne Zespół testerów klienta 5 osób Oczekiwania koordynatorów Koordynator ze strony biznesu Raportowanie procesów biznesowych Zestawienia dotyczące jednostek organizacyjnych i procesów biznesowych Koordynator z zespołu testów Raportowanie systemów Zestawienia dotyczące jednostek organizacyjnych i systemów

Koncepcja Proces testowania Podejście procesowe testujemy od początku do końca procesy biznesowe Metodyka prowadzenia projektu SCRUM Dwutygodniowe sprinty Kierownik zespołu Scrum Master Koordynator ze strony klienta Właściciel produktu Każdy sprint kończy się pakietem opisanych lub przetestowanych procesów biznesowych Wdrażamy HP Quality Center jako środowisko do zarządzania Przygotowywanie opisów procesów biznesowych Akceptacja procesów przez biznes Przeprowadzanie testów systemowych Przeprowadzanie testów akceptacyjnych Zatwierdzanie opisanych procesów przez osoby merytoryczne

Koncepcja cd. Proces testowania cd. Automatyzacja testów funkcjonalnych dla 5 kluczowych systemów Automatyzacja testów wydajnościowych dla jednego systemu Etapy procesu Etap I Analiza procesów Etap II Pierwsze wykonanie testów systemowych Etap III Końcowe wykonanie testów Etap IV Testy akceptacyjne Etap VI Testy operacyjne

Realizacja analiza procesów Departamenty, działy, sekcje i ich procesy

Systemy, moduły, opcje i scenariusze testowe Realizacja - systemy

Składniki procesu biznesowego Realizacja proces biznesowy

Etapy projektu Realizacja - cykle

Uwagi i komentarze osób merytorycznych jako negatywne zakończenie testów Realizacja - weryfikacja

Zgłoszenia wykonywane w czasie testów powiązane z systemem i etapem Realizacja - Defekty

Powiązania defektów procesami Realizacja wiązanie defektów

Raportowanie

Raportowanie postęp prac Postęp prac na etapie opisywania procesów biznesowych

Raportowanie postęp prac Postęp prac 1600 1400 1200 Liczba testów 1000 800 600 Failed No Run Not Completed Passed 400 200 0 Wt-22 Śr-23 Cz-24 Pt-25 So-26 N-27 Pn-28 Czas

Zestawienie defektów dla poszczególnych systemów Raportowanie defektów

Raportowanie zaawansowane Excel Report Generator do generowania zaawansowanych zestawień

Raportowanie - Procesy Status testów procesów 200 120 180 100 160 140 80 Liczba procesów 120 60 100 80 40 60 20 40 200 0 Failed No Run Not Completed Passed N/A Failed No Run Not Completed Passed N/A Status Raportowanie postępu prac dla procesów biznesowych

Inne funkcjonalności HP Quality Center Zarządzanie wymaganiami Możliwość zaciągnięcia wymagań z plików W projekcie możliwe zaciągnięcie procesów biznesowych jako wymagań Automatyczne generowanie przypadków testowych i ich kroków z wymagań Analiza pokrycia wymagań testami Etap projektowania testów możliwość kontrolowania wykonania pracy przygotowawczej Etap wykonywania testów możliwość kontrolowania rezultatów testów (Pass, Fail, Warning, Skiped) Etap wykonywania testów analiza defektów w powiązaniu z wymaganiami (w projekcie procesami biznesowymi) Analiza ryzyka Wyliczone szacunki trwania testów na podstawie atrybutów wymagań takich jak priorytet, złożoność itp.

Inne funkcjonalności HP Quality Center cd. Zarządzanie konfiguracją Możliwość przechowywania różnych wersji procedur testowych, specyfikacji wymagań i automatów testowych W projekcie różne wersje automatów testowych dla zmieniających się systemów Wspólne analizowanie wyników dla testów manualnych i automatycznych Budowanie współdzielonych bibliotek funkcji dla automatów Budowanie bibliotek testów manualnych dla innych projektów Automatyzacja wykonywania testów regresji Uruchamianie automatów QTP z poziomu Quality Center wraz z automatycznym logowaniem defektów z wykonywania testów Uruchamianie na różnych środowiskach

Inne funkcjonalności HP Quality Center cd. Zarządzanie uprawnieniami

Inne funkcjonalności HP Quality Center cd. Zarządzanie i raportowanie po wielu projektach Możliwość przechowywania artefaktów testowych w różnych projektach Wspólne raportowanie po projektach z Dashboard Integracja on-line z innymi narzędziami DOORS RequisitePro ClrearQuest ClearCase Project and Portfolio Manager JIRA Enterprise Architect Instalacja na serwerach UNIX

Podsumowanie Prowadzenie testów dla dużych systemów lub dużych środowisk wymaga narzędzi do zarządzania i automatyzacji wykonania testów W dużych projektach niezbędny jest on-line dostęp do analiz i raportów postępu prac HP Quality Center wspiera dowolny proces testowania oprogramowania testowania oprogramowania Wraz z HP QuickTest Professional, HP LoadRunner oraz HP Quality Center jest kompletnym zestawem narzędzi dla zespołu testowego Minusem są duże koszty licencji, które występują tylko w wersji pływającej

PSlezak@corrse.com Pytania