WebUI 自动化中截图的使用
前言
做 UI 自动化时,有时候可能因为需要把某个步骤的界面显示截图保存,这里我用到的是 webdriver 的截图功能。
环境搭建
这里说的 UI 自动化指的是 web 的 UI 自动化,使用的是 Python+Selenium+webdriver 写的,用 Unittest 框架来组织用例和脚本。具体环境搭建可以参考之前的环境搭建详细文章:https://blog.csdn.net/NoamaNelson/article/details/102971936
封装截图功能 creenShot.py
driver:指的是使用哪个浏览器的驱动,我后边使用的是 Chrome
复制代码
示例 test_baidu.py
写一个百度搜索 hello 的实例,test_baidu.py
复制代码
版权声明: 本文为 InfoQ 作者【虫无涯】的原创文章。
原文链接:【http://xie.infoq.cn/article/5a94f0ef1e7e1281b87686705】。文章转载请联系作者。
评论