python - Python 使用 unittest 运行 unittest n 次并使用 htmltestrunner 生成报告
问题描述
类埃斯佩拉(unittest.TestCase):
def setUp(self):
global driver
driver = webdriver.Firefox(executable_path=r"C:\Users\ricar\AppData\Local\Programs\Python\Python38\geckodriver.exe")
driver.get("http://goodstartbook.com/pruebas/")
def test1(self):
espera = WebDriverWait(driver, 10)
boton = espera.until(EC.element_to_be_clickable((By.ID,"proceed")))
if boton is not None:
boton.click()
print("Succesful")
time.sleep(3)
def tearDown(self):
driver.quit()
if name == " main ": for i in range(1, 2): unittest.main(exit=False) print(i) unittest.main(testRunner=HtmlTestRunner.HTMLTestRunner(output='C:/Users/ricar/文档/GrillOnBox/PythonScripts'))
解决方案
推荐阅读
- javascript - TextInput 聚焦时如何防止 React Native 键盘缩小?
- java - 使用 lwjgl 为对象设置动画的适当框架?
- java - 检查业务规则中提供的许多动态值的最佳方法
- flutter - `flutter build web` 没有创建一个新版本?
- json - AWS Glue - 取消嵌套或关系化后无法选择字段
- java - 将maven项目构建到特定目录
- google-apps-script - 使用 App Script 更新 Google Sheet 中的图表标题而不重置其他选项
- sharepoint - 根据项目是否有附件执行一组操作
- python - python和excel自动化
- vue.js - BootstrapVue 导航栏项目位置问题