接口自动化测试学习(一)--2020.04.02

1.接口文档规范写法

1.接口说明
接口地址:http://10.164.194.123:8070/hrlp/模块名称/接口名
1.1模块名称 credit
接口地址:LP10001
请求方式:POST/GET
参数 变量名 类型 说明 是否必填
结果说明
参数 变量名 类型 说明

2.接口的定义

接口实质:就是一个函数(方法),通过将接口部署到web容器,发布服务后,就可以通过一个url地址去访问到接口了。

3.ui测试和接口测试的区别

3.1ui测试更专注于页面,而不关注系统内实现,一个功能模块是否有bug,所有的判断依据都直接来自于前端页面反馈,跟我们预期对比,一样就测试通过,不一样就是bug,而接口不一样,需要借助某些客户端工具模拟前端页面发送接口请求,测试人员通过判断接口返回数据与预期是否一致,对测试人员的技术要求更高。
3.2接口测试可以在项目的任意阶段做,只要接口已经开发出来了,提前介入,就能提前发现问题。

建议:
不管系统是不是已经将页面与后台接口集成了,项目时间充足的前提下都最好对接口进行1轮或者多轮测试。

  • 后端控制好了,所有的问题就集中于前端这一块
  • 某些请求如果绕过前端直接往接口发送非法数据,而接口也有想应的措施,那么将最大限度的降低了系统的风险
思考:
趣找车APP测试的过程中,李波经常说:这种情况不光前端校验,后端也应该有校验,如同上述的建议中写的前端做好控制,后端也有控制,最大程度阻断出现异常的情况。 

4.接口测试工具

  • fiddler (用过)
  • postman(用过)
  • jmeter(用过)
  • soapui

5.接口自动化

5.1什么是接口自动化?
通过代码驱动而非人工 
5.2为什么要做接口自动化?
通过机器来代替人工,解放生产力
5.3如何做接口自动化?
通过http技术处理接口调用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值