Я тестирую приложение C/C++. Для большинства методов я смог написать модульные тесты с использованием CppUTest. Но есть несколько, для которых нет, и я хочу написать тесты интеграции/завершения в конец, чтобы проверить эти методы. То, что я хочу, чтобы проверить, является ли генерируетсяОснование для завершения тестирования для приложения C++
правильный выходной файл
для invalud аргументов сообщения собственно об ошибках печатаются (это инструмент командной строки)
отображает правильные выходные messgaes
Мой вопрос в том, есть ли инструменты для этого, или я должен написать некоторые сценарии для i nvoke мое приложение, захват вывода и т. д.? Если да, как начать эти скрипты? Вызывать их из CppUtest?
@ close- and downvoters: «Вместо этого опишите проблему и то, что было сделано до сих пор, чтобы ее решить». Кажется, я описал это. Вместо этого я не хочу получать конкретную рекомендацию по программному обеспечению - не имея опыта - мне любопытно, что делают другие в такой ситуации. – robert