Метаданные
Финальная глава книги содержит информацию об статусах теста и другие пояснения.
Анализ результатов тестирования
После выполнения тестов, Xcode отображает иконку статуса для каждого теста.
Статус видно в Навигационном меню тестов (⌘ + 6), рядом с самой функцией, а так же в .xctestplan
файле.
tip
Swift Testing предоставляет функционал, чтобы обозначить какой тест нужно пропустить, а какой должен завершится с ожидаемой ошибкой.
Подробнее о ожидаемой ошибке и пропуске в тесте.
План тестов .xctestplan
Большую часть книги я игнорировал существование плана для тестов (файл с расширением .xctestplan
), потому что оставляю задачу по ознакомлению для тебя.
В современных проектах Xcode предлагает автоматически создать план для теста, в котором ты управляешь всеми созданными тестами, смотришь отчеты и видишь кликабельные ссылки на баги. Надеюсь ты создавал теги, поскольку с ростом количесва тестов бывает полезным отсортировать их.
note
В процессе написания книги, я очень часто обращался к плану тестов для просмотра более детальной информации. Надеюсь ты не будешь игнорировать данный файл.