问答 【求助】关于集成 OA 系统数据同步方面的问题

无敌测试大王 · 2025年04月15日 · 最后由 mai 回复于 2025年04月15日 · 1898 次阅读

问题

公司要集成购买的的 OA 系统(服务商)与云系统和企业微信,涉及到一个三端同步组织架构的需求(企微->我们自己的云系统->OA);但是 OA 没有测试环境,无法进行调试。

我自己的解决方案

  • 我准备了两套方案同时进行
    • 通过 mockOA 接口接受云系统传来的参数,确保自己系统的接口输出数据是符合文档的
    • 备份生产环境数据,确保万一同步失败可以及时回滚。

RT,求论坛大佬们扫一眼看看有没有碰到过类似的情况,我还有改进的空间吗

共收到 9 条回复 时间 点赞

有几个点没明白:

  1. 你测试的是哪个系统,OA 没测试环境会导致什么问题?—— 因为你说要 mock OA 接口,所以你不是测 OA,而是要依赖 OA 提供的一些接口数据?
  2. 为什么要备份生产环境的数据,是直接在生产环境上调试测试?
王稀饭 回复

1.对于我来说只需要测试云系统就可以了:当前需求是测试通过云系统先接受企微的组织架构存到云系统的库中(这个没问题)
然后将库中的组织架构推到 OA 系统,让那边存起来;因为 OA 系统是买的服务,所以我们是没有测试环境的。
这会导致没有办法进行测试(OA 只提供了接口,对于我来说是个黑盒,只有有输入输出),所以我才想通过 mock 模拟 OA 接口,尽量保证我们的输出是正确的
2.以防同步出现问题可以及时回滚,所以备份数据。(他们开发直接通过接口同步就把组织架构的数据推到 OA 了,没有调试步骤。。。。)

谁同步给谁这是,没看懂😂

mai 回复

企微的组织架构同步给云系统,再从云系统同步到 OA

既然 OA 提供了接口,直接拿来用就好了,还要测试啥呢?应该是个标准的接口,经过考验的接口了,不然不会拿来卖😂

大灰狼 回复

😂 好主意,看来能做的就是规范我们接口的输出了

记住你是甲方,OA 提供的接口有问题,直接干他们😏

TrumanDu 回复

哈哈哈哈哈,听着好扬眉吐气😂 。以前从来没做过甲方,还没培养出来甲方的底气

那 mock 感觉也没必要,直接按文档调接口,有问题就找他们,这种同步的数据有问题他们那边也随时可以删吧,反正数据是你们库的

需要 登录 後方可回應,如果你還沒有帳號按這裡 注册