当前位置: 首页 > 专利查询>吉林大学专利>正文

一种实时计算引擎测试方法和系统技术方案

技术编号:25041316 阅读:25 留言:0更新日期:2020-07-29 05:32
本发明专利技术公开了一种实时计算引擎测试方法和系统,该方法包括:选择测试方向;所述测试方向包括:性能测试、功能测试和稳定性测试三个大方向;在对应测试方向下添加测试用例;所述测试用例包括:名称和所属场景;确定所述测试用例是否需要参数,若需要参数,则获取输入的参数;否则继续执行;调用实时计算引擎,对所述测试用例所涉及的测试内容进行实现;计算并获取测试用例请求的结果数据;所述结果数据为测试结果;显示所述测试结果。该方法,通过模拟负载,通过不同压力类别测试实时计算引擎的强度和分析整体性能,能够有效提高测试的效率。

【技术实现步骤摘要】
一种实时计算引擎测试方法和系统
本专利技术涉及数据处理
,特别涉及一种实时计算引擎测试方法和系统。
技术介绍
数据是计算的基础,数据处理广泛存在于各类计算机应用之中,是计算机应用的一个重要功能和组成部分。但是目前对于数据处理的研究大多集中在数据处理的具体方法和技术上,尚缺乏系统化、通用化的数据处理方法。根据IBM的统计报告显示,当今世界90%以上的数据产生源于新设备、传感器以及技术的出现,数据增长率也会为此加速。而从技术上讲,这意味着大数据领域处理这些数据将变得更加复杂和具有挑战性。实时计算引擎是为运行实时计算的核心组件,用于提供各种运行所需的各种工具,所以实时计算引擎受到了广大开发人员的关注。现在市面上已有的实时计算引擎测试方法,各个测试模块不能公用,维护工作量也比较大。而且新接手工作的测试人员需要学习新的计算引擎框架,耗费学习成本大,延长了工作周期。专利号为CN106649119B的专利技术专利《流计算引擎的测试方法及装置》,是对流计算引擎进行测试,流计算强调对某个时间段内的数据进行计算,例如一天的营业额,一天本文档来自技高网...

【技术保护点】
1.一种实时计算引擎测试方法,其特征在于,包括:/n选择测试方向;所述测试方向包括:性能测试、功能测试和稳定性测试三个大方向;/n在对应测试方向下添加测试用例;所述测试用例包括:名称和所属场景;/n确定所述测试用例是否需要参数,若需要参数,则获取输入的参数;否则继续执行;/n调用实时计算引擎,对所述测试用例所涉及的测试内容进行实现;/n计算并获取测试用例请求的结果数据;所述结果数据为测试结果;/n显示所述测试结果。/n

【技术特征摘要】
1.一种实时计算引擎测试方法,其特征在于,包括:
选择测试方向;所述测试方向包括:性能测试、功能测试和稳定性测试三个大方向;
在对应测试方向下添加测试用例;所述测试用例包括:名称和所属场景;
确定所述测试用例是否需要参数,若需要参数,则获取输入的参数;否则继续执行;
调用实时计算引擎,对所述测试用例所涉及的测试内容进行实现;
计算并获取测试用例请求的结果数据;所述结果数据为测试结果;
显示所述测试结果。


2.如权利要求1所述的一种实时计算引擎测试方法,其特征在于,调用实时计算引擎,对所述测试用例所涉及的测试内容进行实现,包括:
在所述性能测试方向下,实时计算引擎执行不同语言的不同程序代码时,分别测试吞吐量、内存、CPU、JVM和实时性。


3.如权利要求1所述的一种实时计算引擎测试方法,其特征在于,调用实时计算引擎,对所述测试用例所涉及的测试内容进行实现,包括:
在所述功能测试方向下,实时计算引擎执行不同语言的不同程序代码时,对异常数据处理、数据缓存和数据格式进行测试。


4.如权利要求1所述的一种实时计算引擎测试方法,其特征在于,调用实时计算引擎,对所述测试用例所涉及的测试内容进行实现,包括:
在所述稳定性测试方向下,通过加载负荷,持续运行预设时间,检测是否能够稳定运行。

...

【专利技术属性】
技术研发人员:包铁朱蓓蓓彭涛张雪松刘露王上
申请(专利权)人:吉林大学
类型:发明
国别省市:吉林;22

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

1