测试案例生成方法、装置、设备、介质及产品制造方法及图纸

技术编号:41296463 阅读:12 留言:0更新日期:2024-05-13 14:45
本申请提供一种测试案例生成方法、装置、设备、介质及产品,涉及金融科技领域或其它相关领域。该方法包括:获取用户输入的测试执行流程、目标生成语言和目标测试框架;测试执行流程包括至少一个目标页面元素、至少一个目标操作和至少一个目标页面响应;从多个预设模板库中确定生成测试案例的目标模板库;生成各目标页面元素对应的第一目标测试代码;生成各目标操作对应的第二目标测试代码;生成各目标页面响应对应的第三目标测试代码;基于顺序关系、各第一目标测试代码、各第二目标测试代码和各第三目标测试代码,生成测试执行流程对应的测试案例。本申请的方案能够适用所有的测试人员并可以提高生成测试案例的效率。

【技术实现步骤摘要】

本申请涉及金融科技领域或其它相关领域,尤其涉及一种测试案例生成方法、装置、设备、介质及产品


技术介绍

1、随着信息技术的发展,电子设备和用户之间的交互变得越来越重要。用户界面是电子设备和用户之间进行交互的媒介,用户界面测试可以检查用户界面是否正常、是否存在妨碍用户行为的问题。

2、现目前的用户界面测试,多为自动化测试,由脚本运行自动化测试案例,验证用户界面的交互结果是否与预期结果一致。其中,测试人员可以通过前端测试框架编写自动化测试案例,这种方式需要测试人员具有一定的程序代码开发能力。或者,测试人员可以通过自动化测试工具录制界面操作的方式生成工具脚本作为自动化测试案例,但这种方式对于复杂用户界面生成的自动化测试案例可能仍需要测试人员进行代码的编写或修改。

3、综上,现目前生成自动化测试案例的方法,存在需要测试人员具有程序代码开发能力,不适用于所有的测试人员,并且测试案例的生成效率较低的问题。


技术实现思路

1、本申请提供一种测试案例生成方法、装置、设备、介质及产品,用以解决现有技术中本文档来自技高网...

【技术保护点】

1.一种测试案例生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述元素属性信息包括元素类型和至少一项元素定位信息;所述第一预设测试代码包括定位参数;所述元素类型为安全控件时,所述元素定位信息包括元素坐标和/或元素图像标识;所述元素类型为非安全控件时,所述元素定位信息至少包括元素标识和/或元素图像标识;

3.根据权利要求2所述的方法,其特征在于,所述将多个所述元素定位信息中的至少一个确定为赋值参数,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于各所述元素定位信息的类型,确定所述赋值参数,包括:p>

5.根据权...

【技术特征摘要】

1.一种测试案例生成方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述元素属性信息包括元素类型和至少一项元素定位信息;所述第一预设测试代码包括定位参数;所述元素类型为安全控件时,所述元素定位信息包括元素坐标和/或元素图像标识;所述元素类型为非安全控件时,所述元素定位信息至少包括元素标识和/或元素图像标识;

3.根据权利要求2所述的方法,其特征在于,所述将多个所述元素定位信息中的至少一个确定为赋值参数,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于各所述元素定位信息的类型,确定所述赋值参数,包括:

5.根据权利要求2所述的方法,其特征在于,所述第二预设测试代码包括:接口操作模拟代码和输入设备模拟代码;所述接口操作模拟代码通过向用户界面对应的应用程序接口传递用户对目标页面元素进行操作的信息来模拟用户对目标页面元素的操作,所述输入设备模拟代码通过模拟用户在输入设备上触发对目标页面元素的操作后,输入设备生成的信息来模拟用户操作;

6.根据权利要求5所述的方法,其特征在于,所述在...

【专利技术属性】
技术研发人员:翁丛张卉陆玮
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1