开发者社区> 问答> 正文

以"用户买猪"场景为例,如何根据链路思想设计测试用例?

以"用户买猪"场景为例,如何根据链路思想设计测试用例?

展开
收起
不吃核桃 2024-07-29 11:55:10 35 0
1 条回答
写回答
取消 提交回答
  • 以"用户买猪"场景为例,可以根据业务链路设计多个测试用例。例如,可以设计测试用例A testBuyPorkIfWeightIsNull,当请求中weight为null时,期望接口抛出异常;设计测试用例B testBuyPorkIfStorageIsShortage,当库存不足时(如请求重量大于库存值),期望接口抛出异常;设计测试用例C testBuyPorkIfResultIsOk,当库存充足时(如请求重量小于库存值),期望接口正常返回与请求相匹配的返回值。每个测试用例都需要从controller层发起请求,并通过断言语句来验证结果是否符合预期。image.png

    2024-07-29 12:41:10
    赞同 2 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
移动互联网测试到质量的转变 立即下载
给ITer的技术实战进阶课-阿里CIO学院独家教材(四) 立即下载
F2etest — 多浏览器兼容性测试整体解决方案 立即下载