System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 模板生成方法、装置、计算机可读存储介质及电子设备制造方法及图纸_技高网

模板生成方法、装置、计算机可读存储介质及电子设备制造方法及图纸

技术编号:39973653 阅读:10 留言:0更新日期:2024-01-09 00:59
本发明专利技术公开了一种模板生成方法、装置、计算机可读存储介质及电子设备,通过自动读取测试设计方案中的目标测试需求,并获取目标测试需求下的参数,将其直接填充至脚本模板,避免通过人工粘贴关键数据,保证数据准确性。同时在脚本模板填充好对应参数后,自动生成脚本文件并存入预设文件目录,无需手动创建。本发明专利技术全程通过自动化的方式创建脚本文件并填充参数,提高了脚本开发的效率和质量。

【技术实现步骤摘要】

本专利技术涉及自动测试领域,尤其涉及一种模板生成方法、装置、计算机可读存储介质及电子设备


技术介绍

1、在软件正式上线前,通常都还需要经过测试阶段,而进行人工测试的效率低,并且有一些极端情况人工测试不方便触发,例如触发访问上限;故现有的软件测试中通常会采用编写脚本的形式,通过脚本模拟人的操作过程实现自动的软件测试,并且可以很方便地触发一些极端情况。

2、在脚本开发的过程中,通常会先制定出测试方案,再根据确定的测试方案开发脚本;开发脚本的过程是通过手动创建脚本,粘贴关键数据;这样会存在效率低,质量低的问题。


技术实现思路

1、本专利技术所要解决的技术问题是:提供一种模板生成方法、装置、计算机可读存储介质及电子设备,实现测试过程中脚本模板的自动生成。

2、为了解决上述技术问题,本专利技术采用的一种技术方案为:

3、一种模板生成方法,包括步骤:

4、读取测试设计方案,所述测试设计方案包括至少一个测试需求;

5、当读取到目标测试需求时,根据目标测试需求中的参数填充脚本模板,得到脚本文件;

6、将所述脚本文件存入预设文件目录。

7、为了解决上述技术问题,本专利技术采用的另一种技术方案为:

8、一种模板生成装置,包括:

9、读取模块,用于读取测试设计方案,所述测试设计方案包括至少一个测试需求;

10、填充模块,用于当读取到目标测试需求时,根据目标测试需求中的参数填充脚本模板,得到脚本文件;

11、存储模块,用于将所述脚本文件存入预设文件目录。

12、为了解决上述技术问题,本专利技术采用的另一种技术方案为:

13、一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述模板生成方法中的各个步骤。

14、为了解决上述技术问题,本专利技术采用的另一种技术方案为:

15、一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述模板生成方法中的各个步骤。

16、本专利技术的有益效果在于:通过自动读取测试设计方案中的目标测试需求,并获取目标测试需求下的参数,将其直接填充至脚本模板,避免通过人工粘贴关键数据,保证数据准确性。同时在脚本模板填充好对应参数后,自动生成脚本文件并存入预设文件目录,无需手动创建。本专利技术全程通过自动化的方式创建脚本文件并填充参数,提高了脚本开发的效率和质量。

本文档来自技高网...

【技术保护点】

1.一种模板生成方法,其特征在于,包括步骤:

2.根据权利要求1所述的一种模板生成方法,其特征在于,所述读取测试设计方案包括:

3.根据权利要求1所述的一种模板生成方法,其特征在于,所述当读取到目标测试需求时,根据目标测试需求中的参数填充脚本模板,得到脚本文件包括:

4.根据权利要求3所述的一种模板生成方法,其特征在于,所述脚本模板包括至少一个测试需求信息;所述测试需求信息按照预设的脚本规则进行配置;

5.根据权利要求1所述的一种模板生成方法,其特征在于,每一所述目标测试需求均包括测试名称、预期条件、测试步骤、预期结果、作者信息以及拓扑结构。

6.根据权利要求2所述的一种模板生成方法,其特征在于,所述测试设计方案文件的数据结构为二维表;所述读取参数包括读取页数、读取行数以及读取列数。

7.根据权利要求1所述的一种模板生成方法,其特征在于,所述读取测试设计方案包括:

8.一种模板生成装置,其特征在于,包括:

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任意一项所述的一种模板生成方法中的各个步骤。

10.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-7任意一项所述的一种模板生成方法中的各个步骤。

...

【技术特征摘要】

1.一种模板生成方法,其特征在于,包括步骤:

2.根据权利要求1所述的一种模板生成方法,其特征在于,所述读取测试设计方案包括:

3.根据权利要求1所述的一种模板生成方法,其特征在于,所述当读取到目标测试需求时,根据目标测试需求中的参数填充脚本模板,得到脚本文件包括:

4.根据权利要求3所述的一种模板生成方法,其特征在于,所述脚本模板包括至少一个测试需求信息;所述测试需求信息按照预设的脚本规则进行配置;

5.根据权利要求1所述的一种模板生成方法,其特征在于,每一所述目标测试需求均包括测试名称、预期条件、测试步骤、预期结果、作者信息以及拓扑结构。

6.根据权利要求2所述的一种...

【专利技术属性】
技术研发人员:孙成思何瀚王灿任柯
申请(专利权)人:成都佰维存储科技有限公司
类型:发明
国别省市:

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

1