共 98 小节 已有 10998 人学过 2023.6.26 推出
本课程属于软件测试领域,目的在于提升测试效率,实现测试用例系统管理,在日常的测试工作中,不仅可以进行接口自动化批量测试,也适用于手工单笔执行测试。前端平台使用的是当下主流的vue框架,主要功能是提供一个用户界面,用户在登录系统后,可查看所属项目的用例列表,对用例进行增删改查 运行结果查看下载,系统角色管理等功能, 后端采用的技术架构是springboot(代码开发框架)+testng(测试框架)+mybatis(数据库管理工具)。
- 第一章:Testng基础
1-1课程介绍
1-2 testng基本介绍
1-3 springboot整合testng
1-4 testng注详解
1-5 @Test属性详解
1-6 Assert断言
1-7 硬断言与软断言
1-8 手写断言
1-9 testsuite套件测试
1-10 testng参数化@Paramters
1-11 testng参数化@DataProvider
1-12 testng测试报告
1-13 代码调用xml
1-14 发送测试报告(一)
1-15 发送测试报告(二)
1-16 maven运行testng
- 第二章:常用测试类HttpClient
2-1 mockrunner简介
2-2 mockrunner模拟get请求
2-3 mockrunner之post请求
2-4 httpclient模拟get请求
2-5 httpclient模拟post请求(一)
2-6 httpclient模拟post请求(二)
2-7 多参数转换技巧
2-8 httpclient参数设置
2-9 接口自动化实战
- 第三章:springboot基础
3-1 springboot简介与创建
3-2 Springboot注解
3-3 Controller接收参数(一)
3-4 Controller接收参数(二)
3-5 Controller接收参数(三)
3-6 上传文件
3-7 springboot日志
3-8 springboot整合mysql
3-9 springboot拦截器(一)
3-10 springboot拦截器(二)
3-11 springboot定时任务
- 第四章:Vue简单应用
4-1 vue简介
4-2 vue基础用法
4-3 vue-cli的安装
4-4 vue-cli目录介绍
4-5 vue-router(一)
4-6 vue-router(二)
4-7 element-ui
4-8 form表单(一)
4-9 form表单(二)
4-10 form表单(三)
4-11 elementui之布局容器
4-12 侧边栏跳转
4-13 elementui之table
4-14 tree树形菜单
4-15 axios
4-16 vue整合echarts
- 第五章:项目实战-自动化测试平台开发
5-1 项目实战介绍
5-2 接口文档分析
5-3 接口调试(一)
5-4 接口调试(二)
5-5 接口断言与方法提取(一)
5-6 接口断言与方法提取(二)
5-7 测试用例表设计
5-8 BaseCase基类
5-9 前端项目搭建
5-10 用例列表展示
5-11 侧边栏配置
5-12 用例新增-后端接口
5-13 用例新增-前端页面
5-14 用例编辑
5-15 用例复制
5-16 用例删除
5-17 用例查询
5-18 用例单笔运行
5-19 用例单笔运行-后端
5-20 用例批量选中
5-21 用例批量运行
5-22 请求方法优化及异步执行
5-23 报告展示
5-24 测试报告新增
5-25 测试报告查询
5-26 测试报告下载
5-27 测试报告删除
5-28 用户管理
5-29 用户新增
5-30 角色管理
5-31 用户添加角色(一)
5-32 用户添加角色(二)
5-33 用户角色回显
5-34 菜单管理
5-35 菜单添加
5-36 角色添加菜单后端接口
5-37 角色添加菜单前端页面
5-38 首页
5-39 登录前端页面
5-40 登录后端接口
5-41 登录返回树形菜单
5-42 侧边栏权限遍历展示
5-43 退出登录与页面优化
5-44 用例执行页面优化(一)
5-45 用例执行页面优化(二)
5-46 项目部署
本课程属于软件测试领域,目的在于提升测试效率,实现测试用例系统管理,在日常的测试工作中,不仅可以进行接口自动化批量测试,也适用于手工单笔执行测试。前端平台使用的是当下主流的vue框架,主要功能是提供一个用户界面,用户在登录系统后,可查看所属项目的用例列表,对用例进行增删改查 运行结果查看下载,系统角色管理等功能, 后端采用的技术架构是springboot(代码开发框架)+testng(测试框架)+mybatis(数据库管理工具)。