Привет!
Разбираюсь с Selenium+Python, возник вопрос, как выводить результаты тестов в консоль.
Пока на коленке делаю просто через try... except AssertionError (
https://codeshare.io/anopK3 )
Гугл подсказывает, что то, что я хочу (видеть в консоли кол-во прошедших тестов, результат, название теста, результат pass/fail) можно делать через unittest. Но для этого нужно тесты разбить по отдельным классам-наследникам от uittest.TestCase и выполнять весь .py файл.
Есть ли, как в случае Java + Selenium, возможность применять TestNG-подобные нотации, вроде @test, которые можно применять к отдельным методам и,таким образом, получать из каждого метода отдельный тест и видеть его результаты?