UI测试框架:playwright-python + pytest 模拟登陆后保持登录状态进行测试,避免重复登陆
生活随笔
收集整理的這篇文章主要介紹了
UI测试框架:playwright-python + pytest 模拟登陆后保持登录状态进行测试,避免重复登陆
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
playwright-python + pytest 模擬登陸后進行測試
- playwright-python + pytest 模擬登陸后進行測試
- 1. 初始(遇到的問題)
- 2. 問題的解決方法
- 1. 問題一: 模擬登陸后進行測試
- 2. 問題二: 繼承的 brower 忽略證書問題
- 3. 參考文檔
playwright-python + pytest 模擬登陸后進行測試
1. 初始(遇到的問題)
發現很多測試用例需要登陸后才能進行操作,但是 page 和 brower 直接繼承會存在一些問題,如閃退,如需要重新登陸等。
2. 問題的解決方法
1. 問題一: 模擬登陸后進行測試
2. 問題二: 繼承的 brower 忽略證書問題
說明 page 暫未發現能將 忽略證書錯誤的輸入 (ignore_https_errors=True)
代碼如下:
context = browser.new_context(storage_state=storage_state, ignore_https_errors=True)
3. 參考文檔
總結
以上是生活随笔為你收集整理的UI测试框架:playwright-python + pytest 模拟登陆后保持登录状态进行测试,避免重复登陆的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: centos7 系统安全加固方案
- 下一篇: 南京中型及以上IT企业名录