Симпатичный графический интерфейс для автотестов

Мне было интересно, если кто-нибудь знает какие-либо хорошие графические интерфейсы для автотеста?

Я уже знаю обо всех плагинах, распространяемых с помощью autotest (рычание, knotify и т. Д.), Что я хочу немного больше.

Я хотел бы графический интерфейс, который отображает общее количество неудачных тестов в любое время. Я хотел бы, чтобы графический интерфейс пользователя позволял мне переходить к неудачному тесту (пусть они открывают их в vim). Я хотел бы видеть трассировку стека рядом с каждым неудачным тестом. Но я не хочу, чтобы вид был слишком загроможден.

2 ответа

Решение

FWIW Я начал новый проект на GitHub, который направлен на решение этой проблемы. Это действительно просто на данный момент, но это работает для меня.

Вот картинка

образ

Есть хороший шанс, что это не то, что вы ищете, так как это целая IDE, но Netbeans имеет действительно полезную поддержку тестирования Ruby: http://www.netbeans.org/features/ruby/index.html

Встроенная среда тестирования в Ruby, Test::Unit, поддерживается напрямую. Вы можете создавать новые юнит-тесты из меню New. Вы запускаете свои модульные тесты, просто вызывая Run File (Shift-F6) для файлов. Откроется окно результатов теста с результатами выполнения модульных тестов и статистикой результатов теста. Двойной щелчок по узлам на панели статистики приводит вас к соответствующему месту объявления в редакторе, и вы можете перейти к следующей / предыдущей ошибке, используя кнопки со стрелками.

http://wiki.netbeans.org/attach/RubyTesting/testrunner-1%20.png

Вы также получите тестовое покрытие (оно также раскрасит ваши файлы, чтобы вы могли сразу увидеть, какие строки проверены, а какие нет):

http://blogs.sun.com/tor/resource/ruby-coveragereport.png

Другие вопросы по тегам