Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Automatyzacja testów akceptacyjnych

Podobne prezentacje


Prezentacja na temat: "Automatyzacja testów akceptacyjnych"— Zapis prezentacji:

1 Automatyzacja testów akceptacyjnych
Leszek Kantorek

2 Testy jednostkowe Testy akceptacyjne Narzędzie FitNesse Narzędzie Ranorex

3 Czy budujemy produkt dobrze?
Zorientowane na kod Weryfikują funkcjonalność z punktu widzenia programisty Red– Green– Refactor Czy budujemy produkt dobrze?

4 Czy budujemy dobry produkt?
Zorientowane na dane Weryfikują funkcjonalność z punktu widzenia klienta Describe – Demonstrate – Develop - Repeat Czy budujemy dobry produkt?

5 Jako użytkownik chciałbym uzyskać dostęp do systemu poprzez podanie poprawnej nazwy użytkownika oraz hasła. System powinien porównać wprowadzone informacje z przechowywanymi w bazie danych. Przykłady logowania Nazwa użytkownika Hasło Wynik Adam Poprawne Michal cos Niepoprawne

6 Przykłady (dane + scenariusz użycia)
Kryteria akceptacji + Przykłady (dane + scenariusz użycia) = Test akceptacyjny

7 Test table1 1 Test table1 1 class Test:Fixture { } SYSTEM UNDER TEST

8 FIT - Framework for Integrated Testing
Biblioteka wspomagająca tworzenie testów akceptacyjnych "Pomost" pomiędzy regułami biznesowymi, a napisanym kodem FitNesse Serwer WWW nie wymagający konfiguracji Strona Wiki do zarządzania testami FitNesse .NET „Test runner” dla platformy .NET

9 Przykłady zastosowań

10 30 dni Testy jednostkowe 24 h Testy akceptacyjne Wymaganie 2
Wymaganie N Wykonywalna dokumentacja

11 Jakość od pierwszej linii kodu
Walidacja tworzonego API Bezpieczeństwo podczas zmian Dziel i zwyciężaj Pewność = Produktywność Światełko na końcu tunelu

12 Dziękuję za uwagę


Pobierz ppt "Automatyzacja testów akceptacyjnych"

Podobne prezentacje


Reklamy Google