灰盒测试小结

环境准备

1.JDK版本和Jar包确认,无特殊要求JDK安装后即可

2.数据库确认(通常使用dev),环境配置文件 ats-config.properties,数据库信息文件devdb.conf

3.在trunk流测试时需要查看基类是否有本地测试限制,有限制放开即可

 

1.session初始化

1.RPC接口写测试脚本时,往往需要初始化session信息,如何初始化,可以查看应用的session实现类,其他接口大多不需要初始化session

2.数据准备

注:数据准备阶段分为直接入参和mock数据,需要使用外部系统时才需mock

直接入参

1.入参为list,CSV数据用&隔开

 

2.入参为map,CSV数据用&隔开

3.入参为枚举类

4.入参为实时Unix时间戳

5.入参为byte[],初始化为第0个数字为1

mock数据

1.需要使用外部系统的数据,可以选择使用数据库现有的数据,数据库无数据时需要mock外部系统数据

2.需要使用外部系统,只能mock外部系统的返回结果

3.数据校验

1.add方法--校验DB数据和CSV数据

2.del方法--数据库del_flag取自id

 

3.query方法--接口返回list结果

 

4.update方法—有效时间校验

5.RPC接口--校验请求结果报文

Json校验文件参考服务器上的业务请求结果日志

6.异常场景—只能校验错误日志

4.抛出异常

1.只抛出异常

2.抛出异常并校验日志信息

 

5.清除数据

注:有新增数据时才能清除数据

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值