|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.01.2014, 13:43 | #1 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Средства тестирования для С++
Собственно интересуют не само написание тестов в коде.
А какие есть внешние тестировщики?(например как в NetBeans встроенный) для удобного отображения результатов тестов. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
29.01.2014, 14:36 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
Есть статические анализаторы кода... Все платные... либо бесполезные
|
29.01.2014, 14:39 | #3 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
я думал не об анализаторах кода, а о неком анализаторе вывода от тестировщиков(что в коде пишутся), есть ли такое?
Скажем чтоб с помощью gTest/gMock, скомпилить тест, а с помощью этой софтины потом удобно посмотреть, что и как протестировалось. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
29.01.2014, 17:36 | #4 | |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
Цитата:
Выглядит это примерно так: 1. ровно в полночь удаленный сервер сборки полностью пересобирает весь проект, в конфигурации "тестирование" 2. На выхлопе получается бинарник собственно тестов, который удаленный сервер запускает на выполнение. 3. На выхлопе от этого бинарника получаем xml (штатный принтер qtest), или свой собственный текстовый файл (если свой, кастомный принтер). 4. сервер кормит этот xml специальной прожке, которая его читает и парсит. Если были ошибки - выявляет какие тесты провалились, и за кем они были закреплены. После чего отправляет бракоделам письмо по почте содержащее текст выхлоп провалившегося теста. 5. PROFIT!!! |
|
29.01.2014, 17:55 | #5 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
особенно 4-ый, а точнее та самая прожка. мне нужно просто чтоб прога прочла выхлоп тестового бинарника, и показала мне в удобном виде, что там и как. допустим для Google Mock такое есть? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
30.01.2014, 13:10 | #6 |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
>а с помощью этой софтины потом удобно посмотреть, что и как протестировалось
у меня это софтина называется терминал. запускаю тесты, если что-то где-то ассертнулось - смотрю где и что.
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
30.01.2014, 13:18 | #7 |
Старожил
Регистрация: 19.08.2009
Сообщений: 2,119
|
Пепел Феникса
мне нужно просто чтоб прога прочла выхлоп тестового бинарника, и показала мне в удобном виде, что там и как. допустим для Google Mock такое есть? гооголе тест/мок умеет выводить результаты тестирования в xml-формате напускаешь на него xslt, получаешь html в сети их есть, я например взял наиболее мне симпатичный, чуток доработал => profit.
А вы почему со мной не соглашаетесь, у вас что, импотенция? (c) ACE Valery
|
30.01.2014, 13:20 | #8 | ||
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
думаю вопрос закрыт. Цитата:
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Средства для рисования | LOST94 | Общие вопросы C/C++ | 2 | 07.05.2010 21:23 |
Средства для визуализации таблиц в БД | Crasty | БД в Delphi | 5 | 28.12.2009 18:45 |
Средства в С++ для работы с сетью? | Михаил01 | Общие вопросы C/C++ | 2 | 18.03.2009 15:02 |
Средства delphi для работы с локальным web-приложением | dohin | Работа с сетью в Delphi | 1 | 14.03.2009 08:57 |
выбор средства для систематизации информации | Jashy | Софт | 1 | 05.04.2008 14:19 |