接口测试-冗余

最近一直关注接口测试的方方面面。

慢慢的对接口测试的一些更细节的方面有着一些理解。

简单的说,接口测试的过程中需要关注的一些是:

1. 接口的有效性。

2. 接口数据的冗余性。

 

先说有效性:

有效性的意思在于接口数据的重用,因为在测试的过程中遇到了一种情况,大概的情况是:

App上有一个页面,做成了两个Activity,在app上展示为一个页面,上方是个人信息的图片,头像和评论数等一系列的信息。下方是详细信息的一些内容。

不可以理解的是前端做成了两个Activity,A和B ,两个Xml布局,

造成的问题:

两个的Activity没有完善数据的存取方式,造成的结果是,A调用了userInfo接口,B也调用了userInfo接口。就造成调用接口的一些不合理。

解决方案:

1. 修改Xml布局,改成一个Activity控制。

2. 加强页面数据的传输。将一个A调用接口,取出的值,顺利传到B。

 

再次是冗余性:

很好理解,冗余就是多余的,如果调用接口A,返回10个参数值,有5个需要在当前页面显示,那另外5个及为冗余的。

经过测试发现如果一款App应用在制作的过程中前台和后台沟通很不利的情况下,有可能返回多余的数据,而且很常见。

使用Fiddler在做接口测试的过程中,发现很多数据返回都是冗余的,如果需要提高服务器响应速度。则需要在细节上测试的更多。

 

没有图,没有例子。只是测试过程中的发现和心得,记录留着后用。

转载于:https://www.cnblogs.com/kevinqinan/p/3906872.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值