[发明专利]分组测试方法、装置、计算机设备及存储介质在审
申请号: | 201811201631.4 | 申请日: | 2018-10-16 |
公开(公告)号: | CN109471795A | 公开(公告)日: | 2019-03-15 |
发明(设计)人: | 巫绍堂 | 申请(专利权)人: | 平安普惠企业管理有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 谭果林 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理流程 字标识 分组 计算机设备 存储介质 访问请求 测试 分流 发送 服务器内存 服务器资源 接收客户端 数据库资源 有效地实现 测试开关 配置规则 页面信息 客户端 运算 关联 消耗 | ||
本发明公开了一种分组测试方法、装置、计算机设备及存储介质,该方法包括:接收客户端发送的访问请求,在分组测试开关开启下,获取与所述访问请求相关联的用户数字标识;根据获取的分流配置规则处理所述用户数字标识,确定与所述用户数字标识对应的处理流程;向所述客户端发送包含所述处理流程的页面信息。本发明提供的分组测试方法可以直接在服务器内存运算,不依赖数据库资源,在分流时大大节省了服务器资源的消耗,能快速有效地实现多个处理流程的分流。
技术领域
本发明涉及数据测试领域,尤其涉及一种分组测试方法、装置、计算机设备及存储介质。
背景技术
不同的用户对产品的喜好是不一样的。以手机应用设计为例,在手机应用的设计过程中,为了使设计的手机应用更受市场欢迎,手机应用本身除了可以给用户提供的核心服务外,还依赖于展示的形式。然而应用设计者的设计方案与用户的实际需求并非完全一致。因而,需要进行分组测试来验证不同设计方案的效果,即设计多个流程提供给用户,收集相应的体验数据。
然而现有的分组测试产品,如Testin,ABTester,虽然能够提供分组测试服务,但当测试流程涉及多个分支时,此类产品往往无法满足实际的需求。同时,基于第三方的分组测试,容易造成用户数据泄露。
而在一些支持多分支流程的分组测试,采用的是白名单方式的分组测试,有较高的数据安全性。但是白名单需要配置在数据库中,对服务器资源依赖非常高。如果需要配置的数据量非常大,还会增加相应的运营配置成本。
发明内容
基于此,有必要针对上述技术问题,提供一种分组测试方法、装置、计算机设备及存储介质,以简化用户的分流流程,提高用户分流效率。
一种分组测试方法,包括:
接收客户端发送的访问请求;
在分组测试开关开启时,获取与所述访问请求相关联的用户数字标识;
根据预设的分流配置规则处理所述用户数字标识,确定与所述用户数字标识对应的处理流程;
向所述客户端发送包含所述处理流程的页面信息;
其中,所述分流配置规则包括:
判断所述用户数字标识的指定数位上的数字是否与第一处理流程指定集合内的数字元素相同;
若与第一处理流程指定集合内的数字元素相同,则确定第一处理流程为所述用户数字标识所对应的处理流程;或,
所述用户数字标识包括手机号码,所述手机号码与所述客户端绑定,判断所述手机号码的预设位数的尾号是否与第二处理流程指定的数字相同;
若与第二处理流程指定的数字相同,则确定第二处理流程为所述手机号码所对应的处理流程。
一种分组测试装置,包括:
接收请求单元,用于接收客户端发送的访问请求;
获取标识单元,用于在分组测试开关开启时,获取与所述访问请求相关联的用户数字标识;
确定流程模块,用于根据预设的分流配置规则处理所述用户数字标识,确定与所述用户数字标识对应的处理流程;
信息发送模块,用于向所述客户端发送包含所述处理流程的页面信息;
其中,所述分流配置规则包括:
判断所述用户数字标识的指定数位上的数字是否与第一处理流程指定集合内的数字元素相同;
若与第一处理流程指定集合内的数字元素相同,则确定第一处理流程为所述用户数字标识所对应的处理流程;或,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安普惠企业管理有限公司,未经平安普惠企业管理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811201631.4/2.html,转载请声明来源钻瓜专利网。