Библиотека тестирования системы Python с рисунками и таблицами - PullRequest
0 голосов
/ 04 сентября 2018

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

В идеале, основные функции, которые я хочу:

  • Возможность создания html-отчета
  • Возможность видеть все выполненные тесты в таблице как пройденные / не пройденные
  • Возможность выбора порядка испытаний
  • Возможность выписывать сообщения для каждого теста, которые я вижу только при нажатии на тест (по умолчанию скрыт, чтобы избежать беспорядка). Так, например, я пишу «проверка напряжения находится в пределах [80,120]: 100» в середине теста, чтобы я мог видеть фактическое напряжение, если мне интересно увидеть его. Я должен быть в состоянии написать любое сообщение, использовать абзацы и т. Д., А не только один комментарий в начале тестовой функции.
  • Что касается сообщений, было бы очень хорошо иметь возможность включать таблицы и рисунки.
  • (Приятно иметь) Возможность остановить тесты, если предыдущий тест не смог сэкономить время.

Есть ли что-то подобное?

...