Selenium UI 自动化测试框架(基于python)

网友投稿 1092 2022-10-24

Selenium UI 自动化测试框架(基于python)

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小时内删除侵权内容。

上一篇:集合中的 for-Each循环
下一篇:密码系统AES私钥RSA公钥的加解密示例
相关文章

 发表评论

暂时没有评论,来抢沙发吧~