Последние записи
- TChromium (CEF3), сохранение изображений
- Как в Delphi XE обнулить таймер?
- Изменить цвет шрифта TextBox на форме
- Ресайз PNG без потери прозрачности
- Вывод на печать графического файла
- Взаимодействие через командную строку
- Перенести программу из Delphi в Lazarus
- Определить текущую ОС
- Автоматическая смена языка (раскладки клавиатуры)
- Сравнение языков на массивах. Часть 2
Интенсив по Python: Работа с API и фреймворками 24-26 ИЮНЯ 2022. Знаете Python, но хотите расширить свои навыки?
Slurm подготовили для вас особенный продукт! Оставить заявку по ссылке - https://slurm.club/3MeqNEk
Online-курс Java с оплатой после трудоустройства. Каждый выпускник получает предложение о работе
И зарплату на 30% выше ожидаемой, подробнее на сайте академии, ссылка - ttps://clck.ru/fCrQw
29th
Янв
Средства тестирования для С++
Posted by maloy under c/c++
Пепел Феникса
Собственно интересуют не само написание тестов в коде.
А какие есть внешние тестировщики?(например как в NetBeans встроенный)
для удобного отображения результатов тестов.
_Bers
я думал не об анализаторах кода, а о неком анализаторе вывода от тестировщиков(что в коде пишутся), есть ли такое?
Скажем чтоб с помощью gTest/gMock, скомпилить тест, а с помощью этой софтины потом удобно посмотреть, что и как протестировалось. |
Это в компетенции конфигурации сборки, которая в компетенции системы сборки, которая запускается скажем, на сервере сборки, который запускает тестовую сборку, а потом пинает бинарный файл и читает его выхлоп. И если что-то не так — отправляет уведомление программистам по почте.
Выглядит это примерно так:
1. ровно в полночь удаленный сервер сборки полностью пересобирает весь проект, в конфигурации «тестирование»
2. На выхлопе получается бинарник собственно тестов, который удаленный сервер запускает на выполнение.
3. На выхлопе от этого бинарника получаем xml (штатный принтер qtest), или свой собственный текстовый файл (если свой, кастомный принтер).
4. сервер кормит этот xml специальной прожке, которая его читает и парсит. Если были ошибки — выявляет какие тесты провалились, и за кем они были закреплены. После чего отправляет бракоделам письмо по почте содержащее текст выхлоп провалившегося теста.
5. PROFIT!!!
Похожие статьи
Купить рекламу на сайте за 1000 руб
пишите сюда - alarforum@yandex.ru
Да и по любым другим вопросам пишите на почту
пеллетные котлы
Пеллетный котел Emtas
Наши форумы по программированию:
- Форум Web программирование (веб)
- Delphi форумы
- Форумы C (Си)
- Форум .NET Frameworks (точка нет фреймворки)
- Форум Java (джава)
- Форум низкоуровневое программирование
- Форум VBA (вба)
- Форум OpenGL
- Форум DirectX
- Форум CAD проектирование
- Форум по операционным системам
- Форум Software (Софт)
- Форум Hardware (Компьютерное железо)