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

技术编号:36089433 阅读:19 留言:0更新日期:2022-12-24 11:05
本发明专利技术公开了一种界面测试案例的生成方法、装置、设备及介质。该方法包括:获取相对待测试界面预先编写的规范化需求模板;按照设定的解析规则对规范化需求模板进行解析,生成待测试界面对应的流程图;根据流程图结合预先确定的待测试界面的界面元素坐标库,生成待测试界面的界面测试案例。通过该方法,为测试人员提供了规范化需求模板,根据规范化需求模板生成待测试界面对应的需求的流程图,将待测试界面中的界面元素自动转换为对应的坐标,根据流程图与界面元素坐标库,自动生成界面测试案例,省去了人工点击待测试界面进行录制的过程,提高了界面测试案例的生成效率,也避免了人为录制产生的差异而导致的界面测试案例冲突的问题。突的问题。突的问题。

【技术实现步骤摘要】
界面测试案例的生成方法、装置、设备及介质


[0001]本专利技术涉及计算机测试领域,尤其涉及界面测试案例的生成方法、装置、设备及介质。

技术介绍

[0002]在软件系统开发过程中,为了验证系统的稳定性和功能性,通常需要对开发的软件进行系统功能测试。系统功能测试过程一项非常重要的工作就是生成功能测试案例,其中在功能测试案例中占比最高的是界面测试案例。生成界面测试案例的过程是繁琐的且容易出错的。
[0003]现有技术一般采用首先通过人工录制的方式,生成自动化脚本,然后对这些脚本进行维护管理,在每次投产之前用机器执行,进行回归测试。在自动化脚本生成的过程中,由于人工录制的原因,不免产生人为的差异,同样一支交易,由两个不同的人来进行录制,最后得到的脚本也略有不同。这种情况对脚本的维护带来了些许困扰,同时人工录制的方式也对人力带来了挑战。

技术实现思路

[0004]本专利技术提供了一种界面测试案例的生成方法、装置、设备及介质,以实现自动生成界面测试案例。
[0005]根据本专利技术的第一方面,提供了一种界面测试案例的生成方本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种界面测试案例的生成方法,其特征在于,包括:获取相对待测试界面预先编写的规范化需求模板;按照设定的解析规则对所述规范化需求模板进行解析,生成所述待测试界面对应的流程图;根据所述流程图结合预先确定的所述待测试界面的界面元素坐标库,生成所述待测试界面的界面测试案例。2.根据权利要求1所述的方法,其特征在于,所述按照设定的解析规则对所述规范化需求模板进行解析,生成所述待测试界面对应的流程图,包括:根据所述解析规则,确定所述规范化需求模板中包括的执行步骤;根据所述执行步骤,生成所述待测试界面对应的流程图。3.根据权利要求1所述的方法,其特征在于,所述界面元素坐标库的确定步骤,包括:获取所述待测试界面对应的界面参数信息;根据所述界面参数信息,对所述待测试界面中包括的界面元素进行坐标化处理,生成坐标化处理结果;根据所述坐标化处理结果,确定界面元素坐标库。4.根据权利要求1所述的方法,其特征在于,所述根据所述流程图结合预先确定的所述待测试界面的界面元素坐标库,生成所述待测试界面的界面测试案例,包括:根据所述流程图,确定所述界面元素坐标库中包括的元素坐标信息对应的元素操作顺序;按照设定的脚本规则对所述元素操作顺序进行编译,生成所述待测试界面的界面测试案例。5.根据权利要求4所述的方法,其特征在于,所述根据所述流程图,确定所述界面元素坐标库中包括的元素坐标信息对应的元素操作顺序,包括:获取所述界面元素坐标库中各界面元素对应的元素坐标信息;按照所述流程图包含的逻辑顺序对所述元素坐标信息进行排列;根据排列结果,确定所述元素坐标信息对应的元素操作顺序。6.根据权利要求...

【专利技术属性】
技术研发人员:马骁雄
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

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

1