Pro IOS Testing: Xctest Framework do testowania interfejsu użytkownika i testów jednostkowych

Ocena:   (4,0 na 5)

Pro IOS Testing: Xctest Framework do testowania interfejsu użytkownika i testów jednostkowych (Avi Tsadok)

Opinie czytelników

Obecnie brak opinii czytelników. Ocena opiera się na 7 głosach.

Oryginalny tytuł:

Pro IOS Testing: Xctest Framework for Ui and Unit Testing

Zawartość książki:

⬤ 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.

Dodatkowe informacje o książce:

ISBN:9781484263815
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2020
Liczba stron:302

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Pro IOS Testing: Xctest Framework do testowania interfejsu użytkownika i testów jednostkowych - Pro...
**Rozdział 1 - Wprowadzenie do testowania 1...
Pro IOS Testing: Xctest Framework do testowania interfejsu użytkownika i testów jednostkowych - Pro IOS Testing: Xctest Framework for Ui and Unit Testing
Mastering Swift Package Manager: Tworzenie i testowanie aplikacji modułowych przy użyciu Xcode -...
Prowadzenie projektu iOS często skutkuje tysiącami...
Mastering Swift Package Manager: Tworzenie i testowanie aplikacji modułowych przy użyciu Xcode - Mastering Swift Package Manager: Build and Test Modular Apps Using Xcode
Uwolnij podstawowe dane: Pobieranie danych, migracja i utrzymywanie trwałych magazynów - Unleash...
Twórz aplikacje z bogatymi możliwościami odbierania,...
Uwolnij podstawowe dane: Pobieranie danych, migracja i utrzymywanie trwałych magazynów - Unleash Core Data: Fetching Data, Migrating, and Maintaining Persistent Stores
The Ultimate iOS Interview Playbook: Pokonaj Swift, frameworki, wzorce projektowe i architekturę...
Przenieś swoje umiejętności rozmowy...
The Ultimate iOS Interview Playbook: Pokonaj Swift, frameworki, wzorce projektowe i architekturę aplikacji, aby zdobyć wymarzoną pracę - The Ultimate iOS Interview Playbook: Conquer Swift, frameworks, design patterns, and app architecture for your dream job

Prace autora wydały następujące wydawnictwa:

© 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)