信息系统之接口注意事项
一下子想不到什么好的名字,本来想写成接口原则之类的,想想题目太大了。根据最近在接口上出现的一些事情,还是总结成注意事项吧。事情的起因是:同事不小心把测试数据发送到了对方系统的正式生产环境,这是一个财务系统,导致的后果是非常严重的。鉴于此总结一下,告诫自己也希望给朋友们一些启示。
问题的来源主要是两方面:1 进行接口测试 2:意外的错误数据 对于第二点难以避免,只能靠系统的检测机制。下面重点谈谈第一点,接口测试导致的数据。
为了接口搭建了测试服务器、开发服务器、正式服务器。由于原熟悉的同事休假,需要紧急测试一个功能,接手的同事把正式服务器当作了测试服务器进行测试。为了避免这样的问题,总结如下:
1:正式服务器的密码一定要和测试服务器以及开发服务器分开
2:通过帐号映射(和别的系统对接需要真实账号,由于不能有这些账号的密码),测试账号的数据只能连接测试服务器、开发服务器,不能连接正式服务器
3: 通过配置,如果发现是指定IP(把测试的客户端机器IP进行登记),连接正式服务器则提供警告
4: 在同步代码时要特别小心,有时候有人把正式服务器的代码和测试服务器同步,但是忘记修改配置文件,导致测试服务器实际上是连接到正式的数据库
5:对于投产要求有规范的文档和流程,对整个过程进行规范