Введение Тестирование является важной частью разработки программного обеспечения, которая помогает выявить ошибки и повысить надежность кода. В данном руководстве мы рассмотрим основы тестирования, этапы тестирования, принципы и концепции тестирования, а также покажем пример тестирования кода программы с помощью фреймворка pytest. Основы тестирования Тестирование кода заключается в проверке его работы на соответствие ожидаемым результатам. Это включает в себя написание тестовых случаев, выполнение кода с использованием этих тестовых случаев и сравнение полученных результатов с ожидаемыми...
Источник: Nuances of Programming Поскольку приложения усложняются и требуют больших усилий при тестировании, автоматизация конвейеров тестирования приобретает первостепенное значение. Предлагаем познакомиться с двумя инструментами, которые помогут быстро и легко провести веб-тестирование по нескольким направлениям. Google Lighthouse Google Lighthouse — инструмент оценки качества сайта с открытым исходным кодом. Он основан на рекомендациях Google web-vitals и измеряет 5 показателей качества. 1. Производительность Этот показатель имеет 3 аспекта...