摘要
本发明提供一种基于用户行为模拟的系统性能测试方法及系统,涉及系统测试技术领域,包括:获取被测系统的业务节点以及描述各个业务节点之间跳转路径的业务逻辑;基于业务逻辑,结合具有启发式权重与随机扰动的随机游走算法生成描述用户访问各个业务节点顺序的用户行为序列;以被测系统的最大承载流量为约束,生成符合用户自然行为的动态流量峰值曲线;按动态流量峰值曲线调度用户行为序列对被测系统进行多个测试类型的压力测试;采集测试过程中的性能数据;通过滑动窗口提取性能数据中的突变数据;将性能数据和相对应的突变数据作为被测系统的性能测试结果输出。可以在没有历史数据的情况下,以符合用户实际行为的数据进行准确高效的系统测试。
技术关键词
系统性能测试方法
滑动窗口
节点
曲线
数据
计算机可读指令
逻辑
灾难恢复测试
系统测试技术
动态
性能测试系统
序列
邻居
处理器
算法
错误率
可读存储介质
短距离
存储器
压力
系统为您推荐了相关专利信息
智能风控系统
图像识别单元
智能匹配模块
监控模块
链路
评估预测方法
回归方法
模型训练模块
支持向量回归模型
信息管理装置
数据接入方法
编织方法
模块
数据同步
工单管理系统
数据实时监控系统
大数据实时监控
数据特征提取
模型训练模块
数据采集模块