13
Czy warstwa sprzętowa wyklucza testy automatyczne? Krzysztof Kośny 16.06.2022 | Gliwice 1

Czy warstwa sprzętowa wyklucza testy automatyczne?

Embed Size (px)

DESCRIPTION

Prezentacja Krzysztofa Kośnego z II edycji konferencji Quality Excites.

Citation preview

  • 1. 2014-02-07 | GliwiceKrzysztof KonyCzy warstwa sprztowa wyklucza testy automatyczne?1

2. 2014-02-07 | GliwiceKrzysztof KonyCzy warstwa sprztowa wyklucza testy automatyczne?Jak wygldaj i do czego su nasze urzdzenia? Aplikacja do biletowania bilety papierowe Obsuga kart inteligentnych Dostpno wielu typw produktw2 3. 2014-02-07 | GliwiceKrzysztof KonyCzy warstwa sprztowa wyklucza testy automatyczne?Jaki by nasz cel? Zdobycie certyfikatu: o Ponad 1000 przypadkw testowych o Zewntrzna firma certyfikujca o Wszystkie transakcje z wykorzystaniem kart inteligentnych Zakres testw: o o o oOpis regu biznesowych Audytowanie transakcji Obsuga kart inteligentnych (take uszkodzonych) Szybko wykonania transakcji3 4. Krzysztof Kony2014-02-07 | GliwiceCzy warstwa sprztowa wyklucza testy automatyczne?Jak w testach automatycznych umoliwi obsug kart inteligentnych ? SterownikPrzetwarzanie i wywietlanieUrzdzenie sterownik dla kart fizycznych Wykrycie i odczyt kartyDeserializacja danychBudowa logicznej reprezentacji kartyWalidacjaWywietlenie produktwSerializacja danychPrzetwarzanie regu biznesowychUtworzenie transakcjiWybr produktuTesty automatyczne sterownik xmlowy Zapis na kart4 5. 2014-02-07 | GliwiceKrzysztof KonyCzy warstwa sprztowa wyklucza testy automatyczne?Jak wyglda xmlowa reprezentacja danych na karcie?Zalety: Czytelno i uyteczno Wady: Implementacja dodatkowych komponentw5 6. Krzysztof Kony2014-02-07 | GliwiceCzy warstwa sprztowa wyklucza testy automatyczne?Definicja testuKomendy prezentujce kroki wykonywane przez uytkownikaDane wejcioweKarta wejciowaWykonanie testuWykonanie akcji wykorzystujc desktopow wersj aplikacjiAsercjePorwnanie obrazw kart oraz audytw6 7. 2014-02-07 | GliwiceKrzysztof KonyCzy warstwa sprztowa wyklucza testy automatyczne?7 8. 2014-02-07 | GliwiceKrzysztof KonyCzy warstwa sprztowa wyklucza testy automatyczne?Dlaczego testy wykorzystuj GUI? Maksymalny poziom integracji aplikacji Odwzorowanie zachowania si maszynki Zalety: Moliwo przygotowania testu przed implementacj konkretnej funkcjonalnoci Moliwo adaptacji nowych urzdze Wady: Wolne wykonywanie duej iloci testw8 9. 2014-02-07 | GliwiceKrzysztof KonyCzy warstwa sprztowa wyklucza testy automatyczne?9 10. 2014-02-07 | GliwiceKrzysztof KonyCzy warstwa sprztowa wyklucza testy automatyczne?10 11. 2014-02-07 | GliwiceKrzysztof KonyCzy warstwa sprztowa wyklucza testy automatyczne?Pass czy fail ? Szczegowe informacje o bdach Oczekiwane daneBiece dane11 12. 2014-02-07 | GliwiceKrzysztof KonyCzy warstwa sprztowa wyklucza testy automatyczne?Jak testowa pozycjonowanie autobusu?12 13. 2014-02-07 | GliwiceFUTURE PROCESSING SP. Z O.O. 44-100 Gliwice, Bojkowska 37 A Tel: +48 32 461 23 00 www.future-processing.com