【技术实现步骤摘要】
抓图服务的性能测试方法、装置、设备及存储介质
[0001]本专利技术涉及服务测试
,尤其涉及一种抓图服务的性能测试方法、装置、设备及存储介质。
技术介绍
[0002]在工业生产中,智能生产及智能制造中都会有大量的2D/3D相机辅助完成视觉相关检测工作,检测过程中需要对视频中的图像进行算法识别和结果的保存,因此需要有工程服务对图像采集设备,例如摄像头的抓图软件开发工具包(Software Development Kit,SDK)进行封装,统一调用应用程序编程接口(Application Programming Interface,API),为了合理利用资源,保证抓图服务抓图准确率,需要对抓图服务进行性能测试以评估单机服务可以支持的摄像机数量,服务的最佳抓图间隔设置,并评估服务工作中占用的中央处理器(central processing unit,CPU)网络带宽,内存等系统资源。
[0003]目前,已有的抓图服务的性能主要用两种方式完成测试,一种是直接上线观察服务运行并统计线上的抓图准确率,这种方法直接用线上服务 ...
【技术保护点】
【技术特征摘要】
1.一种抓图服务的性能测试方法,其特征在于,包括:确定压力测试的第一单位时长查询率;基于所述第一单位时长查询率,对所述抓图服务进行压力测试,确定所述抓图服务的资源使用情况;当根据所述资源使用情况确定所述压力测试成功时,获取所述抓图服务的抓图服务日志;根据所述抓图服务日志,确定所述抓图服务的抓图服务性能。2.根据权利要求1所述的抓图服务的性能测试方法,其特征在于,所述确定压力测试的第一单位时长查询率,包括:获取线上抓图服务在预设时长内的第一单位时长查询率;计算所述预设时长内第二单位时长对应的所述第一单位时长查询率的平均值;将所述平均值与所述抓图服务的经验均值比较,确定两者中的较大值作为压力测试的第一单位时长查询率。3.根据权利要求2所述的抓图服务的性能测试方法,其特征在于,所述确定两者中的较大值作为压力测试的第一单位时长查询率之后,还包括:计算所述抓图服务在预设时长内第二单位时长第一单位时长查询率的tp指标;将所述tp指标与所述抓图服务的经验最大值进行比较,确定两者中的较大值作为压力测试的极限第一单位时长查询率;基于预设步长,调整所述第一单位时长查询率,直至达到所述极限第一单位时长查询率为止,以使利用不同的第一单位时长查询率对所述抓图服务进行压力测试。4.根据权利要求1所述的抓图服务的性能测试方法,其特征在于,所述确定所述抓图服务的资源使用情况,包括:采集所述压力测试时长段内的所述抓图服务的实际资源使用数据;计算所述压力测试时长段内的所述抓图服务的预测资源使用数据;根据所述实际资源使用数据和所述预测资源使用数据,确定所述抓图服务的资源使用情况。5.根据权利要求4所述的抓图服务的性能测试方法,其特征在于,所述根据所述实际资源使用数据和所述预测资源使用数据,确定所述抓图服务的资源使用情况,包括:若所述实际资源使用数据小于预设比例的所述预测...
【专利技术属性】
技术研发人员:蔡亚茹,旦小梅,吴统帅,
申请(专利权)人:盛景智能科技嘉兴有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。