页面测试方法、装置、电子设备以及存储介质制造方法及图纸

技术编号:36607597 阅读:50 留言:0更新日期:2023-02-04 18:32
本申请公开了一种页面测试方法、装置、电子设备及存储介质,方法包括:获取针对目标页面的目标测试表,目标测试表包括用例表以及对应用例表的用例步骤表,用例表包括针对目标页面的目标测试用例,用例步骤表包括目标测试用例中各个测试步骤的测试内容;通过预置测试工具,对用例表以及用例步骤表进行解析,得到用例数据文件和测试用例文件;根据用例数据文件以及测试用例文件,对目标页面进行测试,得到针对目标页面的测试结果。通过本申请的方法,直接通过用例表以及用例步骤表来获得用例数据文件以及测试用例文件,不需要技术人员手动编写测试用例和用例数据文件,提高了用例数据文件以及测试用例文件获得效率,进而提高了目标页面的测试效率。标页面的测试效率。标页面的测试效率。

【技术实现步骤摘要】
页面测试方法、装置、电子设备以及存储介质


[0001]本申请涉及电子设备控制
,更具体地,涉及一种页面测试方法、装置、电子设备以及存储介质。

技术介绍

[0002]目前,对于页面(例如前端页面)的测试验证一般是由技术人员通过JavaScript等工具,手动编写测试用例,在通过编写的测试用例,对页面进行测试。但是,采用该方法对页面测试,测试效率较低。

技术实现思路

[0003]有鉴于此,本申请提出了一种页面测试方法、装置、电子设备以及存储介质,以解决上述问题。
[0004]第一方面,本申请实施例提供了一种页面测试方法,方法包括:获取针对目标页面的目标测试表,目标测试表包括用例表以及对应用例表的用例步骤表,用例表包括针对目标页面的目标测试用例,用例步骤表包括目标测试用例中各个测试步骤的测试内容;通过预置测试工具,对用例表以及用例步骤表进行解析,得到用例数据文件和测试用例文件;根据用例数据文件以及测试用例文件,对目标页面进行测试,得到针对目标页面的测试结果。
[0005]第二方面,本申请实施例提供了一种页面测试装本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种页面测试方法,其特征在于,所述方法包括:获取针对目标页面的目标测试表,所述目标测试表包括用例表以及对应所述用例表的用例步骤表,所述用例表包括针对所述目标页面的目标测试用例,所述用例步骤表包括所述目标测试用例中各个测试步骤的测试内容;通过预置测试工具,对所述用例表以及所述用例步骤表进行解析,得到用例数据文件和测试用例文件;根据所述用例数据文件以及所述测试用例文件,对所述目标页面进行测试,得到针对所述目标页面的测试结果。2.根据权利要求1所述的方法,其特征在于,所述通过预置测试工具,对所述用例表以及所述用例步骤表进行解析,得到用例数据文件和测试用例文件,包括:从所述用例表中获取所述目标测试用例的用例状态;若所述目标测试用例的用例状态为执行测试,将所述目标测试用例确定为选定测试用例;通过预置测试工具,获取并解析所述选定测试用例对应的用例步骤表,得到对应所述选定测试用例的数据解析结果和用例文件;根据所述选定测试用例的数据解析结果,得到所述用例数据文件;根据所述选定测试用例的用例文件,得到所述测试用例文件。3.根据权利要求2所述的方法,其特征在于,所述选定测试用例包括按照顺序排列的多个测试步骤;所述通过预置测试工具,获取并解析所述选定测试用例对应的用例步骤表,得到对应所述选定测试用例的数据解析结果和用例文件,包括:从所述选定测试用例对应的用例步骤表中,获取所述选定测试用例下的第m个测试步骤的测试状态,m从1到M依次取值,M为所述选定测试用例的测试步骤的总数;若所述第m个测试步骤的测试状态为执行测试,将所述第m个测试步骤确定为选定测试步骤;通过预置测试工具,从所述选定测试用例对应的用例步骤表中,获取所述选定测试步骤的测试内容,并对所述选定测试步骤的测试内容进行解析,得到对应所述选定测试步骤的中间解析结果;在遍历所述选定测试用例的M个测试步骤之后,根据所述选定测试用例下每个所述选定测试步骤的中间解析结果,得到所述选定测试用例的数据解析结果和用例文件。4.根据权利要求3所述的方法,其特征在于,所述目标测试表还包括节点信息表,所述节点信息表包括不同节点对应的节点值;所述对所述选定测试步骤的测试内容进行解析,得到对应所述选定测试步骤的中间解析结果,包括:在所述节点信息表中确定与所述选定测试步骤中的节点匹配的目标节点;根据所述节点信息表中对应所述目标节点的节点值,对所述选定测试步骤中与所述目标节点匹配的节点进行处理,得到对应所述选定测试步骤的中间解析结果。5.根据权利要求3所述的方法,其特征...

【专利技术属性】
技术研发人员:张俊超靳铃花刘云梁文艳李玉梅
申请(专利权)人:广州汽车集团股份有限公司
类型:发明
国别省市:

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

1