本帖最后由 huawei 于 2022-9-30 15:26 编辑
------------------------------------------------------------------------------------------------------
软件测试常见问题系列130-如何编写接⼝⽤例?
接⼝的用例设计和前端界⾯的用例设计是⼀样的,都需要使⽤等价类划分法和边界值分析法等⼀系列测试⽤例设计⽅法来设计用例。
不⼀样的是,接⼝需要关注URL的准确性,参数的类型,参数是否必填,以及post请求中需要上传的json格式的请求体,然后需要关注对应的response的响应返回值和status_code状态码,⽐较预期结果和实际结果的差异。
接⼝用例设计完后,可以使⽤postman做接⼝的功能,选择对应的请求⽅法,输⼊URL,在para中填⼊参数,在tests中设置断⾔,点击send发送请求,⽐较预期和实际的差异。
⽐较复杂的场景⽆⾮就是接⼝的关联和接⼝的参数化:
接⼝的关联:上⼀个接⼝的返回值记录到postman的全局变量中,下⼀个接⼝直接通过{{}}去取全局变量的值即可。
接⼝的参数化,在postman中可以通过外部引⽤的csv⽂件来做。
答疑解惑:测试工程师薪资,如何才能超过程序员?
推荐阅读:【视频集合】众多学员的呐喊:"为什么我要选黑马学测试"
友情提示:
若你是对测试不太了解的测试小萌新,看完这个问题后,却对测试还有太多的疑惑(前途、薪资、技术含量、男生是否可以干.....),强烈推荐你观看《测试小白必看:学习软件测试必问的100个问题,从此系列贴开始》,相信能扫除掉你心目中90%以上的常见问题,请狠狠点击下方链接:
《软件测试100个常见问题系列贴》:http://bbs.itheima.com/thread-507947-1-1.html
|