【技术实现步骤摘要】
一种性能测试方法、装置、设备和存储介质
[0001]本申请涉及软件测试领域,特别涉及一种性能测试方法、装置、设备和存储介质。
技术介绍
[0002]随着家庭安防与企业监控安防行业的兴起,越来越多的家庭或企业采用基于物联网技术的智能监控摄像头进行安全监控。目前主流的监控平台大多采用“多对一对多”架构。随着接入设备的不断增长,对后台服务器的性能要求也与日俱增。因此对服务器进行性能测试,也至关重要。
[0003]目前,在对服务器的进行性能测试时,需要采用第三方工具,例如,nmon服务器指标数据采集手段,对获取的业务数据进行分析,或者,需要测试人员针对获取的业务数据进行分析,进而得出服务器的性能情况,不仅会浪费人力资源,还会使测试结果不具有准确性。
技术实现思路
[0004]为了解决上述现有技术中的问题,本申请实施例提供了一种性能测试方法、装置、设备和存储介质,可以实现自动对测试数据进行分析处理,得出服务器的性能情况,不仅可以节省人力资源,还可以保证测试结果的准确性。
[0005]第一方面,本申请实施 ...
【技术保护点】
【技术特征摘要】
1.一种性能测试方法,其特征在于,应用于测试设备,所述方法包括:接收服务器发送的业务执行指令;所述业务执行指令中包含至少一个目标业务;执行所述目标业务;获取执行所述目标业务时对应的业务数据;所述业务数据包含所述测试设备生成的业务数据和所述服务器生成的业务数据;基于所述业务数据,以及用户预先设置的业务数据基值,确定所述服务器的性能。2.根据权利要求1所述的方法,其特征在于,所述业务数据基值包括下述至少一项:所述被测服务器的中央处理器CPU的使用率;所述被测服务器的CPU的负载使用率;所述被测服务器的内存使用率;所述被测服务器的磁盘读写速率;所述被测服务器的网络吞吐量;所述虚拟图像采集装置完成设备注册的时间;所述虚拟图像采集装置完成推流的时间;所述虚拟图像采集装置完成所述目标业务的响应耗时;所述虚拟图像采集装置的在线数量。3.根据权利要求1所述的方法,其特征在于,所述接收服务器发送的业务执行指令之前,所述方法还包括:响应于用户针对所述测试设备的启动操作,向所述服务器发送针对虚拟图像采集装置的注册请求;接收所述服务器发送的注册成功应答后,持续向所述服务器发送心跳,并触发所述服务器下发的推流请求,所述推流指令中包含推流地址和端口号;根据所述推流指令,将预先设置的视频数据文件转换成视频数据流,并发送至所述服务器。4.根据权利要求1所述的方法,其特征在于,所述业务数据包括第一业务数据和第二业务数据;所述获取执行所述目标业务时对应的业务数据,包括:获取执行所述目标业务时对应的所述第一业务数据;按照预先设置的增压策略,增加虚拟图像采集装置的数量;获取数量增加后的各个虚拟图像采集装置执行所...
【专利技术属性】
技术研发人员:赵志勇,陈桓,徐仲伟,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。