나는 논리 문제가있다. Selenium Python + TestRails가있는 테스트 스위트가 있습니다. 테스트가 실패하면 모든 후속 테스트도 실패합니다 (실패하지 않는 테스트조차도). 나는 그 이유를 안다. 나의 문제는 해결책을 찾아 낸다.특정 테스트가 파이썬 셀레늄 + 테스트 레일에서 실패한 것을 아는 방법
나는이 방법을 사용하고 있습니다 :
if self._resultForDoCleanups.failures:
result_flag = False
elif self._resultForDoCleanups.errors:
result_flag = False
else:
result_flag = True
resultForDoCleanups.failures 및 오류 전에 실행 코드에서 오래된 물건을 kepp. 이 인스턴스 또는 다른 솔루션을 정리할 수있는 방법이 있는지 알고 싶습니다.
내 스위트는 단일체이다 : 도움말들에 대한
suite = unittest.TestSuite()
suite.addTest(unittest.makeSuite(excluirServico))
suite.addTest(unittest.makeSuite(exportarGravacoes))
unittest.TextTestRunner().run(suite)
감사합니다.
그게 다야, 고마워. – Yago