[发明专利]一种行为管理分析平台的测试方法、装置及系统在审
申请号: | 202210613853.7 | 申请日: | 2022-05-31 |
公开(公告)号: | CN115033467A | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 孙文娟 | 申请(专利权)人: | 武汉思普崚技术有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 武汉智嘉联合知识产权代理事务所(普通合伙) 42231 | 代理人: | 张璐 |
地址: | 430070 湖北省武汉市东湖新技术开发区光谷大道3*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 行为 管理 分析 平台 测试 方法 装置 系统 | ||
本发明涉及一种行为管理分析平台的测试方法、装置及系统,上述方法包括:获取日志文件;将所述日志文件入库,确定所述日志文件的日志格式;根据所述日志格式,生成多个模拟日志;将所述多个模拟日志发送至所述BA平台的指定目录,实现对所述BA平台的多种测试。本发明测试成本低,只需要在一台windows客户机上,安装python,根据测试场景写作产生所需要的csv文件和ftp上传的方法即可;测试效率高,只需要在一台机器上操作,并且不需要真实的访问各种网站,不需要在不同机器上操作,效率相比现有测试方法,提高很多倍;操作更加灵活,在一台机器上面可以模拟不同规格的用户、不同的用户组;也可以进行大数据的并发测试。
技术领域
本发明涉及计算机测试技术领域,尤其涉及一种行为管理分析平台的测试方法、装置及系统。
背景技术
现有的BA平台(行为管理分析平台)规格、并发性能的测试方法一般为:在上网行为管理上配置相应的审计策略,在PC机上模拟用户进行各种上网行为,比如访问招聘网站,投递简历等行为,上网行为管理将日志发送给BA平台进行建模分析,产生各种应用图表供管理员查看分析。如果需要模拟多个或者验证各种维度的数据(可以是几百或者几万),需要测试人员大量的重复工作来产生数据源源不断的供BA平台进行分析,BA平台某些应用分析的是用户/用户组当前一个星期的数据,随着时间的推移,需要最新的符合当前应用的数据。该测试方法,一台PC,操作一次产生的数据,如果需要模拟多个用户的行为,并多次测试。
上述测试方法存在如下多种弊端:1、配置过于繁琐,效率低达不到效果,仅能产生小量的数据;2、用测试仪发送流量到上网行为管理设备上,需要用到4-7层的测试仪,比如BPS,要构造各种协议的报文,有些关键字测试仪表还不支持构造,并且测试仪成本比较高;3、从测试灵活性上面来讲,也不够灵活,需要频繁在设备以及客户机上进行配置以及操作。因此,现在亟需一种高效便捷的行为管理分析平台的测试方法来解决上述问题。
发明内容
有鉴于此,有必要提供及一种行为管理分析平台的测试方法、装置及系统,用以克服现有技术中对行为管理分析平台的测试缺乏快速性和灵活性的问题。
为了解决上述技术问题,本发明提供一种行为管理分析平台的测试方法,包括:
获取日志文件;
将所述日志文件入库,确定所述日志文件的日志格式;
根据所述日志格式,生成多个模拟日志;
将所述多个模拟日志和待调用函数发送至所述BA平台的指定目录,实现对所述BA平台的多种测试,其中,封装所述多个模拟日志从本地设备上传到所述BA平台的上传过程,形成所述待调用函数。
进一步地,所述将所述日志文件入库,确定所述日志文件的日志格式,包括:
将所述日志文件放在所述BA平台的第一目录下,在入库到预设数据库进行存储分析,标记命中的所述日志文件。
进一步地,所述将所述日志文件入库,确定所述日志文件的日志格式,还包括:
当所述日志文件放在所述BA平台的第一目录时,关闭入库的开关;
通过预设工具下载CSV文件,对所述日志文件的内容进行分析,确定所述日志格式。
进一步地,所述根据所述日志格式,生成多个模拟日志,包括:
将网站信息和对应的内容信息读取到两个列表中;
将两个列表以字典键值对的形式,存放在对应的字典列表中;
根据预设条目数,生成对应的所述多个模拟日志。
进一步地,所述将所述多个模拟日志和待调用函数发送至所述BA平台的指定目录,实现对所述BA平台的多种测试,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉思普崚技术有限公司,未经武汉思普崚技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210613853.7/2.html,转载请声明来源钻瓜专利网。