selenium自动化测试框架_selenium自动化测试框架搭建

1、 目的主要用来保证产品主体功能正确和完整,目前自动化测试阶段定位在冒烟测试(主体流程)和回归测试(重复执行的用例)。2、 测试类型功能测试:测试产品的所有功能,包括xxxx、xxx、xxx、xxx模块。检测功能的正确和完整性。3、 项目环境PyCharmPython 36SeleniumWindows10HTMLTestRunner.py4、 项目框架Unittest单元测试框架Page Object设计模式5、 结构介绍

0b15cb87e3ed490ebf82b713e673b55d

以下是目录与文件的作用:

763516c0b4b841a997036eed3ec560b9

1. Webpy:Case:用于存放此项目的测试用例、测试报告和数据等。Driver:用于存放浏览器驱动等。Package:用于存放自动化所用到的扩展包。Run_web_test.py:项目主程序,用来运行自动化用例。Startup.bat:用于启动selenium server,默认启动driver目录下的jar。2. Case:Data:该目录用来存放测试相关的数据。Report:用于存放HTML测试报告,其下面的image目录用于存放测试过程中的截图。Test_case:测试用例的目录,用于存放测试用例和相关模块。3. Test_case:Models:该目录下存放了一些公共的配置函数及公共类。Page_obj:该目录用于存放测试用例的页面对象(PageObject),根据自定义规则,以“*Page.py”命名的文件为封装的页面对象文件。*_sta.py:测试用例文件,根据测试文件匹配规则,以“*_sta.py”命名的文件将被当作自动化测试用例执行。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值