httprunner(7)测试用例RunRequest

测试用例分层

每个测试用例都有1个或多个测试步骤(List[step]),每个测试步骤对应一个API请求或其他用例的引用。


从上图分析,我们可以看到testsuite中包含了3个测试用例, testcase1中有4个请求和一个步骤 teststep12,其中步骤 teststep12依赖testcase2,testcase2中的步骤 teststep22又依赖于testcase3。
举例说明:模仿上面的用例,我们也写3个用例
  • testcase1:以最便宜的价格购买一瓶可口可乐(testcase1中的其中一个步骤需要调用testcase2)
  • testcase2:查询价格最低的250ml可口可乐,并进入首页(testcase2中的其中一个步骤需要调用testcase3)
  • testcase3:登录用户user1成功

注意

为了简单,在HttpRunner v2.x中的API概念已经被取消了。你可以将API定义为只有一个请求步骤的测试用例。

测试用例的分层思想:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值