【技术实现步骤摘要】
一种基于多语言的算子测试用例生成和优化方法
本专利技术属于算子测试用例生成和优化方法
,具体涉及一种基于多语言的算子测试用例生成和优化方法。
技术介绍
计算机编程语言是程序设计的最重要的工具,它是指计算机能够接受和处理的、具有一定语法规则的语言。从计算机诞生至今,计算机语言经历了机器语言、汇编语言和高级语言几个阶段,在所有的程序设计语言中,只有机器语言编制的源程序能够被计算机直接理解和执行,用其它程序设计语言编写的程序都必须利用语言处理程序“翻译”成计算机所能识别的机器语言程序。随着网络系统的不断发展,C、C++等语言编程都遇到了一定问题。在这一情况下,Java语言因其对网络环境的适应性,进而成为了网络软件编程的主要语言,本专利技术提出一种基于多语言的算子测试用例生成和优化方法对Java语言算子进行测试。
技术实现思路
本专利技术的目的在于提供一种基于多语言的算子测试用例生成和优化方法,以解决上述
技术介绍
中提出现有技术中的问题。本专利技术采用了如下技术方案:一种基于多语言的算 ...
【技术保护点】
1.一种基于多语言的算子测试用例生成和优化方法,其特征在于:包括以下步骤:/nS1、导入工程,在JAVAIDE中创建一个java工程,工程目录中不要有中文、空格等特殊符号,导入算子测试平台的CalcTest.jar;IDE推荐使用IntelliJ IDEA Community Edition;/nS2、创建入口启动类,使用CalcTest.jar中的CalcMain创建入口启动类;一般建议创建在src根目录下;/nS3、创建算子描述文件.xml和算子类实现文件.java;在xml中,所有参数定义都放在<moduleParam>标记中,在该标记中,要给算子定义一个 ...
【技术特征摘要】
1.一种基于多语言的算子测试用例生成和优化方法,其特征在于:包括以下步骤:
S1、导入工程,在JAVAIDE中创建一个java工程,工程目录中不要有中文、空格等特殊符号,导入算子测试平台的CalcTest.jar;IDE推荐使用IntelliJIDEACommunityEdition;
S2、创建入口启动类,使用CalcTest.jar中的CalcMain创建入口启动类;一般建议创建在src根目录下;
S3、创建算子描述文件.xml和算子类实现文件.java;在xml中,所有参数定义都放在<moduleParam>标记中,在该标记中,要给算子定义一个参数,请使用<calcRow>标记,每个参数均使用一对<calcRow></calcuRow>,使用XML文件描述算子定义信息及自动化参数界面配置相关定义信息,算子定义分为:算子ID,算子版本,算子作者,算子描述,算子说明,算子创建时间,算子全限定名,数据源输入定义,参数定义,输出定义,执行操作定义,通过解析xml文件,系统根据这些定义自动生产算子配置UI界面;
S4、启动算子测试平台;
S5、将算子打成jar包。
2.根据权利要求1所述的一种基于多语言的算子测试用例生成和优化方法,其特征在于:所述S2步骤中在创建入口启动类前,需要首先引入如下两个类;
importcn.cloudata.calcTest.utils.CalcMain;
importjava.net.UR...
【专利技术属性】
技术研发人员:洪小林,
申请(专利权)人:测点大数据苏州有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。