Temat: testowanie funkcjonalne - sposoby podejścia - gdzie poczytać
Krystian K.:
Paweł Wiśniewski:
Witam,
trochę staram się interesować (noo.. powiedzmy, że na polu nauki) tematyką tworzenia testów akceptacyjnych funkcjonalności oprogramowania.
Czy może spotkaliście się ze skondensowaną wiedzą (case studies, jakieś ciekawsze analizy) jak podchodzić do tworzenia przypadków/scenariuszy testowych?
Tutaj chodzi mi o to jakie są reguły postępowania przy konstrukcji przypadków sprawdzania (i zapewniania odbiorcy oprogramowania), że dana funkcja oprogramowania realizuje swoje cele...
Branie najczęstszego/średniego przypadku, branie przypadków "przełączających" ścieżki użycia? Jak określać kryterium ilości przypadków na funkcję (bo przecież jedną funkcję oprogramowania można testować akceptacyjnie do końca świata)?
Ciekaw też jestem jak się ma w praktyce testowanie funkcjonalności na podstawie (zdefiniowanych wcześniej i obustronnie zaakceptowanych) scenariuszy w porównaniu do testowania funkcjonalności "na żywioł", czyli użytkownik dostaje dostęp do środowiska testowego i to co na nim wyczynia to już sprawa fantazji, a potem tylko zgłasza co mu się wydaje usterką czy brakiem..
W jakim sensie?
Moją ciekawość najlepiej zaspokoiłaby tabelka, np w stylu:
przedsięwzięcie, budżet, ilość miesięcy realizacji zakładana, ilość miesięcy rzeczywista, liczba osobodni zespołu budującego, liczba osobodni zespołu testującego, sposób podejścia do testowania (scenariusze/żywioł), rozmiar funkcjonalny systemu zakładany (FP czy nawet ilość ekranów/raportów itp.), rozmiar funkcjonalny uzyskany,... może jeszcze jakieś ciekawe informacje..
Na podstawie czegoś takiego odpowiedziałbym sobie czym charakteryzują się owe różne podejścia do testowania.. przynajmniej w jakimś zakresie.. :)
Może jakieś publikacje na ten temat? opracowania?
Są publikacje: Software Testing, Pragmatic Software Testing: Becoming an Effective and Efficient Test Professional
Podejście Pattona opiera się, o ile pamiętam (bo tylko przez jakiś czas miałem tą (tzn polskie wydanie z 2001 czy 2002) książkę w zasięgu), właśnie o doświadczenie własne i o prostą logikę, która nie daje weryfikowalnej wiedzy, o którą mi chodzi. To trochę podręcznik, trochę zbiór rad.
Spróbuję jakoś uzyskać do dostęp do tej drugiej. Mam nadzieję, że będzie to pozycja, która nie działa na podstawie prawdy objawionej (autorom) a są tam jakieś konkretne doświadczenia, na podstawie których autorzy dokonali twierdzeń o efektywności i wydajności.
Dzięki
pozdrawiam