Опрос: тестовое покрытие — must-have или bullshit

Всем привет! Судя по ответам, которые мы получили от посетителей конференций Joker, Heisenbug и JPoint, примерно в половине компаний есть требования по набиванию тестового покрытия (обычно 60-70% кода должно быть покрыто тестами). Однако, при личном общении с разработчиками и тестировщиками мы постоянно слышим, что никаких требований нет и покрытие никак не контролируется. Кто отвечает за тестовое покрытие? Должны его набивать разработчики или эта задача ложится на плечи тестеров? Будем благодарны, если ответите на 1 (один) вопрос. Если хочется поговорить о наболевшем и рассказать, как у вас в проекте обстоят дела с тестовым покрытием, пишите в комментарии. Всем хорошей пятницы и классных выходных! Скачать последнюю версию Explyt Test плагина можно Опрос в один вопрос

https://habr.com/ru/companies/explyt/articles/912174/

#java #тестовое_покрытие #опрос #написание_тестов #intellij_idea_plugin #мнение_пользователя_опрос #мнение_хабрасообщества #программирование #ai

Опрос: тестовое покрытие — must-have или bullshit

Судя по ответам, которые мы получили от посетителей конференций Joker, Heisenbug и JPoint, примерно в половине компаний есть требования по набиванию тестового покрытия (обычно 60-70% кода должно быть...

Хабр

UI-покрытие как в мечтах: раскрашиваем сайт в реальном времени на основе автотестов

Как понять, что реально делают ваши UI автотесты? ui-coverage-tool — это инновационный инструмент нового поколения, не имеющий аналогов. Он визуализирует покрытие прямо в браузере, работая с реальным приложением. История по каждому элементу, фильтры по действиям, динамика и полная наглядность — всё, чтобы не просто тестировать, а понимать и улучшать.

https://habr.com/ru/articles/901656/

#python #покрытие #playwright #selenium #coverage #тестовое_покрытие #qa_automation #qa #uiтесты #typescript

UI-покрытие как в мечтах: раскрашиваем сайт в реальном времени на основе автотестов

Вступление Представьте, вы заходите на страницу — и сразу видите, какие элементы были протестированы, а какие забыты. Прямо, как на скриншоте ниже: А потом… просыпаетесь. Опять сон. Мечты об идеальном...

Хабр

Измерение покрытия API тестами на основе Swagger для Python

В этой статье я расскажу про swagger-coverage-tool — инструмент, который показывает, насколько полно ваши тесты покрывают API по спецификации Swagger (OpenAPI). Всё работает автоматически, без изменений в логике тестов. Поддерживаются httpx и requests , отчёт генерируется в один клик. Идеально, если вы хотите объективно видеть, что действительно проверяют ваши API автотесты.

https://habr.com/ru/articles/898474/

#python #coverage #тестирование #qa_automation #покрытие #покрытие_требований #qa #swagger #тестовое_покрытие #http

Измерение покрытия API тестами на основе Swagger для Python

Overview Вступление В этой статье хочу рассказать про инструмент swagger-coverage-tool — решение для автоматического измерения покрытия API автотестами на Python. Основная цель инструмента —...

Хабр

[Перевод] Защищено ли ваше программное обеспечение?

В нашем мире, где каждый релиз готовится в спешке, а сами релизы выходят на регулярной основе, что вы делаете, чтобы защитить своё программное обеспечение? Что вы можете сделать, какие вообще есть варианты? С точки зрения того, что именно представляет собой CI/CD: непрерывная интеграция программного обеспечения — это процесс, целью которого является максимально проверенный дистрибутив. Хотя характеристику «максимально проверенный » можно интерпретировать по-разному, я полагаю, что это сводится к использованию такого количества тестов, которое позволяет бюджет , а бюджет — это деньги и время . Если есть тест, который добавит вам уверенности и который вы можете себе позволить — он должен стать частью вашей стратегии.

https://habr.com/ru/companies/otus/articles/792572/

#тестирование #qa #тестовое_покрытие #ci #надежность_программ

Защищено ли ваше программное обеспечение?

В нашем мире, где каждый релиз готовится в спешке, а сами релизы выходят на регулярной основе, что вы делаете, чтобы защитить своё программное обеспечение? Что вы можете сделать, какие вообще есть...

Хабр