Java接口自动化测试框架
2020-04-23 18:47:03 0 举报
AI智能生成
Java接口自动化测试
作者其他创作
大纲/内容
项目构建
Maven
管理项目依赖
集成构建插件surefire
单元测试框架
TestNg
支持定义测试套件
testng.xml
test测试集
class测试类
test测试方法
支持控制测试流程
参数化、批量测试、依赖测试,忽略测试、分组测试
Http协议
请求
url
请求头
参数
请求类型
协议版本
响应
状态码
响应头
响应报文
Http客户端发包技术
HTTPClient
get
HttpGet发包
构建http请求消息
消费http响应消息
post
HttpPost发包
put
HttpPut发包
delete
HTTPDelete发包
数据驱动测试
数据源:Excel
读Excel
WorkBookFactory
Workbook
Sheet
Row
Cell
写Excel
workbook.write方法
fastjson
序列化数据(eg:用例传参)
将对象转化为json格式的字符串
反序列化数据
将json格式的字符串解析为对象
JDBC
数据库表数据验证
将数据库连接信息写入配置文件
封装查询的类库
Log4j
记录有价值的信息到日志中
测试的主流程
测试的核心操作
Jenkins持续集成
把代码做好版本控制
创建任务,实现了构建任务即可执行测试套件的功能
手动构建
定时构建
邮件功能
自由主题
收藏
0 条评论
下一页