У меня есть проект python, который принимает две таблицы Excel с различными данными в качестве входных данных и, в зависимости от заданных параметров в модуле типа Python 'run', создает несколько электронных таблиц, которые содержат статистическую информацию в качестве выходных данных.У меня есть несколько версий этого проекта, уже выпущенных для нескольких клиентов, но тестирование, чтобы убедиться, что входные электронные таблицы, их параметры (в модуле Python) и соответствующие им выходные таблицы одинаковы, занимает очень много времени, потому что у меня многовозможных параметров, которые могут быть использованы.Есть ли инструмент или что-то, что я могу сделать или использовать для автоматизации тестирования моего проекта, чтобы убедиться, что входные данные, параметры и выходные данные прошлых версий проекта соответствуют последней версии?
Я знаю, что вPython (в частности, unittest, nose, Scons, doctest и т. д.), но мне было интересно, знает ли кто-нибудь о более простом инструменте для тестирования входов и выходов или о способе быстрого создания собственного.Я не хочу тестировать каждый метод из-за временных и финансовых ограничений и сложности проекта.
Заранее спасибо!