谁做过蓝凌审批流的接口自动化测试

random
random
订阅者
10532
文章
0
粉丝
测试交流1 232字数 93阅读0分18秒阅读模式

最近要做审批流的自动化测试,有没有大佬分享下经验的,因为涉及到不同人员,不同节点的审批操作,来回要切换账户,有没有人提供下经验。没有做过这块~感谢各位大佬!

软件系统测试本文转自于TesterHome,如有侵权请联系(2523030730@qq.com)删除。文章源自玩技e族-https://www.playezu.com/216140.html 文章源自玩技e族-https://www.playezu.com/216140.html

 
    • 杨超
      杨超 9

      我们系统刚好相似,各个审批节点的人不同,先查询当前节点审批人,从系统接口找到这个人登录审批,或者从文件中读取审批人,总之每次审批完进入详情去读取下一个人,直到审批结束难道不是用例怎么写,就怎么做么?现在核心,再向外围铺开我做过两种类型的审批流的自动化,一种是前后端不分离的,这种一般用 UI 来做,不过也确实跟你上面说的一样比较麻烦,需要处理一些角色切换或者节点判断等情况;另一种是前后端分离的,后端有提供 SwaggerUI,就是正常的接口自动化方法吧,按照设计的业务流程的顺序来调用对应的接口就好了 (login 时用到的角色都登录然后按照 role:token 存到 Map 中后续用的时候取即可)。建议先走一个基本的通过接口审批的业务流程,应该就会明朗很多。中间查询一下审批数据,到谁那里了,就用那个人登录,获取 token 审批呗首先先确认你们的登录鉴权是哪种方式,审批流类系统常用的是 session&cookie 或者 token。
      第一种一般是每个用户的审批写成一条用例,先登录再操作,然后用测试套件组合一下,这类灵活可以复用。
      第二种一般先写登录用例,一次性登录多个用户并保存 token,再写审批用例,切换 token 即可。
      如果是别的鉴权方式,那也有对应的办法,可以参考我之前的帖子。

    匿名

    发表评论

    匿名网友
    :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
    确定

    拖动滑块以完成验证