2026/1/18 6:47:44
网站建设
项目流程
手机上可以做网站,北京网页设计哪家好,十大网站建设,企业宣传片制作公司光年映画1、接口文档
根据开发、产品的接口文档#xff0c;以及评审#xff0c;进行设计接口测试用例#xff0c;它不像UI测试#xff0c;有个界面#xff0c;对于简单的系统#xff0c;需求文档不提供也能覆盖所有功能#xff0c;接口测试虽说可以抓包#xff0c;但抓包无法覆…1、接口文档根据开发、产品的接口文档以及评审进行设计接口测试用例它不像UI测试有个界面对于简单的系统需求文档不提供也能覆盖所有功能接口测试虽说可以抓包但抓包无法覆盖所有接口和字段必须要求提供详细接口文档甚至可以辅助扣代码把接口list扣出来字段可能扣不全但接口是全的例如自动化测试平台系统就可以在url.py中很直观的看到所有接口list的url。2、设计用例基本原则普通接口1个接口设计1个正常用例2个异常用例-如不存在的值、必填值校验重要接口1个接口则可设计3-10个接口用例流程接口结合在测试计划中排序和调试。3、录入接口用例图片有点小可以点击扩大查看▲图 4.1在如上图4.1所示在各个字段填写正确接口信息点击发送可以看到响应Body一栏出现接口的响应信息如下图4.2所示▲图 4.2通常接口录入时如果是post请求且是json数据则在请求Body里面填入。如果是get请求或者post请求的form格式数据则在参数一栏填写如下图4.3所示▲图 4.3头信息 默认设置了3个参数全删或不填再次编辑时默认是3个字段如下图4.4所示:▲图 4.4认证 一般填token参数这参数在是上一个登录接口返回值中用正则表达式关键字设置为token先发送执行上一个接口则在当前接口中通过认证可以获取token动态值。后面会把token设置在系统参数设置项里面就会更方便一些不用每次在接口列表中先执行登录接口获取而是在系统参数里面自动执行登录接口来获取token功能还在开发中。如下图4.5所示:▲图 4.5断言 是输入要判断的响应数据如下图4.6所示:▲图 4.6正则表达式填写关键字如token等索引是指有多个匹配值时匹配第0个第1个第2个一般输入0或1或2如下图4.7所示:▲图 4.7发送调试通过后点击保存。此时即完成了接口自动化测试用例的录入。▲图 4.8在上图4.8用例列表中可以编辑和复制界面信息和新增是一样的。点击编辑则进入编辑页面如果接口内容存在一部分相同内容则可以点击复制来进行新增用例的操作提高接口用例录入的效率非常的方便。如果redis没启动或者token接口没有执行则在发送执行当前有token参数的接口时接口执行速度会很慢执行完成后会响应Body中报相应error信息如下图4.9所示:▲图 4.9这时你再可以启动redis以及执行有token正则表达式的登录接口再来执行当前接口就会不会报异常了你在请求头中可以看到token的具体值以及断言结果响应码和响应时间等接口执行结果信息如下图4.104.11所示:▲图 4.10▲图 4.11Autotestplat-V2.6版本在 github 发布了。## 新增/优化功能优化(测试用例): 优化了测试用例录入和发送执行的功能。感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取