Есть ли какие-либо визуальные инструменты для модульных тестов Python?

Я пишу довольно много модульных тестов и использую nosetests для выполнения их. Нос, конечно, делает это хорошим и легким запустить тесты, но вывод может быть довольно нарушен в лучшие времена и прямую путаницу в других, в зависимости от предупреждений и ошибок.

Я задавался вопросом, существуют ли какие-либо визуальные инструменты, которые переносят нос так, чтобы инструмент для очистки обратной связи. Сетка результатов, показывающая тестовые имена, время выполнения и указывающая на успех/состояние отказа с цветами, была бы огромным визуальным помощником. Лучше все еще, если бы это могло бы разделить сообщения об ошибках и tracebacks на индивидуальной основе, это действительно сократило бы количество помехи, когда большое количество тестов перестало работать на существенном изменении.

Это начинает читать как список пожеланий, но делает что-нибудь даже близко к этому существует?

8
задан sebix 17 August 2015 в 14:48
поделиться

2 ответа

1) Регистратор имеет DNS-сервер. Он предписывает владельцам основного DNS-сервера (называемого сервером верхнего уровня) (например, .com) пересылать все запросы на yourdomain.com на их DNS-сервер. Вы также можете сделать это непосредственно с владельцами домена верхнего уровня (ICANN в случае dot com я думаю). Но затем нужно запустить собственный DNS-сервер.

2) Они не, см. номер один.

3) Они платят комиссию регистратору верхнего уровня.

4) Зависит от вашего регистратора (возможно, страны), но с соответствующими регистраторами вы это делаете (однако прочитайте договор с вашим регистратором).

-121--1120570-

Существует обходной путь для этой ошибки:

Установите для свойства EnityViewState всех динамически загружаемых элементов управления значение false. Это не полное решение; мы отключаем ViewState элементов управления для обхода этой ошибки.

Это решение может вызвать другие ошибки, чтобы поднять голову, поэтому будьте осторожны при применении этого исправления.

-121--2368173-

Здесь есть очень похожий вопрос .

Не похоже, что существует стандартизированный GUI для nosetests (как в, стандартизированный только для интерфейса python). В зависимости от используемой среды IDE существует несколько подключаемых модулей GUI для nosetests - быстрый поиск по этой ссылке для Komodo.

Однако для Python существуют много других рамки тестирования блоков на основе графического интерфейса - пробовали ли вы PyUnit ?

4
ответ дан 5 December 2019 в 22:18
поделиться

Взгляните на страницу Носовые плагины ? Беглый взгляд выявил, по крайней мере, пару, которые заявили, что они могут обеспечить GUI-интерфейс.

0
ответ дан 5 December 2019 в 22:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: