首页 > 编程知识 正文

接口测试用例设计思路,接口测试用例范文

时间:2023-05-05 23:31:51 阅读:146117 作者:2578

01接口测试发现的典型问题传递给参数处理不当,引起程序错误

类型溢出,数据读取和写入不一致

对象权限验证失败。 可以获取其他角色信息

状态错误,逻辑处理有问题

逻辑检查不完整

定时任务执行错误

02接口测试用例设计接口测试用例设计主要考虑输入、处理、输出

对于针对01输入而设计的接口来说,输入是参数的一般类型。

型从边界内、边界值、边界外三个方面考虑

特殊值处理非法程序异常、类型边界溢出、错误信息返回不正确

字符串主要考虑字符串的长度和字符串的内容

空、特殊字符、数字、表情字符

数组链表的多个重复值、空、最大范围值

结构: json、词典字段错误、字段类型错误、不包含字段、没有字段

02逻辑设计限制条件购买次数、登录次数、优惠券最大额度、订单取消次数等数值类型限制

状态限制)例如,是否登录、是否有订单等

关系限制)如朋友关系、关注关系,只能看到朋友或关注者的朋友圈

权限)例如,销售只能查看与自己关联的客户数据,但管理员可以查看所有客户数据

时间限制(如未超过20分钟的订单将自动取消

状态转换分析例如是出租车订单,由乘客下单,司机抢单,到达出发点,连接乘客,到达目的地,开始付款,付款。 这被评估为一个完整的订单状态转换过程,如果不遵循这个顺序,就无法正确流动。 扰乱其中一种状态,就会产生逻辑问题。

界面的用例可以按如下方式设计:

过渡到正常状态(乘客下单,司机抢单、

转入异常状态(乘客下车后,司机立即开始付款,发生异常)

03相对于输出的设计输出结果的

一般来说,接口成功处理的结果可能是一个,但异常处理的结果可能会返回多个错误。 那个可以针对不同的错误进行设计

接口超时

旧版本的接口

废弃接口

接口设计是否合理,包括字段冗馀、接口冗馀、返回的错误消息是否清晰、调用是否方便

幂等性

以下是一套资料,应该是做【软件测试】的朋友最全面、最完整的准备仓库,这个仓库也和我一起走过了最艰难的一段路。 我也希望你能帮助我。

这些都是公众号,悲伤的辣条! 免费领取,还有216页的软件测试工程师面试宝典文件资料。 免费分享支持的视频学习教程!其资料包括基础知识、Linux必备、shell、internet程序原理、Mysql数据库、捕获工具主题、接口测试工具、测试高级-Python编程、Web自动化测试、APP 包括测试体系结构开发测试框架、性能测试、安全测试等。

学习不是孤军奋战,最好是抱团取暖,互相成就共同成长。 大众效应的效果非常强。 大家一起学习,一起洗牌,会更有学习的动力,可以继续下去。 你可以加入我们的测试技术交流按钮群: 914172719 (有软件测试资源和技术讨论) ) ) ) ) )。

喜欢软件测试的小伙伴们,如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!

小文推荐跳槽面试、跳槽面试、软件测试人员应该知道的这些面试技巧!

面试经:一线城市搬运砖! 又做了软件测试,5000就满足了…

面试官:工作了三年,还会来初级测试吗? 你的软件测试工程师头衔可能用双引号括起来…

什么样的人适合做软件测试的工作?

那个准时下班的人,比我先晋升了……

考试职位反复跳槽,跳着就不跳了……

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。