
质量架构 - 接口自动化平台
2023年9月11日大约 1 分钟
接口自动化属于质量保障的必备手段,梳理一下接口自动化平台的相关内容
平台核心功能
无论是哪种产品形态,接口自动化平台都应该具备这些能力
自动化平台形态(用户视角)
- 根据自动化用例的托管方式,可以分为平台托管和用户托管。
- 根据用户触发方式,可以分为 Jenkins 触发和平台触发。
- 根据自动化用例的实现形式,可以分为低代码方式和编码方式。
1. 低代码平台
这种方式用户无需写任何代码,在平台通过可视化操作即可完成用例编排,此外执行调度、度量以及环境管理等功能均由平台提供。
优势
使用门槛低,有更广泛的适用人群,有利于自动化case的扩充
测试资产统一,便于维护和管理
避免了业务重复造轮子,节省开发运维成本
通常具有比较齐全的功能
(如果是自研平台)与公司其它系统深度融合
劣势
- 平台开发&运维成本:自研人力成本、采购金钱成本
- (如果是采购平台)与公司其他系统的适配度较差
- 依赖于平台的建设情况与稳定性
- 定制化需求难适配