Привет,
Я ищу рамки тестирования.
В настоящее время у нас есть собственный Perl-скрипт, который перебирает входные файлы, вызывая скрипт AWK, который, в свою очередь, соединяется с сервером, затем собирает выходные данные и сравнивает их с сохраненным выходным файлом. Это сделано в Linux. В настоящее время проводится более 100 тестов. Мы планируем масштабный рефакторинг, и я хочу сначала модернизировать тестовую систему и тесты.
Размышляя о требованиях инфраструктуры, мне нужна система, которая может логически собирать тесты в наборы тестов, автоматически обнаруживать тестовые файлы и создавать предпосылки / зависимости тестов. Я смотрю на QMTest и Google Robot Framework. Я бы предпочел расширить существующую систему, чем выполнять очень маленький сценарий Perl, который сейчас запускает тесты. Perl не является обязательным требованием. На самом деле я бы предпочел использовать Python, а не Perl, но это личное мнение.
Я просматривал
http://en.wikipedia.org/wiki/List_of_unit_testing_frameworks для возможных рамок для использования.
Спасибо