诚信丨进取丨合作丨创新
招进松勤,送去企业 你若有梦,松勤有心
松勤与你相约
0基础到项目实战系统学习班
周一开课
周日就开班会啦
名额有限
3个月深造,助你高薪入行
更多详情勾搭小编哦~
背景
接上一节v2ex网站的查看论坛节点信息的api。具体如下:
我们试一下,通过传入不同的name,我们可以获取不同的节点信息。上面例子里我们获取了python讨论区的信息。现在我们把name改成java,该接口会返回java讨论区节点的信息,如下所示
那么新的需求来了,现在我们要测试给定的几个节点名称(python/java/go/nodejs),v2ex的节点api可以正确返回节点的名字
需求分析
根据3A原则,我们可以设计如下的用例
测试数据: 节点的名称:python/java/go/nodejs
接口地址: https://www.v2ex.com/api/nodes/show.json
断言: 返回的结果里,name字段的值必须等于传入的节点名称
代码
在的文件中添加如下内容
需要注意的点
每次都可以用来访问本次传入fixture中的参数
在测试方法中传入同名的fixture方法名可以直接访问fixture
使用强制用例失败,这样可以看到每次fixture的参数值
运行
用例执行失败,但是每次运行时的值我们可以看的很明白。
祝你好,愿你安,护你成功入行,助你跳槽涨薪!
小编随时等待你的撩(V:songniyipixiaoxiaoma,即送你一匹小小马)
关注“松勤软件学院”
松勤
学习技术,多问问题,和松勤一起成长
领取专属 10元无门槛券
私享最新 技术干货