Proces testowania od kuchni

22
Proces testowania od kuchni Kasia Chumieja

Transcript of Proces testowania od kuchni

Page 1: Proces testowania od kuchni

Proces testowania od kuchni

Kasia Chumieja

Page 2: Proces testowania od kuchni

Agenda

1. Cykl życia oprogramowania

2. Komunikacja – podstawa pracy w IT

3. Modele wytwarzania oprogramowania

4. Ludzie i ich kompetencje

5. Zadania testera

6. Dokumentacja w pracy testera

7. Kilka słów o wymaganiach

8. O co chodzi w Akademii Testowania

9. Konkurs

10. Pytania

Page 3: Proces testowania od kuchni

Jak powstaje pyszna potrawa (oprogramowanie)

Właściciel restauracji ma pomysł na konkretną potrawę

Szef kuchni określa i spisuje przepis: jakie składniki, jakie metody będą użyte do obróbki

np. smażenie, pieczenie, w jakiej kolejności

Asystent kucharza gotuje

Menadżer testuje potrawę: wygląd, smak, składniki

Klient zjada

Producent/ zleceniodawca ma pomysł na aplikację

Analityk projektuje

Programista pisze kod

Tester testuje

Użytkownik używa

Page 4: Proces testowania od kuchni

Komunikacja - podstawa pracy w kuchni i w IT

Zasady

każdy ma równe prawa

aktywne słuchanie

mówienie wprost

komunikaty nie zawierające oceny

asertywność

profesjonalizm - utrzymanie emocji na wodzy

Page 5: Proces testowania od kuchni

Co jeśli brakuje komunikacji?

Page 6: Proces testowania od kuchni

Różne modele wytwarzania potraw (oprogramowania)

Każda restauracja, tworzy potrawy zgodnie z wybranym modelem (wzorcem) tworzenia potraw

Każda firma IT produkuje oprogramowanie wg. ustalonego modelu. Każde oprogramowanie może być produkowane zgodnie z innym modelem.

Wybrane modele wytwarzania oprogramowania: model kaskadowy (waterfall) scrum

Page 7: Proces testowania od kuchni

Model kaskadowy

Pomysł klienta na aplikacje

Wymagania biznesowe

Projekt techniczny

Kodowanie i testowanie

Akceptacja klienta i wydanie

Użytkowanie

Wymyśl

Zaprojektuj

Zbuduj

Przetestuj

Używaj

Page 8: Proces testowania od kuchni

Metodyki zwinne - SCRUM

Backlog- lista historyjek Sprint- przebieg Daily- spotkania

Page 9: Proces testowania od kuchni

Metodyki zwinne- SCRUM

Źródło: http://www.create-hub.com/learn/what-is-the-scrum-methodology/

Page 10: Proces testowania od kuchni

Kto wymyśla, kto gotuje, kto smakuje, a kto sprzedaje, czyli role w branży IT

Klient

Specjalista ds. sprzedaży

Analityk biznesowy

Lider zespołu

Programista

Tester

Page 11: Proces testowania od kuchni

A co robi tester

❑ Zbiera wymagania

❑ Planuje

❑ Nadzoruje

❑ Kontroluje

❑ Wybiera warunki testowe

❑ Projektuje i wykonuje przypadki testowe

❑ Sprawdza wyniki

❑ Ocenia, czy spełnione są kryteria

❑ Raportuje

❑Wykonuje czynności zamykające fazę testowania

Page 12: Proces testowania od kuchni

Owoce pracy testera -dokumentacja

Waterfall

Specyfikacja wymagań

Plan testów

Scenariusz testowy

Raporty z testów

Scrum

Historyjka użytkownika

Page 13: Proces testowania od kuchni

Konkurs

Podaj przykład metodologii

w jakiej wytwarza się oprogramowanie?

[email protected]

Page 14: Proces testowania od kuchni

Kilka słów o wymaganiach

Wymagania- warunek lub umiejętność potrzebna użytkownikowi do

rozwiązania problemu lub osiągnięcia celu, które system musi spełniać

lub posiadać, aby wypełnić założenia umowy, standardu, specyfikacji

lub innego formalnego dokumentu.

* wg IEEE 610

Page 15: Proces testowania od kuchni

Po co są wymagania?

Wymagania dają odpowiedź na pytania:

co powinien robić system?

jak system powinien to robić?

Page 16: Proces testowania od kuchni

Mąż chce zjeść kotleta

Wymagania

obiad musi się składać się z kotleta, ziemniaków i dodatków

kotlet musi być w panierce

obiad powinien być ciepły

Page 17: Proces testowania od kuchni

Po co są wymagania?

Co dostał mąż

Kotlet wege z ciecierzycy

Surówka z selera

Pyzy ziemniaczane

Page 18: Proces testowania od kuchni

Po co są wymagania?

Co dostał mąż

Kotlet wege z ciecierzycy

Surówka z selera

Pyzy ziemniaczane

Co chciał mąż

Tradycyjny schabowy

Kapusta kiszona

Ziemniaki z koperkiem

Page 19: Proces testowania od kuchni

Wymagania dla testera

Page 20: Proces testowania od kuchni

Webinar nr 3

EWA: Kobiety do testów. Praktykujemy! – 26 stycznia, w godzinach 20.00- 21.00

Podamy szczegóły odnośnie testu predyspozycji!!!

Page 21: Proces testowania od kuchni

AkademiaTestowania.pl

Sprawdź dlaczego warto ☺

Page 22: Proces testowania od kuchni

Wyniki konkursuPytania???