System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 性能测试方法、装置、服务器、存储介质及程序产品制造方法及图纸_技高网

性能测试方法、装置、服务器、存储介质及程序产品制造方法及图纸

技术编号:42371167 阅读:21 留言:0更新日期:2024-08-16 14:53
本申请涉及一种性能测试方法、装置、服务器、存储介质及程序产品。该方法包括:响应于待测服务器的性能测试请求,获取网络信息更新过程中产生的测试日志,根据测试日志进行性能测试,确定待测服务器的性能测试结果,其中,网络信息更新过程为部署在测试机上的网络信息更新模块将网络信息更新为待测服务器的目标网络信息的过程。采用上述方法可以通过测试机上部署的网络信息更新模块实现网络信息更新,以让测试机切换与不同服务器之间进行通信连接,并通过网络信息更新过程中产生的测试日志实现服务器的性能测试,该过程避免了人工手动参与,不仅能够提高服务器性能的测试速度和效率,还能够提高服务器性能测试结果的准确性。

【技术实现步骤摘要】

本申请涉及服务器,特别是涉及一种性能测试方法、装置、服务器、存储介质及程序产品


技术介绍

1、随着互联网的发展,服务器被广泛应用于各种场景,如多种需要提供服务和资源等场景。

2、对于服务器而言,企业不仅关注服务器的功能是否强大,更关注的是服务器的性能。因此,对服务器的性能进行测试是目前服务器领域非常关注的技术之一。

3、然而,相关技术中对服务器的性能进行测试,会存在测试效率较低的问题。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种性能测试方法、装置、服务器、存储介质及程序产品,能够提高服务器性能测试的测试效率。

2、第一方面,本申请实施例提供了一种性能测试方法,应用于测试机,该方法包括:

3、响应于待测服务器的性能测试请求,获取网络信息更新过程中产生的测试日志;网络信息更新过程为网络信息更新模块将网络信息更新为待测服务器的目标网络信息的过程;网络信息更新模块部署在测试机上;

4、根据测试日志进行性能测试,确定待测服务器的性能测试结果。

5、本申请实施例中的技术方案,响应于待测服务器的性能测试请求,获取网络信息更新过程中产生的测试日志,根据测试日志进行性能测试,确定待测服务器的性能测试结果,其中,网络信息更新过程为部署在测试机上的网络信息更新模块将网络信息更新为待测服务器的目标网络信息的过程;上述方法可以通过测试机上部署的网络信息更新模块实现网络信息更新,以让测试机切换与不同服务器之间进行通信连接,并通过网络信息更新过程中产生的测试日志实现服务器的性能测试,该过程通过自动化方式实现,避免了人工手动参与,这样不仅能够提高服务器性能的测试速度和效率,还能够减少人工参与误差,提高服务器性能测试结果的准确性。

6、在其中一个实施例中,在获取网络信息更新过程中产生的测试日志之前,上述方法还包括:

7、若测试机与其他待测服务器连接,则将其他待测服务器的网络信息更新为目标网络信息;

8、若测试机与待测服务器连接,则将目标网络信息更新为其他待测服务器的网络信息,再将其他待测服务器的网络信息更新为目标网络信息。

9、本申请实施例中的技术方案,若测试机与其他待测服务器连接,则将其他待测服务器的网络信息更新为目标网络信息;若测试机与待测服务器连接,则将目标网络信息更新为其他待测服务器的网络信息,再将其他待测服务器的网络信息更新为目标网络信息;上述方法可以根据测试机与待测服务器的连接状态,成功执行网络信息更新过程,以成功获取网络信息更新过程中产生的测试日志,提高服务器性能测试的成功率。

10、在其中一个实施例中,获取网络信息更新过程中产生的测试日志,包括:

11、将网络信息更新过程中产生的每个信息依次存储至初始日志中,得到测试日志。

12、本申请实施例中的技术方案,将网络信息更新过程中产生的每个信息依次存储至初始日志中得到测试日志;上述方法可以将网络信息更新过程中产生的每个信息均存储至初始日志中,以使测试日志中包含的测试数据更全面,为后续提高服务器性能测试的精准度提供参考信息。

13、在其中一个实施例中,性能测试请求中携带待测服务器的标识、子网掩码和网关信息,上述方法还包括:

14、根据待测服务器的标识,获取待测服务器的互联网协议ip地址;

15、将待测服务器的ip地址、子网掩码和网关信息确定为目标网络信息。

16、本申请实施例中的技术方案,根据待测服务器的标识获取待测服务器的互联网协议ip地址,并将待测服务器的ip地址、子网掩码和网关信息确定为目标网络信息;上述方法可以根据性能测试请求中携带的信息确定待测服务器的目标网络信息,快速定位性能测试的对象,即待测服务器,并且能够进一步让测试机实现网络信息更新过程提供参考信息。

17、在其中一个实施例中,在将网络信息更新过程中产生的每个信息依次存储至初始日志中之前,上述方法还包括:

18、对网络信息的更新模式进行配置,并获取更新模式的配置信息;

19、将配置信息存储至初始日志中。

20、本申请实施例中的技术方案,对网络信息的更新模式进行配置,并获取更新模式的配置信息,将配置信息存储至初始日志中;上述方法可以对网络信息的更新模式进行配置,不仅可以将更新模式的配置信息存储至初始日志中,还可以为后续在不同更新模式下获取网络信息更新过程中产生的测试数据,以使最终获取到的测试日志中包含的测试数据更全面,为后续提高服务器性能测试的精准度提供参考信息。

21、在其中一个实施例中,将网络信息更新过程中产生的每个信息依次存储至初始日志中,包括:

22、将网络信息更新为目标网络信息,并产生更新信息以及将更新信息存储至初始日志中;

23、获取测试机与待测服务器的连接状态,并产生连接状态对应的第一获取信息以及将第一获取信息存储至初始日志中;

24、在连接状态为连通的情况下,获取待测服务器的网页登录结果,并产生网页登录结果对应的第二获取信息以及将第二获取信息存储至初始日志中。

25、本申请实施例中的技术方案,将网络信息更新为目标网络信息,并产生更新信息以及将更新信息存储至初始日志中,获取测试机与待测服务器的连接状态,并产生连接状态对应的第一获取信息以及将第一获取信息存储至初始日志中,在连接状态为连通的情况下,获取待测服务器的网页登录结果,并产生网页登录结果对应的第二获取信息以及将第二获取信息存储至初始日志中;上述方法可以将网络信息更新过程中产生的每个信息存储至初始日志中,以使最终获取到的测试日志中包含的测试数据更全面,为后续提高服务器性能测试的精准度提供参考信息。

26、在其中一个实施例中,将网络信息更新为目标网络信息,包括:

27、对ip地址进行合法性校验;

28、在合法性校验通过的情况下,将网络信息更新为目标网络信息。

29、本申请实施例中的技术方案,对ip地址进行合法性校验,并在合法性校验通过的情况下,将网络信息更新为目标网络信息;上述方法可以先对目标网络信息中的ip地址进行合法性校验,使得合法性ip地址才能被更新,从而能够提高网络信息更新过程的安全性,并且在更新成功后测试机能够安全访问待测服务器,还能够提高待测服务器的安全性。

30、第二方面,本申请实施例提供了一种性能测试装置,该装置包括:

31、请求响应模块,用于响应于待测服务器的性能测试请求,获取网络信息更新过程中产生的测试日志;网络信息更新过程为网络信息更新模块将网络信息更新为待测服务器的目标网络信息的过程;网络信息更新模块部署在测试机上;

32、性能测试模块,用于根据测试日志进行性能测试,确定待测服务器的性能测试结果。

33、第三方面,本申请实施例还提供了一种计算机设备,计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行本文档来自技高网...

【技术保护点】

1.一种性能测试方法,其特征在于,应用于测试机,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述获取网络信息更新过程中产生的测试日志之前,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述获取网络信息更新过程中产生的测试日志,包括:

4.根据权利要求3所述的方法,其特征在于,所述性能测试请求中携带所述待测服务器的标识、子网掩码和网关信息;所述方法还包括:

5.根据权利要求3所述的方法,其特征在于,在所述将所述网络信息更新过程中产生的每个信息依次存储至初始日志中之前,所述方法还包括:

6.根据权利要求3所述的方法,其特征在于,所述将所述网络信息更新过程中产生的每个信息依次存储至初始日志中,包括:

7.根据权利要求6所述的方法,其特征在于,所述将所述网络信息更新为所述目标网络信息,包括:

8.一种性能测试装置,其特征在于,所述装置包括:

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1-7中任一项所述的方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种性能测试方法,其特征在于,应用于测试机,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,在所述获取网络信息更新过程中产生的测试日志之前,所述方法还包括:

3.根据权利要求1或2所述的方法,其特征在于,所述获取网络信息更新过程中产生的测试日志,包括:

4.根据权利要求3所述的方法,其特征在于,所述性能测试请求中携带所述待测服务器的标识、子网掩码和网关信息;所述方法还包括:

5.根据权利要求3所述的方法,其特征在于,在所述将所述网络信息更新过程中产生的每个信息依次存储至初始日志中之前,所述方法还包括:

6.根据...

【专利技术属性】
技术研发人员:王佳陈颖秦晓宁
申请(专利权)人:宁畅信息技术杭州有限公司
类型:发明
国别省市:

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

1