[发明专利]黑名单规则的测试方法和设备在审
申请号: | 201811217912.9 | 申请日: | 2018-10-18 |
公开(公告)号: | CN109493165A | 公开(公告)日: | 2019-03-19 |
发明(设计)人: | 夏菡 | 申请(专利权)人: | 上海掌门科技有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 王奎宇;甘章乖 |
地址: | 201806 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 黑名单规则 测试 方法和设备 身份信息 操作项 自动化操作 自动化测试 业务操作 用户设备 正式环境 映射 准确率 触发 固化 写入 应用 部署 检查 发现 | ||
本发明的目的是提供一种黑名单规则的测试方法和设备,本发明通过将所有可能进入黑名单的用户的身份信息进行规则固化,同时通过获取所述待测试的黑名单规则对应的所述应用中的操作项,实现黑名单规则和对应的业务操作项进行映射,然后通过执行获取到的操作项,以触发对应的待测试的黑名单规则,检查所述黑名单列表中是否写入有所述用户设备对应的身份信息,若有,生成所述待测试的黑名单规则生效的信息,用自动化操作代替手工,实现了黑名单规则的自动化测试,在极大的减少了人力、缩减了测试时间、提高了效率的同时,减少因人为对逻辑不了解,造成黑名单规则部署到正式环境后发现有缺陷的问题,保障测试结果的准确率。
技术领域
本发明涉及计算机领域,尤其涉及一种黑名单规则的测试方法和设备。
背景技术
现在市面上很多的应用(app),为了增加用户的粘度,都会提供一些类似于抓宝藏获取物品,网上认领种植果树换取果实,养宠物获取金币等资源获取活动,但是同样为了避免一些黑客用户非法赚取资源,各应用会针对这些资源获取活动制定一些禁用机制,也就是黑名单规则,命中黑名单规则的用户将不再具有参与此类活动的资格。
因为业务黑名单规则变更的频繁,一旦黑名单规则变更,就需要测试人员对变更后的黑名单规则进行人工测试,以保证变更后的黑名单规则的可靠性。
但是由于测试时间短,测试人员并不是对所有业务逻辑和黑名单规则都了解,现有的人工测试黑名单规则的方法,有测试结果不准确,难免会出现运营环境漏测、功能异常等问题,会导致黑名单规则部署到正式环境后发现有缺陷,造成客户投诉。
发明内容
本发明的一个目的是提供一种黑名单规则的测试方法和设备,能够解决现有的人工测试黑名单规则的方法,测试结果不准确的问题。
根据本发明的一个方面,提供了一种黑名单规则的测试方法,该方法包括:
在用户设备上模拟用户启动应用的操作;
获取用户设备对应的身份信息;
获取所启动的应用对应的待测试的黑名单规则;
获取所述待测试的黑名单规则对应的所述应用中的操作项,其中,所述黑名单规则用于被对应的操作项触发;
执行获取到的操作项,以触发对应的待测试的黑名单规则,其中,待测试的黑名单规则被触发后并生效时,将所述用户设备对应的身份信息写入黑名单列表;
检查所述黑名单列表中是否写入有所述用户设备对应的身份信息,
若有,则生成所述待测试的黑名单规则生效的信息。
进一步的,上述方法中,检查所述黑名单列表中是否写入有所述用户设备对应的身份信息之后,还包括:
若无,则生成所述待测试的黑名单规则失效的信息。
进一步的,上述方法中,生成所述待测试的黑名单规则失效的信息之后,还包括:
将所述待测试的黑名单规则失效的信息发送到测试监测设备。
进一步的,上述方法中,所述用户设备对应的身份信息包括所述用户设备的设备标识和/或所述用户设备的用户标识。
进一步的,上述方法中,将所述用户设备对应的身份信息写入黑名单列表,包括:
将所述用户设备的设备标识和/或所述用户设备的用户标识写入黑名单列表。
进一步的,上述方法中,获取所启动的应用对应的待测试的黑名单规则之前,还包括:
建立应用与黑名单规则之间的对应关系,并存入第一数据库;
获取所启动的应用对应的待测试的黑名单规则,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海掌门科技有限公司,未经上海掌门科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811217912.9/2.html,转载请声明来源钻瓜专利网。