← Все курсы
КурсБесплатноЧасть практики восстанавливается

iOS testing, performance и release engineering

Behavior-oriented Swift Testing/XCTest/XCUITest design, deterministic async isolation, evidence-bound performance and release state, plus terminal incident defense with immutable changed-context evidence. Pure Swift p…

Часть практики восстанавливается. Теория и опубликованные уроки доступны уже сейчас. Если для отдельного шага ещё нет задания или теста, он откроется для чтения и не будет ошибочно засчитан как пройденный.
Пройдено0 / 24
Примерное время12 ч
Модули6
Уроки24

Уроки курса

Откройте любой опубликованный урок. Порядок программы влияет на зачёт прогресса, но не скрывает учебный материал.

1Parameterized tests и behavior oracle4 уроки0 / 4
ACQUIRE: Parameterized tests и behavior oracleОткрыть
PRACTISE: Parameterized tests и behavior oracleОткрыть
RETRIEVE: Parameterized tests и behavior oracleОткрыть
TRANSFER: Parameterized tests и behavior oracleОткрыть
2Async tests, cancellation и isolation4 уроки0 / 4
ACQUIRE: Async ordering, cancellation и isolationОткрыть
PRACTISE: Actor-isolated async storeОткрыть
RETRIEVE: Diagnose stale, cancellation и shared stateОткрыть
TRANSFER: Keyed concurrent request isolationОткрыть
3XCUITest и accessibility behavior evidence4 уроки0 / 4
ACQUIRE: XCUITest и accessibility behavior evidenceОткрыть
PRACTISE: XCUITest и accessibility behavior evidenceОткрыть
RETRIEVE: XCUITest и accessibility behavior evidenceОткрыть
TRANSFER: XCUITest и accessibility behavior evidenceОткрыть
4Performance baselines, variance и regression budget4 уроки0 / 4
ACQUIRE: Baseline, variance и relative budgetОткрыть
PRACTISE: Evidence-bound performance budgetОткрыть
RETRIEVE: Diagnose noisy, boundary и scale failuresОткрыть
TRANSFER: Device-context baseline selectionОткрыть
5Archive, signing, upload и TestFlight state machine4 уроки0 / 4
ACQUIRE: Release evidence lineage и gate orderОткрыть
PRACTISE: Evidence-bound release state machineОткрыть
RETRIEVE: Diagnose stale evidence и processing failuresОткрыть
TRANSFER: Failed processing, re-upload и fresh betaОткрыть
6Terminal incident and release defense4 уроки0 / 4
ACQUIRE: Terminal release-defense evidence graphОткрыть
PRACTISE: Evidence-bound integrated defense gateОткрыть
RETRIEVE: Diagnose incident-defense failureОткрыть
INTEGRATE: Maintenance incident and release defenseОткрыть