Prezentacja AADays 2016: Przemysław Libudzic - Równoległe testy automatyczne UI dla platformy iOS

Prezentacja AADays 2016: Przemysław Libudzic - Równoległe testy automatyczne UI dla platformy iOS
W ciągu ostatniego roku dużo dobrego wydarzyło się dookoła platformy iOS. Jednak wiele rzeczy nadal jest trudnych do wykonania lub wdrożenia, jedną z nich jest zrównoleglenie działania automatycznych testów UI.

Do najważniejszych zalet takiego rozwiązania należy oszczędność czasu (np. jeśli dobierzemy odpowiednią liczbę symulatorów tak, aby nie spowalniały one działania całego systemu MacOS, to długość trwania testów zależna będzie od najwolniejszego urządzenia, a nie od liczby urządzeń w kolejce do testów) i uzyskanie wyników testów z kilku urządzeń w podobnym czasie. Dzięki temu zwiększamy pokrycie platform przez testy, jednocześnie nie wzbudzając złości developerów (“Dlaczego to tyle trwa?!”). W trakcie prezentacji pokażę krok po kroku jak dla wybranego narzędzia do tworzenia testów UI można zrównoleglić testy poprzez: instalację potrzebnych zależności w systemie, dodanie odpowiednich skryptów do repozytorium aplikacji. Opowiem również jak dostosować rozwiązanie pod konkretne urządzenia oraz wersje systemów. Zaprezentuję też działanie w środowisku ciągłej integracji. Dodatkowo pokażę jak w ramach swojego samorozwoju rozwinąłem początkową ideę.

Slajdy prezentacji


O autorze: Tester aplikacji na iOS/Android/W10M, śledzący z zapartym tchem wszelkie nowinki technologiczne. Pracuje w Allegro na stanowisku Starszego Inżyniera Testów Oprogramowania i obecnie najwięcej czasu spędza przy testach automatycznych dla platformy iOS. Użytkownik smartfonów od 10 lat, świat testowania zgłębia od 5.

5479

Powiązane szkolenia

05-06
czerwca
2023
Jarosław Hryszko
online
Praktyka testowania
1 750PLN
Testowanie aplikacji internetowych
12
Wolnych miejsc
Rezerwuj
06-07
marca
2023
Arnika Hryszko
online
Praktyka testowania
1 770PLN
Testowanie użyteczności
9
Wolnych miejsc
Rezerwuj
20-21
kwietnia
2023
Rafał Stańczak
online
Dobre praktyki testowania
1 700PLN
Testowanie w metodykach Agile
12
Wolnych miejsc
Rezerwuj
23-24
marca
2023
Krzysztof Kołodziejczyk
online
Praktyka testowania
1 770PLN
Testowanie aplikacji mobilnych - Android
9
Wolnych miejsc
Rezerwuj
12-13
czerwca
2023
Krzysztof Skarbiński
online
Automatyzacja testowania
1 800PLN
Testowanie REST API dla początkujących w języku python
11
Wolnych miejsc
Rezerwuj
27-28
lutego
2023
Krzysztof Kołodziejczyk
online
Języki programowania dla testerów
1 800PLN
JavaScript dla testerów oprogramowania
9
Wolnych miejsc
Rezerwuj
24-26
kwietnia
2023
Krzysztof Kołodziejczyk
online
Praktyka testowania
3 000PLN
Tester gier
11
Wolnych miejsc
Rezerwuj
13
marca
2023
-09
kwietnia
2023
Krzysztof Kołodziejczyk
online
Automatyzacja testowania
5 500PLN
Praktyka automatyzacji testowania
5
Wolnych miejsc
Rezerwuj

To powinno Cię zainteresować