2016-10-19 4 views
3

Я хотел бы иметь возможность отправлять мои результаты теста автоматизации моей команде. Я не уверен, как это сделать, поэтому в правильном направлении было бы очень полезно. Я нашел код, который сможет отправить электронное письмо, но чтобы заполнить тело результатами, мне нужно знать файл, в котором xCode хранит их, что я не могу найти.Как вы пишете результаты теста автоматизации Swift?

Это просто идеи, которые я выбрасываю там, если есть лучший способ сделать это, я все уши.

Спасибо за вашу помощь

ответ

0

UI результаты тестирования автоматизации в формате Plist (TestSummaries.plist), поэтому вы должны разобрать этот Plist файл, чтобы извлечь результат теста. Мы используем драгоценный камень trainer для преобразования результатов в формат junit xml. Я думаю, что было бы хорошей отправной точкой для использования над этим драгоценным камнем и прикрепления xml-файла в вашем письме.

0

Вы можете зайти в свой пакет на сервере Jenkins. Существует опция, которую вы можете настроить для отправки результата на адрес электронной почты. Однако следует предупредить, что, поскольку xcode 8 был выпущен, Jenkins и Xcode не самые лучшие друзья.