【技术实现步骤摘要】
一种测试方法、装置、电子设备和存储介质
[0001]本公开涉及测试
,尤其涉及一种测试方法、装置、电子设备和存储介质。
技术介绍
[0002]在程序开发过程中,当一个新的程序开发完成后,通常需要对该程序进行测试,以验证程序的各项功能是否能正常运行。
[0003]目前,常用的测试方法是:程序开发人员给出测试流程,负责编写脚本的人员基于测试流程编写测试脚本,而后控制计算机自动执行测试脚本,完成对程序的自动化测试。
[0004]上述测试方法存在的缺陷是:在编写测试脚本的过程中,往往需要与制定测试流程的程序开发人员进行反复沟通,且测试脚本本身也需要反复测试才能使用,因此效率较低,需要花费较多的时间与人力成本。
技术实现思路
[0005]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开实施例提供了一种测试方法、装置、电子设备和存储介质,提高了测试效率,降低了时间与人力成本。
[0006]第一方面,本公开实施例提供了一种测试方法,该方法包括:
[0007]确定与当前页面关联 ...
【技术保护点】
【技术特征摘要】
1.一种测试方法,其特征在于,所述方法包括:确定与当前页面关联的至少一幅参考图像;基于所述至少一幅参考图像确定所述当前页面的至少一个操控区域;针对所述至少一个操控区域执行预设类型的操控动作,以对所述当前页面的交互功能进行测试。2.根据权利要求1所述的方法,其特征在于,所述基于所述至少一幅参考图像确定所述当前页面的至少一个操控区域,包括:根据测试流程从所述至少一幅参考图像中确定目标参考图像;获取所述当前页面的图像;通过人工智能服务对所述目标参考图像以及所述当前页面的图像进行对比,以确定所述目标参考图像在所述当前页面中的位置区域;将所述位置区域确定为所述操控区域。3.根据权利要求1所述的方法,其特征在于,所述针对所述至少一个操控区域执行预设类型的操控动作,以对所述当前页面的交互功能进行测试,包括:基于所述至少一个操控区域的操控顺序,分别对每个所述操控区域执行匹配的预设类型的操控动作,获得与每个所述操控区域分别对应的响应页面;根据所述响应页面的图像与期望页面的图像之间的相似度,确定所述当前页面的交互功能是否通过测试。4.一种信息录制方法,其特征在于,包括:响应于作用在当前页面的操控区域的操控动作,获取所述操控区域的参考图像;对所述当前页面、所述参考图像以及所述操控动作的操控类型进行关联存储;其中,在对所述当前页面的交互功能进行测试时,基于所述参考图像确定所述当前页面的操控区域,并针对所述操控区域执行所述操控类型的操控动作。5.根据权利要求4所述的方法,其特征在于,还包括:基...
【专利技术属性】
技术研发人员:黄文文,杨乐,
申请(专利权)人:北京字跳网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。