【技术实现步骤摘要】
一种智慧负载的实现方法及装置
本专利技术属于软件性能测试
,具体涉及一种智慧负载的实现方法及装置。
技术介绍
性能测试:是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试。通常的实现方式为一个测试主节点,添加多台安装压力测试工具客户端的pc(负载机),并发压测软件系统,分担主节点的测试压力。随着软件行业的快速发展,现代的软件系统越来越复杂,功能越来越多,测试人员除了需要保证基本的功能测试质量,性能也随越来越受到人们的关注。软件性能测试是发现软件性能问题的最有效的手段,而完备有效的性能测试是最关键的。在大数据、云计算的时代背景下,集群式软件应用场景越来越多。这就对软件测试提出了更高的要求,尤其对软件的性能测试技术提出了挑战。传统的软件性能测试采用单pc或者增加两三台负载机的方式,规模 ...
【技术保护点】
1.一种智慧负载的实现方法,其特征在于,包括如下步骤:S1.启动测试,负载管理节点自动扫描空闲状态的负载工作节点;S2.负载管理节点自动与空闲状态的负载工作节点建立连接;S3.负载工作节点进入忙碌状态,负载管理节点与忙碌状态负载工作节点进行性能测试;S4.性能测试结束,负载管理节点自动与忙碌状态的负载工作节点断开连接;S5.结束测试。
【技术特征摘要】
1.一种智慧负载的实现方法,其特征在于,包括如下步骤:S1.启动测试,负载管理节点自动扫描空闲状态的负载工作节点;S2.负载管理节点自动与空闲状态的负载工作节点建立连接;S3.负载工作节点进入忙碌状态,负载管理节点与忙碌状态负载工作节点进行性能测试;S4.性能测试结束,负载管理节点自动与忙碌状态的负载工作节点断开连接;S5.结束测试。2.如权利要求1所述的智慧负载的实现方法,其特征在于,步骤S1之前还包括如下步骤:SA1.负载管理节点安装管理客户端,负载工作节点安装负载客户端。3.如权利要求1所述的智慧负载的实现方法,其特征在于,步骤S1中,负载管理节点自动扫描局域网中所有空闲状态的负载工作节点。4.如权利要求3所述的智慧负载的实现方法,其特征在于,步骤S2具体步骤如下:S21.负载工作节点接收到负载管理节点扫描空闲状态负载工作节点的命令后,判断自身工作状态;S22.若为空闲状态,则负载工作节点向负载管理节点发送确认空闲状态命令;S23.负载管理节点接收到负载工作节点发送的确认空闲状态命令后,向负载工作节点发送建立连接请求;S24.负载工作节点向负载管理节点发送确认建立连接命令,并向负载管理节点发送自身IP地址,修改自身状态为忙碌状态;S25.负载管理节点将建立连接的负载工作节点添加到负载机列表中。5.如权利要求4所述的智慧负载的实现方法,其特征在于,步骤S22中,若负载工作节点判断自身工作状态为忙碌状态,则丢弃消息,不处理。6.如权利要求1所述的智慧负载的实现方法,其特征在于,步骤S4具体步骤如下:S41.负载管理节点判断性能测试是否结束;S42.若否,返回步骤S41;若是,负载管理节点释放与负载工作节点的连接;S43.负载工作节点修改自身工作状态为空闲状态。7.一种智慧负载的实现装置,其特征...
【专利技术属性】
技术研发人员:李男,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。