理财系统登录及借款页面的selenium自动化测试

我要开发同款
swaaaay2023年03月20日
101阅读
所属分类selenium
作品源文件
zip格式 23.08 MB
¥9.90

作品详情

项目介绍理财系统借用传智播客P2P借款和投资的Web手工测试系统,编写登录、个人借款、投资页面的测试用例,将登录及个人借款页面进行进行基于PO模式的selenium自动化测试框架封装。### 测试框架说明WebTest # 项目名称├── base # 封装PO基类,实现元素定位,输入和下拉框功能  ├──base.py├── case_data # 存放json格式的测试数据,登录12组数据,借款23组数据  ├──login_data.json  ├──borrow_data.json├── page # 封装PO页面对象,实现登录及借款页面所需元素的操作  ├──page_borrow.py  ├──page_login.py├── script # 基于pytest定义测试用例脚本  ├──report_login # 存放登录页面测试报告,html/index.html通过浏览器打开即可查看allure测试报告  ├──report_borrow # 存放借款页面测试报告  ├──test_login.py  ├──test_borrow.py├── log # 存放日志文件  ├──log.log├── config.py # 定义项目的配置信息├── utils.py # 定义工具类,实现driver的定义和退出,以及读取测试数据└── pytest.ini # pytest配置文件### selenium自动化测试环境搭建- 浏览器安装:本项目用Edge,可以在utils中改为自己使用的浏览器- 浏览器驱动:一定要和自己的浏览器版本相匹配。下载后安装到python安装的根目录中(where python)- allure转换工具- python第三方库:selenium, os, logging, pytest, allure-pytest, json
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论