轻量级前端框架在提升开发效率与用户体验中的重要作用
1152
2022-10-24
Selenium UI 自动化测试框架(基于python)
Selenium UI 自动化测试框架(基于 python 2)
框架目录构造:
config: 用来存储配置文件,如 config.ini 文件,配种了所需浏览器方式及被测地址 framwork:框架底层封装层,可以根据自己的想法封装底层方法logger.py:封装了日志输入,包括文件输出和控制台的输出base_page:封装了selenium库中常用的方法,包括对象查找,截图输出,浏览器的前进后退,清除和输入browser_engine:通过读取配置文件去选择浏览器和url,并返回浏览器对象实例 screenshots:用于接收测试过程中错误截图文件 logs:用于接收日志文件的输出 pageobjects:用于封装页面对象,百度首页示例 test_report:用于接收测试报告文件的输出 testsuites:用于测试用例的存放和用例集合套件 ,示例:TestRunner.py tools:用于存放浏览器的 selenium 驱动
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~