接口测试用例设计方法,简单的接口测试实例

  接口测试用例设计方法,简单的接口测试实例

  01.接口测试中发现的典型问题被传递给参数处理不当,导致程序出错。

  溢出,数据读写不一致。

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

  错误,逻辑处理有问题。

  不完全逻辑检查

  计时任务执行错误

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

  对于为01输入设计的接口,输入是一种通用类型的参数。

  从边界内、边界值、边界外三个方面。

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

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

  空的,特殊字符,数字,表情符号

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

  结构:json,字典字段错误,字段类型错误,无字段,无字段。

  02逻辑设计限制:购买次数、登录次数、优惠券最大金额、订单取消次数等。

  状态),比如是否登录,是否有订单等。

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

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

  时间限制(少于20分钟的订单将被自动取消。

  状态转移分析就是,比如出租车订单,乘客下单,司机抢单,到达起点,与乘客连接,到达目的地,开始支付,支付。这被评估为一个完整的订单状态转换过程。如果不遵守这个顺序,就不能正确流动。扰乱其中的一个状态就会导致逻辑问题。

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

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

  转为非正常状态(乘客下车后司机立即开始付费,出现异常)

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

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

  接口超时

  旧版本的界面

  废弃界面

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

  幂等性

  下面是一套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备考仓库了。这个仓库也陪我走过了最艰难的路。我也希望你能帮助我。

  这些都是微信官方账号,伤心辣条!免费的,还有216页的软件测试工程师面试文档。免费分享支持的视频学习教程!资料包括基础知识、Linux essentials、shell、互联网程序原理、Mysql数据库、捕获工具主题、接口测试工具、测试高级-Python编程、Web自动化测试、APP包括测试架构开发和测试框架、性能测试、安全测试等。

  学习不是单打独斗,最好是互相取暖,互相成就,共同成长。质量效应的效果很强。如果我们一起学习,一起洗牌,我们会更有动力去学习,继续下去。可以加入我们的测试技术交流按钮群:914172719(有软件测试资源和技术讨论)))))))。

  

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

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

  面试官:一线城市扛砖!又一次软件测试,5000就够了…

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

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

  准时下班的人在我之前被提升了.

  考试岗位反复跳槽,跳也不跳.

接口测试用例设计方法,简单的接口测试实例