数据比对系统测试小结

比对系统接口调用分为内部调用和外部调用,内部调用为本地数据库缓存调用,若本地读取不到数据才会调用外部数据,外部调用为第三方调用。
可根据API接口文档,使用postman来验证接口是否正常,设置请求方式,URL地址,使用json格式编写相关必填请求参数。因数据需要回调,请求方式设置为post。必填参数包含本地或者刷新请求,本地请求测只读取本地数据,刷新请求测调用外部数据,value值分别用0和1表示。系统可新增自定义第三方接口规则,规则可定义的code编码,调用时可填写对应规则编码即可,请求必填参数还包含应用授权id,应用授权id为系统自定义设置,其次填写请求和回调地址名称,最后是需要请求查询的相关人员信息,一般包含姓名、身份证号码和年份。可添加多名人员包含重复人员,测试请求是否会自动去重。
发送请求后系统规则接口会返回数据,包含返回提示,状态和id编号。可根据返回提示和状态判断请求是否成功,可将系统规则状态设置为发布、草稿和删除三种状态,只有发布状态才能请求成功则为正常,若成功可使用返回id在数据库请求队列表进行筛选,查看完整的返回数据信息,再对比人员实际情况,验证数据是否正确。若调用的系统规则包含多个接口,可使用接口路径在比对结果表进行筛选查询,若结果表中无调用接口记录则接口异常,调用接口失败;若返回数据库对列表中结果返回提示信息有误,则调用异常,可反馈开发人员进行修正;若返回信息提示接口未处理请求,则为第三方接口异常。
数据比对系统现存的弊端是默认本地读取缓存信息进行比对,准确性不高,需求手动强制刷新才会进行第三方数据调用,后续还需优化功能。本地查询和外部查询的区别在于,本地查询只调用本地缓存数据,比对速度相对比较快,且相对稳定,因为本地缓存只是不定期更新数据,所以准确性不高。外部查询则调用第三方数据进行查询,比对数据相对于本地会比较慢,因为外部数据实时更新,所以准确性比本地缓存高,但是也容易出现接口异常报错问题。
我公司数据比对系统的局限性在于查询比对本省人员信息比外省人员更全面、更准确,例如只能查询本省人员身份证和户籍信息,外省人员无法查询,公司法人的信息只能查询在本省的公司,外省的公司无法查询。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值