一种多端信息交流的测试方法及系统与流程

文档序号:35966862发布日期:2023-11-09 07:05阅读:来源:国知局

技术特征:

1.一种多端信息交流的测试方法,包括以下步骤:

2.根据权利要求1所述的一种多端信息交流的测试方法,其特征在于:所述配置自动测试脚本的内容包括有:配置自动测试脚本的参数和全局变量,其中所述参数包括有测试次数和测试模式,所述全局变量为测试环境的全局变量。

3.根据权利要求2所述的一种多端信息交流的测试方法,其特征在于:启动所述客户端测试线程时执行以下步骤:

4.根据权利要求3所述的一种多端信息交流的测试方法,其特征在于:所述将用例中动作绑定至自动测试脚本中对应的函数的具体过程为:获取用例动作对应的关键字,通过图像识别在客户端上识别与关键字相似度大于预设值的内容,通过元素定位法定位客户端的页面上是否存在符合预期的元素,若是,将图像识别结果、元素定位结果与自动测试脚本中预设函数进行绑定,否则,重复图像识别与元素定位的步骤。

5.根据权利要求3所述的一种多端信息交流的测试方法,其特征在于:所述代码生成端用于生成汽车控制器中的应用程序,所述应用程序包括有若干个服务,所述服务包括有若干个控制方法;启动所述代码生成端测试线程时执行以下步骤:

6.根据权利要求5所述的一种多端信息交流的测试方法,其特征在于:在启动所述服务端测试线程和代码生成端测试线程后,返回服务端和代码生成端的测试结果文件前,还需要执行以下步骤:

7.根据权利要求6所述的一种多端信息交流的测试方法,其特征在于:所述调用上述测试结果文件,对测试结果进行汇总计算的具体过程为:读取测试结果文件,读取客户端测试日志、服务端测试日志和代码生成端测试日志,获取中间过程时间,计算信息交流速度和正确性结果并汇总加权计算,输出系统测试分值。

8.根据权利要求7所述的一种多端信息交流的测试方法,其特征在于:所述系统测试分值包括有客户端部分测试分值、服务端部分测试分值和代码生产端部分测试分值,所述客户端部分测试分值的计算过程如下所示:

9.一种多端信息交流的测试系统,该系统用于权利要求1-8任一项所述的一种多端信息交流的测试方法,其特征在于:包括有脚本配置模块、客户端线程测试模块、服务端线程测试模块、代码生成端线程测试模块、用例执行模块和总体计算模块;

10.根据权利要求9所述的一种多端信息交流的测试系统,其特征在于:所述用例执行模块包括有图像识别模块和元素定位模块,所述图像识别模块用于在客户端或页面上识别与关键字相似度大于预设值的内容,所述元素定位模块用于定位客户端或页面上是否存在符合预期的元素;


技术总结
本发明涉及一种多端信息交流的测试方法及系统,包括以下步骤:配置自动测试脚本;执行自动测试脚本,脚本分别启动客户端测试线程、服务端测试线程和代码生成端测试线程,测试线程返回客户端、服务端和代码生成端的测试结果文件;总体计算模块调用上述测试结果文件,对测试结果进行汇总计算,输出测试报告。本发明切换测试的环境后,无需重新构建测试数据,通过对测试的结果进行汇总计算,提供了一种评估测试结果准确性的方法,解决了人工统计测试数据可能不准确的问题。

技术研发人员:杨闯,李直旬,彭渝,谢东辰
受保护的技术使用者:重庆长安汽车股份有限公司
技术研发日:
技术公布日:2024/1/16
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1