一种图形化流程式测试用例的测试脚本生成方法技术

技术编号:36650383 阅读:16 留言:0更新日期:2023-02-18 13:12
本发明专利技术公开了一种图形化流程式测试用例的测试脚本生成方法,该方法是一种通过图形化流程式的测试用例自动生成C语言测试脚本的技术,由于C语言的高效性,用C语言编译的测试用例作为系统的测试对象,可大大提高测试准确性以及实时性。一种图形化流程式测试用例的测试脚本生成方法让测试工程师彻底省去编写测试脚本的时间,可让测试工程师专注于测试用例设计,且C语言测试脚本基于自动测试脚本框架生成,不会出现语法、逻辑等错误。一种图形化流程式测试用例的测试脚本生成方法在自动化测试领域具有重要意义,不仅可降低测试工程师的编程技术要求,也可大大降低测试成本与提高测试效率。该种方法目前广泛应用于船舶、航空航天等需要大量高时效性的自动化测试领域。等需要大量高时效性的自动化测试领域。等需要大量高时效性的自动化测试领域。

【技术实现步骤摘要】
一种图形化流程式测试用例的测试脚本生成方法


[0001]本专利技术涉及自动化生成C语言测试脚本领域,特别是涉及图形化流程式测试用例自动生成C语言测试脚本。
技术背景
[0002]在自动化测试领域,测试工程师往往要自行编写测试脚本对被测系统进行测试,这样对测试工程师的编程专业技术要求很高,测试工程师不仅需要对测试用例进行精心设计,还需要完成代码编写的工作,如果编写的代码存在Bug,测试工程师还需要反复检查以确定测试用例的准确性,这种传统的测试方法是一种相对效率低下的方法。目前市场上自动测试工具,大多需要测试工程师编写脚本代码,且以Python脚本为主,这种方法还是对测试工程师编程技术要求相对较高,而且Python脚本与C语言脚本执行效率相比,C语言脚本执行效率大大优于Python脚本。
[0003]一种图形化流程式测试用例的测试脚本生成方法让测试工程师彻底省去编写代码的时间,可让测试工程师专注于测试用例设计,且C语言测试脚本基于自动测试脚本框架生成,不会出现语法、逻辑等错误。一种图形化流程式测试用例的测试脚本生成方法在自动化测试领域具有重要意义,不仅可降低测试工程师的编程技术要求,也可大大降低测试成本与提高测试效率。

技术实现思路

[0004]本专利技术主要解决的技术问题是提供一种图形化流程式测试用例的测试脚本生成方法,解决测试工程师需要手动编写测试脚本代码的问题。
[0005]为了解决上述问题,本专利技术采用的技术方案是:提供一种图形化流程式测试用例的测试脚本生成方法,该方法是一种通过图形化流程式测试用例的设计自动生成C语言测试脚本的技术,图形化流程的测试用例设计更方便和快捷,不需要测试工程师编写代码,由于C语言的高效性,生成的C语言测试脚本可大大提高测试准确性以及实时性,结合两者的优点可以大大加快测试用例的编写速度和运行效率,基于图形化流程式测试用例的测试脚本生成方法其特征在于:
[0006]1.根据图形化流程自动生成C语言测试脚本;
[0007]2.图形化流程支持IF/ELSE判断、FOR循环、延时、EXIT退出、多线程等逻辑结构;
[0008]3.图形化流程每条动作对应着C语言测试脚本中的一个函数。
[0009]本专利技术的有益效果是:自动生成测试用例C语言测试脚本,大大降低测试工程师的编程能力专业性要求,提高测试效率,降低测试成本。
附图说明
[0010]本专利技术是对图形化流程式测试用例自动生成C语言测试脚本的一种方法,在图形化搭建完测试用例后,需要生成计算机可编译、可执行的测试脚本,自动生成的C语言测试
脚本就是一种可编译、可执行的测试脚本。
[0011]图1是图形化流程式结构的测试用例图。
[0012]通过图形化配置的测试用例,这种图形结构并不能直接运行在计算机中,需要转化成计算机可编译、 可运行的测试脚本代码程序,通过对测试用例步骤的解析,每条步骤生成一个C语言函数,就会得到C语 言代码测试脚本。
[0013]图2是根据图1生成的C语言代码测试脚本图。
[0014][0015]图2是对图1的抽象代码解析,测试工程师只需要建立图1中的图形化流程式结构测试用例,就会生成如图2所示的C语言测试脚本代码程序,测试脚本代码程序中包含了图1中的测试步骤的注释与说明,形成一一对应关系。C语言测试脚本代码程序可编译成计算机中可运行的程序。
具体实施方式
[0016]本专利技术通过将图形化流程式测试用例自动生成C语言的测试脚本代码程序,具体的实施方式是:
[0017]1.测试工程师以拖拽方式通过图形化流程式结构搭建测试用例;
[0018]2.测试工程师通过C语言测试脚本代码自动生成框架,点击按钮自动生成C语言测试脚本。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图形化流程式测试用例的测试脚本生成方法是一种图形化流程式测试用例自动生成C语言测试脚本的技术,图形化流程式的测试用例设计更方便和快捷,不需要测试工程师编写代码,生成的C语言测试脚本可大大提高测试准确性以及实时性,结合两者的优点可以...

【专利技术属性】
技术研发人员:段苏沛欧阳敏姜政
申请(专利权)人:上海佑创信息工程有限公司
类型:发明
国别省市:

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

1