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