接口测试用例到底应该怎么写 · TesterHome

您所在的位置:网站首页 查询的测试用例怎么写 接口测试用例到底应该怎么写 · TesterHome

接口测试用例到底应该怎么写 · TesterHome

2022-05-25 01:33| 来源: 网络整理| 查看: 265

首先 我想知道到你的必传参数 是指在 jmeter 中根本就没写个参数 还是这个参数 的值为空 如果是值为空 那么返回 500 肯定是 bug 首先 不管前段必传这个字段过来,但是有种情况就是 安全性 现在别人 跟不不走你的 app 或者网页 直接接口调用,这个在我测试中遇见过的 一个活动 投票 结果 发现 某个歌手的 票数异常 ,但是通过日志查询 发现这些用户 全部的行为 就是一样的 直接调用接口 投票 其他接口完全没有使用到 但是后来分析 正常用户不可能这样。像你说的 参数没传 那你接口返回应该会有必选参数为空,而参数值为空,参数值错误或者其他提示 ,这里开发很多时候觉得麻烦或者就是狡辩认为接口返回的提示或者其他 code 码用户根本看不见,但是一个测试的规范就在这里 每种异常正常的返回结果的 code 都是不一样的,方便以后日志查询,前端团队的调用。所以说没传与为空 都是一种异常测试的行为。这里在说一哈 不传的意思是:请求参数 这 3 个 ua version prizeId 那么 不传其中一个参数 的意思就是 ua version 这 2 个的值正常传,最后一个就不传。这一样是一种情况。参数值的不传 ua =1.0 version=ios prizeId= ,没的值 null 这样又是一种情况。这个是坑本人试过的。哈哈 单纯把自己想表达的说了出来。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3