Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Automatyzacja testów akceptacyjnych Leszek Kantorek.

Podobne prezentacje


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

1 Automatyzacja testów akceptacyjnych Leszek Kantorek

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

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

4 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łoWynik MichalcosNiepoprawne

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

7 class Test:Fixture { } SYSTEM UNDER TEST Test table

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 Wymaganie 2 Wymaganie 1 Wymaganie 2 Wymaganie N 30 dni 24 h Testy akceptacyjne Testy jednostkowe 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 Leszek Kantorek."

Podobne prezentacje


Reklamy Google