home.social

#тестдизайн — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #тестдизайн, aggregated by home.social.

  1. EVA: Методология. Как оценивать качество тестов, а не их количество (Часть 2)

    Часть 2 из 3. [Первая часть - постановка проблемы] Ван Эйк видел детали, которые другие пропускали. Разбираем методологию EVA, которая учит тесты делать то же самое.

    habr.com/ru/companies/rostelec

    #тестирование #автоматизация_тестирования #API #качество_кода #метрики #QA #тестдизайн #mutation_testing #code_review

  2. Как попарное тестирование спасло нас ещё до первой строчки кода

    Обычно о том, что тестов стало слишком много, задумываются уже после нескольких релизов, когда регресс превращается в мучение. У меня всё произошло наоборот. Я только получил первые прототипы экранов новой заявки на нецелевой кредит под залог недвижимости — без API, без фронта, только макеты и схемы. Уже на этом этапе было понятно, что калькулятор кредита получится перегруженным по параметрам. Поэтому я сразу заложил попарное тестирование в фундамент новой функциональности. Наш продукт позволяет клиенту подать заявку на нецелевой кредит под залог недвижимости.

    habr.com/ru/companies/domclick

    #qa_testing #qa #тестирование #тесты #тестдизайн #кейсы

  3. Тесты как код: храним ручные тест-кейсы в Git и дружим с ТестОпс

    В Открытой Мобильной Платформе, мы используем инструмент ТестОпс , который позволяет решать много разных задач - хранение тестов, запуск автоматизированных и ручных сценариев, анализ результатов, составление отчетов по тестированию и многое другое. Если вы считаете, что ручные тест-кейсы нужны исключительно для таблиц и интерфейсов, у нас есть новости: их можно хранить в Git как код. И не просто хранить, а интегрировать с ТестОпс. Почему это удобно? Потому что это делает управление тестами более эффективным, а данные — безопасными и надёжными.

    habr.com/ru/articles/915004/

    #TestOps #ручное_тестирование #тесты_как_код #git #pytest #allure #allure_framework #тестдизайн #devops

  4. [Перевод] 87% валидных тест-кейсов: как ChatGPT справляется с их генерацией

    Что, если рутинную и трудоёмкую задачу по написанию тест-кейсов можно было бы поручить ИИ? Мы решили проверить, насколько хорошо ChatGPT справится с генерацией тест-кейсов на основе документа Software Requirements Specification (SRS) — спецификации требований к программному обеспечению. В эксперименте участвовали реальные студенческие проекты, а качество сгенерированных кейсов оценивали сами разработчики. В статье — методика, результаты и выводы о том, где ИИ оказался полезным, а где — всё ещё промахивается.

    habr.com/ru/companies/otus/art

    #тестирование #qa #тесткейсы #тестдизайн #srs #генеративный_ии #LLM

  5. Тест-дизайн на практике: комбинируем разные техники тестирования, на примере проверки систем оплаты

    Привет, Хабр! Меня зовут Сергей, я тестировщик в “Петрович-Тех”. В этой статье хочу поговорить о комбинировании различных техник тестирования и поделиться опытом тест-дизайна для проверки системы оплаты. На всем своем профессиональном пути тестировщика я так или иначе всегда работал с оплатами (люблю деньги, что поделать). Вместе с командой Петрович-Тех успел поучаствовать во внедрении оплаты частями, добавлении СБП, полном редизайне корзины в интернет-магазине, сейчас тестирую оформление заказа. В статье постараюсь простым языком рассказать о своем опыте работы с техниками тест-дизайна на примере проверки оплат – расскажу, как проверяю интеграционные сервисы и всё, что этого касается. В известном смысле это основы тестирования, но по моему опыту как раз из-за этого (“это база, ну что там может быть такого”) о подобных вещах на практике забываешь чаще, чем хотелось бы. К тому же в любом домене есть свои тонкости, в случае проверки систем оплат – налоги, чеки, возвратные чеки, регионы, экономические зоны. Кажется, для насмотренности может быть полезно разобраться, как тест-дизайн адаптируется под эти нюансы. Приступим!

    habr.com/ru/companies/petrovic

    #тестирование #тестдизайн #декомпозиция #классы_эквивалентности #граничные_значение #причинноследственные_связи