t.me/atinfo_chat Telegram группа по автоматизации тестирования

Codecoverage для acceptance селениум тестов

Теги: #<Tag:0x00007f9b0255a498> #<Tag:0x00007f9b0255a330>

Вопрос собтвенно по тестовому покрытию для приемочных тестов.
На проекте используем Codeception, разработчики пишут юнит тесты и решили выводить себе такую “ачивку” как покрытие тестами :slight_smile: . Попросили также вывести cоdecoverage и для приемочных селениум тестов, которые запускаются в браузере. С помощью stackowerflow вроде поборол все начальные ошибки (связанные с с3.php и т.д.), которые, я думаю возникали у многих, НО! после прохождения всех селениум тестов видно, что на результат тестового покрытия это никак не влияет.
Если в юнит тестах напрямую тестируются методы, модели и т.д. и в codecoverage отображается весь “задействованный” код, то в селениум тестах используется браузер, который работает в веб-формами, как codecoverage понимает какой код был “задействован” например при авторизации?
Как должен выглядеть результат оценки тестового покрытия для приемочных селениум тестов? Так же как и для юнит тестов?
Спасибо.

Странный подход. Приемочные тесты ведь никак не связаны с кодом. Они покрывают требования.

Не тратьте время в пустую

У вас тесты, тестирующие тесты тоже есть? :sweat_smile:

Спасибо за ответы.