(二)接口自动化测试平台——DUBBO 接口测试交互页面设计

卡特 测试交流1 159字数 602阅读模式

DUBBO 接口自动化实际上跟 HTTP 接口自动化共用了同一个页面以及后端核心执行逻辑,很多东西是共用的,针对一些特殊的逻辑做了差异化的处理,废话不多说,先看页面。

接口列表
接口列表页,最主要的功能是查看,和新增编辑功能,用例的信息在接口的详情列表页。
DUBBO 接口列表页面(是不是跟 HTTP 接口列表页面很像,就是一个页面,包括下面的新增修改弹窗页面)

文章源自玩技e族-https://www.playezu.com/192557.html

编辑接口
接口新增和接口编辑的界面一致,调用的接口也是一样的,区别是新增没有 id,修改有 id,最终执行结果一个是新增,一个是修改

文章源自玩技e族-https://www.playezu.com/192557.html

来一个自定义的参数对象类型的接口配置

文章源自玩技e族-https://www.playezu.com/192557.html

用例详情页

文章源自玩技e族-https://www.playezu.com/192557.html

文章源自玩技e族-https://www.playezu.com/192557.html

执行用例 - 通过


文章源自玩技e族-https://www.playezu.com/192557.html

用例执行 - 失败


文章源自玩技e族-https://www.playezu.com/192557.html

历史运行

文章源自玩技e族-https://www.playezu.com/192557.html

接口运行详情

文章源自玩技e族-https://www.playezu.com/192557.html

用例执行详情
之所有会有这个功能,是因为有一次我发现我的用例全部执行失败了,通过查看用例的配置信息,以及数据前提,执行之后,发现数据结构跟之前不一样了,比如以前是{“code”:” 1001”,” message”:” success”,” data”:{“userId”:” 100213”}},结果变成了{” data”:{“userId”:” 100213”}},这种是由于开发不小心修改了代码导致的,还有一次是这个用例之前返回的明明是 A,后来全部变成 B 了,如果没有执行记录,直接去找开发的时候,开发不一定会重视这种问题,他会认为,自己没动过,但有了这个功能之后,有实际的数据和证据在面前,他会去看原因,这样有利于我们定位和解决问题。

文章源自玩技e族-https://www.playezu.com/192557.html

软件测试功能图
玩技站长微信
添加好友自动发送入群邀请
weinxin
rainbow-shownow
玩技官方公众号
官方微信公众号
weinxin
PLAYEZU
 
  • 版权提示:本站仅供存储任何法律责任由作者承担▷诈骗举报◁▷新闻不符◁▷我要投稿◁
    风险通知:非原创文章均为网络投稿真实性无法判断,侵权联系2523030730
    免责声明:内容来自用户上传发布或新闻客户端自媒体,切勿!切勿!切勿!添加联系方式以免受骗。
  • 原创转载:https://www.playezu.com/192557.html
    转载说明: 点我前往阅读>>>
    • 萧帅
      萧帅 9

      占个位 佳慧把你这个自动化平台 代码开源下 也让我们多学习学习下哈哈。可以,回头我整理整理,把代码开放出来打 call 代码开放了吗

    匿名

    发表评论

    匿名网友
    确定