接口测试用例设计思路.docx接口测试用例设计思路■PracticesI实践接口测试用例设计思路■文/,接口测试是一种适度的介于黑白盒之间的测试技术,投入产出比最理想•借助于单元测试技术,接口测试可以很好地实现持续集成,每曰构建•从某种意义上来说,接口测试为测试工程师打开了一扇较低门槛的通往测试新技术的大门•读者如果想了解更多关于接口测试理论方面的内容,请关注下期文章《接口测试理论体系介绍》.既然如此,那么接口测试用例该如何设计呢?对于接口测试来说,我们表1API定义名称访问级别描述taobaotraderateadd须用户登录新增单个评价名称类型描述TidString交易IDOidString子订单ID评价结果,可选值:good(好评),neutral(中ResultString评),bad(差评)RoleString评价者角色,可选值:seller(卖家),buyer('~家)评价内容,最大长度:500个汉字•注意:,:true(匿AnonyString名),false(~匿名).注意::YYYY—MM—ddHH:mm:ss注:详细定义可以查看链接:Taobaotraderateadd90程疗;员面对的是一个又一个定义好的函数或者抽象出来的接口,这些函数或者接口是提供给上层应用或者其它远程系统进行调用的•开发工程师会对这些函数或接口进行定义,描述它的功能,,常见的测试用例设计方法有等价类划分,边界值法和因果图法,下面以个具体的接13定义(见表1),需要对各参数的值域进行分析,•有效等价类是指满足系统输入条件要求的参数值集合,,可以将参数划分成若干个数值集合•以表1中定义的接口参数Result为例,有效等价类为集合A:{”good”,"neutrarV'bad0,无效等价类则为集合Bfothers”).然而多数情况下,如果只通过等价类划分进行用例设计会遗漏掉一些问题,,,在等价类划分方法的基础上,综合考虑边界值法,对等价类划分进行改进,,我们对以下两种情况进行了一些处理•第一种情况,当边界值为有效值时(即闭区间),将此数值设定为有效等价类的一个子集合;第二种情况,当边界值为无效值时(即开区间),将此数值设定为无效等价类的一个子集合••例如:参
接口测试用例设计思路 来自淘豆网m.daumloan.com转载请标明出处.