基于数字哨兵的多链路性能测试方法及系统技术方案

技术编号:38073513 阅读:28 留言:0更新日期:2023-07-06 08:42
本发明专利技术涉及性能测试技术领域,具体涉及基于数字哨兵的多链路性能测试方法及系统。方法包括,步骤S1,一调度机产生测试指令,将测试指令下发至多个执行机;步骤S2,执行机获取数据库内的用户信息,基于测试指令向数字哨兵系统执行携带用户信息的并发压力测试;步骤S3,数字哨兵系统向对应的执行机输出模拟用户信息的响应结果;步骤S4,调度机收集所有执行机接收的响应结果生成测试结果。本发明专利技术采用主从分布式性能测试架构,满足测试的性能要求,并且使用真实数据来模拟测试场景,确保测试结果的准确性。准确性。准确性。

【技术实现步骤摘要】
基于数字哨兵的多链路性能测试方法及系统


[0001]本专利技术涉及性能测试
,具体涉及一种性能测试的方法以及系统。

技术介绍

[0002]数字哨兵系统逐渐投入使用,各大公共场所均需要配置,所以就对该系统的性能提出了很高的要求,常规的性能测试只是需要短时间内高并发,但是数字哨兵系统需要同时符合安全性,稳定性,和对数据库的持续高负载运行,是长时间的,持续性的高并发压力测试。
[0003]现有技术对数字哨兵系统来进行压力测试的方法,只能够通过单台服务器进行测试,测试压力大,无法满足测试的性能要求,并且只有固定写死的几个用户信息来进行模拟,无法真实模拟用户扫码情况。

技术实现思路

[0004]本专利技术的目的在于,提供基于数字哨兵的多链路性能测试方法,解决以上技术问题;
[0005]本专利技术的目的还在于,提供基于数字哨兵的多链路性能测试系统,解决以上技术问题。
[0006]本专利技术所解决的技术问题可以采用以下技术方案来实现:
[0007]基于数字哨兵的多链路性能测试方法,包括
[000本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于数字哨兵的多链路性能测试方法,其特征在于,包括,步骤S1,一调度机产生测试指令,将所述测试指令下发至多个执行机;步骤S2,所述执行机获取数据库内的用户信息,基于所述测试指令向数字哨兵系统执行携带所述用户信息的并发压力测试;步骤S3,所述数字哨兵系统向对应的所述执行机输出模拟所述用户信息的响应结果;步骤S4,所述调度机收集所有所述执行机接收的所述响应结果生成测试结果。2.根据权利要求1所述的多链路性能测试方法,其特征在于,步骤S2中,所述执行机对所述用户信息进行加密生成加密数据包,所述数字哨兵系统接收所述加密数据包后进行解密获得所述用户信息。3.根据权利要求1所述的多链路性能测试方法,其特征在于,所述执行机采用RSA加密和Base64加密方式对所述用户信息进行加密,所述数字哨兵系统进行相对应的解密获得所述用户信息。4.根据权利要求1所述的多链路性能测试方法,其特征在于,步骤S3中,所述数字哨兵系统对生成的所述响应结果进行加密形成加密后的响应结果,所述执行机接收所述加密后的响应结果并进行解密查看。5....

【专利技术属性】
技术研发人员:程栋吴颖健金慧智
申请(专利权)人:上海市大数据股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1