如何更好地让不想写以及不懂技术的测试同事去使用接口自动化平台

随
订阅者
297
文章
0
评论
测试交流1 168字数 617阅读2分3秒阅读模式

今年入职了新公司,应公司要求基于 pytest 搭建了自动化测试平台,目前可以支持 UI 测试以及 API 测试,测试人员可以在平台通过自己编码来做自动化,今天跟老板讨论后,我简洁地介绍一下公司现在自动化的情况
1.自动化情况:已搭建好自动化平台,基于关键字驱动测试,目前可支持 API 和 UI 自动化测试,但需要通过编码去实现自动化
2.团队情况:1.十几人的测试团队,团队里会写代码以及有代码基础的不超过两个
2.测试开发就我一个人,负责测试平台搭建以及日常维护
3.版本相对紧凑,测试可测时间相对较少,人力分配到写自动化的时间可能不多。
3.目前想实现的功能:平台研发出来后的后期维护:如何更好地让不想写以及不懂技术的测试同事去使用接口自动化平台
4.现在的难点:1.目前平台试运行阶段,由测试人员提供测试用例,我这边负责编码,调试且正常使用后给测试人员使用,但如果后续平台正常化使用后接入更多项目,目前这种方式可能会导致我的人力分配不够,无法有时间去攻坚难点,而是花费很多时间去实现用例。
2.目前平台实现自动化需要去编码,对一些不想写代码的测试同事友好度不够,有些人真的不想学 python,间接导致项目推广出现问题
5.目前粗略的想到的方法:
1.封装关键字,不想写代码的同事只需要调用关键字方法即可实现接口测试
2.页面可视化:用 vue+fastapi 框架去实现
其实有时候在想,做接口自动化如果想要降低低编码的方式就是做成工具,结合现在比较通用的接口测试工具,那就是 postman,换位思考,如果我是测试同事,我在做测试的时候为什么选择用你的平台而不是用 postman 去做接口测试,我觉得这是个可以思考的问题
大家有没有什么好的解决方案,可以一起探讨下

内存测试软件文章源自玩技e族-https://www.playezu.com/190438.html 文章源自玩技e族-https://www.playezu.com/190438.html

 
    • 薄荷可乐
      薄荷可乐 9

      既不想写也不懂技术,那就只能一键傻瓜式操作,目前能符合你要求的就只有流量回放平台了其实都是比较常见的问题,提几个建议:

      1、不知道你们开展自动化的出发点是啥,重点想要自动化的用例或者场景是啥,预期成果是啥?从十几人的测试团队规模来说,自研一个接口自动化平台并不是一个性价比比较高的方式,根据自己的需求情况,调研后引入开源的进行二次开发适配,性价比更高。

      2、任何新技术从零到一的推行,总会有阵痛,总会有比较难适应的同事。这点建议先和老板沟通清楚,从老板角度是期望通过人员能力提升解决,还是降低平台使用门槛解决,这是两条截然不同的路。

      3、如果是要降低平台使用门槛,建议界面设计上尽量对齐 postman 这个大家已经养成习惯的工具,让大家平滑过渡,可以帮你省下很多推广成本。也推荐看看纯 UI 操作的 ms 或者 yapi 的测试模块设计。甚至直接用 postman 做接口自动化测试也是一条可选的路。

    匿名

    发表评论

    匿名网友
    确定

    拖动滑块以完成验证