Ocena:
Obecnie brak opinii czytelników. Ocena opiera się na 7 głosach.
Pro IOS Testing: Xctest Framework for Ui and Unit Testing
⬤ Rozdział 1 - Wprowadzenie do testowania
1. Testowanie - robienie w kółko tego samego, oczekując tych samych rezultatów 2. Gdzie spotyka nas testowanie i dlaczego jest ważne.
3. Różne rodzaje metod testowania.
4. Przywitaj się z XCTest Framework.
⬤ Rozdział 2 - Konfiguracja infrastruktury testowej1. Wszystko o celach testowania.
2. Organizacja kodu testowego.
⬤ Rozdział 3 - Przygotowanie kodu do testów1. Używanie interaktorów i encji.
2. Oznaczanie metod prywatnych.
3. Mocks i szpiedzy.
⬤ Rozdział 4 - Testy jednostkowe
1. Czym są testy jednostkowe?
2. Jakie funkcje powinny być objęte testami?
3. Napisz nasz pierwszy test jednostkowy.
4. Pokrycie kodu.
5. Napisanie kilku testów dla tej samej funkcji 6. Testowanie funkcji A-Sync.
7. Najlepsze praktyki.
⬤ Rozdział 5 - Testy wydajności
1. Znaczenie testów wydajności 2. Jakie metryki możemy mierzyć? 3. Poznaj protokół XCTMetric.
4. Napisz nasz pierwszy test wydajności 5. Ustaw punkt odniesienia
6. Najlepsze praktyki
⬤ Rozdział 6 - Testy integracyjne
1. Jakie są różnice między testami jednostkowymi a testami integracyjnymi 2. Jak ustawić podstawę dla testów integracyjnych.
3. Wciąż mamy makiety.
4. Jakie integracje są często testowane?
⬤ Rozdział 7 - Testy UI
1. Czym są testy interfejsu użytkownika.
2. Wszystko zaczyna się od dostępności 3. Wyzwania związane z testowaniem interfejsu użytkownika
4. Symulacja backendu 5. Poznaj model obiektowy strony 6. Najlepsze praktyki testowania interfejsu użytkownika.
⬤ Rozdział 8 - Testowanie migawkowe
1. Testowanie migawkowe - najbardziej zbliżone do rzeczywistej ręcznej regresji QA 2. iOS-snapshot-test-case - rozwiązanie Facebooka i Ubera.
3. Jak z niego korzystać?
4. Plusy i minusy
⬤ Rozdział 9 - Współdzielenie testów pomiędzy iOS i Androidem
1. Współdzielony kod - out, współdzielone testy - in. 2. Wszystko zaczyna się od spójnego API.
3. Przygotuj na to swoje testy jednostkowe.
4. Konfiguracja dedykowanego repozytorium
5. Najlepsze praktyki
Rozdział 10 - Test-Driven Development (TDD)
1. W skrócie - czym jest TDD?
2. Zalety TDD.
3. TDD nie jest rodzajem testu, to metoda rozwoju 4. Proces TDD.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)