Я создаю веб-тесты в Selenium с помощью MSTest и хочу делать снимок экрана каждый раз, когда тест не проходит, но я не хочу делать его каждый раз, когда тест проходит.
Что я хотел сделать, так это поместить функцию снимка экрана в метод [TestCleanup]
и запустить ее, если тест не пройден, но не если тест пройден. Но как мне узнать, прошел ли последний тест?
В настоящее время я делаю bool = false
на [TestInitialize]
и bool = true
, если тест проходит.
Но я не думаю, что это очень хорошее решение.
Итак, в основном я ищу способ определить, является ли последний тест истинным / ложным при выполнении [TestCleanup]
.