Development #232
openTesty aplikacji android - główny
0%
Description
Schemat testowania
testy instrumentalne (lokalne, na urządzeniu / emulatorze) - sprawdzenie błędów krytycznych, przeklinanie aplikacji, sprawdzenie wszystkich podmenu, nawigacji, ekranów - ogólne działanie aplikacji. - ZROBIONE
AppTester - aplikacja android, do ściągnięcia wersji testowej - dla testerów manualnych (Tadeusz) - testy manualne potrzebne, dla sprawdzenia i wywoływania enepointów z bazy danych, sprawdzenia pomiarów (testy instrumentalne są stricte offline, możemy tylko udać, ze jest jakaś zwrotka z bazy. Pomiarów nie testujemy, bo do emulatorów nie można podłączać zewnętrznych czujników) -> sprawdzenie 'czynników' zewnętrznych dla aplikacji - ZROBIONE
Jenkins do automatyzacji wydawania wersji - wypchnięcie zrobionych zmian na githuba -> automatyczne budowanie wersji w Jenkinsie -> przesłanie wersji do Firebase, który odpala testy instrumentalne + robo -> po przejściu tych testów dopiero wrzuca się wersja do pobrania w apptesterze (wstępnie przetestowana). Tak samo po pełnym przetestowaniu docelowy push wersji produkcyjnej na mastera odpala automatyczną publikacje w sklepie play - W TRAKCIE
poprawki testów instrumentalnych - sprawdzenie wszystkich odpowiedzi z backendu, które sa w apce - wprowadzenie symulacji json z danymi takimi jak z bazy i po prostu sprawdzanie, czy odpowiednio json jest rozkodowywany. teraz oprócz unit testow / ui sa po prostu mocki porobione dla requestow (bez zwrotek jsonow, po prostu test na zachowanie apki pod success/failed/error z odpowiedzi) - do poprawienia
DT Updated by Dawid Taborek about 1 month ago
- Due date set to 04/30/2026
- Start date changed from 03/06/2026 to 03/31/2026
DT Updated by Dawid Taborek 28 days ago · Edited
- Subject changed from testy mockwebserver -> zwrotka jsonow to Testy aplikacji android - główny
- Status changed from Backlog to In progress
- Priority changed from Low to High
DT Updated by Dawid Taborek 28 days ago
- Estimated time set to 70:00 h
DT Updated by Dawid Taborek 28 days ago
- Description updated (diff)
DT Updated by Dawid Taborek 28 days ago
- Description updated (diff)
DT Updated by Dawid Taborek 28 days ago
- Description updated (diff)