屈臣氏:提高企业 API 研发管理效能,提升线上商城业务稳定性

屈臣氏:提高企业 API 研发管理效能,提升线上商城业务稳定性

关于屈臣氏

屈臣氏集团是跨国综合企业长江和记实业有限公司的成员,是全球最大的国际保健美容零售商,业务遍布 15 个亚洲及欧洲市场,服务超过 55 亿名顾客,致力于为顾客提供犹如量身打造的咨询服务。

配以傲视同侪的多元化产品种类,屈臣氏旨在令顾客每天都能「LOOK GOOD, DO GOOD,FEEL GREAT」。屈臣氏在质量与创新方面建立了相当声誉,为顾客奉上令人惊喜不断和物超所值的购物环境,从而赢得顾客高度信赖。


成功故事

🦊
通过 Apifox API 研发协同平台,屈臣氏成功实现了统一的 API 研发标准,从而提升了商城业务的稳定性、降低了沟通成本,提高了研发团队的协作效率,并优化了 API 数字资产管理。

难题一:团队业务系统间打通,需要生成企业级的 API 文档

在企业数字化转型的过程中,业务系统的作用不再局限于为业务团队提供独立单一的服务,更重要的是实现业务系统之间的数据互通,能使内部数据流转实现闭环,形成一整套完整的服务管理模式。这样有助于业务团队有效完成对整体业务的数字化管理,进而推动实现业务的高速增长。

而在业务系统之间,数据的传输需要依靠接口进行。因此,如何确保屈臣氏 A 业务团队的系统能够生成高质量的文档,以便快速地供 B 业务团队进行调试甚至自动生成调用接口的代码,以及管理每个业务团队的 Open API 文档,成了屈臣氏团队数字化转型过程中需要解决的首要问题之一。

解决方案:企业级 API 文档分享功能,在线调试,自动编码,提升效能

Apifox 的文档分享功能可以通过一键生成项目级接口文档,并提供在线调试功能。研发人员只需输入请求参数值就能调试接口。并支持选择分享环境,可在沙箱环境直接调试接口,无需搭建调试环境或编写调试脚本即能完成调试。这样业务系统在对接过程中,无需花费大量精力进行调试工作,屈臣氏团队可以更专注于系统对接的业务本身。

此外,Apifox 还支持一键生成多种语言下的接口调用代码。团队在系统对接过程中无需编写接口请求代码,只需点击生成并复制粘贴即可完成系统对接工作,大大提高了团队间的工作效率。

难题二:内部自研系统 API 文档,需要以数字资产的方式形成统一管理

屈臣氏团队在过去研发 API 的过程中使用 Swagger 文档进行离线文档管理。然而,随着业务的高速增长,离线管理模式逐渐无法满足屈臣氏研发团队对 API 数字资产管理的需求。由于内部自研系统的增加和迭代,相对应的企业内部 API 数量也呈爆发性增长。因此,如何生成一份可维护、可迭代、可持续化以及遵循 OpenAPI 规范的 API 文档,并实时同步和更新,成为屈臣氏团队目前亟需解决的业务痛点。

解决方案:统一 API 管理入口,打造企业级 API 管理平台

Apifox 的全面接口文档管理功能可通过直观的可视化界面操作配置,快速生成一份高水准的企业级 API 文档。同时,Apifox 还支持追溯接口文档管理记录,并可回滚已变更的接口文档。通过灵活运用标签状态功能,研发人员能够更清晰了解当前 API 接口的全貌,从而有效地管理企业的 API 数字资产,还能规范 API 研发过程中的产出物标准,大幅提高企业 API 研发的效率和质量。

难题三:传统自动化测试解决方案,场景嵌套组合能力较差,无法完成复杂场景测试

在屈臣氏企业业务不断发展的背景下,传统自动化测试解决方案已逐渐无法满足屈臣氏团队在自动化测试的基础场景需求,无法全面涵盖业务场景。因此屈臣氏团队需要采用更复杂的场景嵌套组合能力的自动化测试工具来满足团队在接口自动化测试业务方面的需求。

解决方案:通过灵活编排的功能来进行测试场景编排,完成复杂场景测试

而 Apifox 具有高自由度的测试场景编排功能,能灵活操作多场景的复合嵌套,加上测试场景组件化、重复引用以及嵌套导入等特性,屈臣氏团队能够轻松完成对业务场景的更高维度与更复杂程度的测试,协助测试团队尽可能地涵盖各种复杂的业务场景,从而有效提高测试效率。


此外,Apifox 自动化测试功能还支持循环、条件分支以及分组等特性,使企业能够更好地构建条件分支测试条件,覆盖尽可能多的业务场景,保证测试的全面性。无论面对需要进行分支选项的业务场景,在 Apifox 的完美支持下,用户皆能得心应手。


订阅
qrcode

订阅

随时随地获取 Apifox 最新动态