Size: a a a

JavaScript testing

2021 October 27

A

Alex in JavaScript testing
нет, просто создается тикет на тест
источник

VY

Valentin Yuriev in JavaScript testing
у меня нет слов....
источник

VY

Valentin Yuriev in JavaScript testing
ладно. Если вы тестировщик - я бы на вашем месте не заморачивался бы самостоятельно по покрытию кода юнит тестами. Поговорите с тех лидом программистов который может сказать какой тулзой вы измеряете это все на проекте.

Что касается именно репортов и отчетности вам - есть куча метрик которые вы можете собрать для своей отчетности без юнит тестов:
Например посмотрите вот это
https://www.tricentis.com/blog/64-essential-testing-metrics-for-measuring-quality-assurance-success/
источник

A

Alex in JavaScript testing
не юнит тестами, я помню с джава мира еще можно было натраить обычные е2е тесты на апликейшен и эта система сама считала покрытие
источник

A

Alex in JavaScript testing
тот же Jococo
источник

VY

Valentin Yuriev in JavaScript testing
а есть ли смысл вам считать количество задействованного кода?
источник

A

Alex in JavaScript testing
чем больше отчетов тем лучше)))
источник

VY

Valentin Yuriev in JavaScript testing
istanbul можете попробовать прикрутить
источник

VY

Valentin Yuriev in JavaScript testing
но... вы задайтесь вопросом что вы этим отчетом решите?
источник

VY

Valentin Yuriev in JavaScript testing
отчет ради отчета не принесет никакой полезности. а мы же вроде как за качество топим и пытаемся тут в куа играться
источник

A

Alex in JavaScript testing
да просто даже посчитать колличество строк и сколько из них закаверено
источник

VY

Valentin Yuriev in JavaScript testing
тех лида спросить по юнит тестам же)  выше писал
источник

A

Alex in JavaScript testing
это надо что бы ФЕ писали юнит тесты
источник

A

Alex in JavaScript testing
а заставить ФЕ писать тесты этот тот еще квест
источник

VY

Valentin Yuriev in JavaScript testing
вам это ничего не даст. Я придерживаюсь мнения что тестерам - более важно покрытие реквайрментов  чем  покрытие кода тестами
источник

VY

Valentin Yuriev in JavaScript testing
вот с этого и надо начинать
источник

A

Alex in JavaScript testing
а так можно без учёта бнит теста показать код каверадж
источник

VY

Valentin Yuriev in JavaScript testing
тогда  берете тех лида - с ним собираете статистику по всему проекту - тип сколько сейчас юнитов всего,
как покрыт бекэнд и остальные сервисы - как покрыт фронтенд
берете сравниваете статистику по багам с фронта и с бекенда - статистику покрытия тестами фронта и условного бекенда - скорее всего вы выйдите в какую то зависимость по типу - чем больше юнит тестов в компоненте - тем меньше багов у него и лучше стабильность и уже с этих показателей пляшите
источник

VY

Valentin Yuriev in JavaScript testing
плюс можно поиграться с приоритетностью и северити багов и так далее и тому подобное
источник

A

Alex in JavaScript testing
спаибо буду что-то думать
источник