软件测试方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:30824165 阅读:35 留言:0更新日期:2021-11-18 12:15
本申请涉及软件测试技术领域,公开了一种软件测试方法、装置、电子设备及可读存储介质,软件测试方法包括:发送针对待测试软件的目标元素的测试请求至待测试软件;接收待测试软件返回的目标元素的目标坐标信息;其中,目标坐标信息包括待测试软件所监听到的目标元素在当前设备上的实时坐标位置;基于目标坐标信息,接收针对目标元素的测试操作,确定针对目标元素的测试结果。本申请提供的软件测试方法可以提高测试结果的准确性,降低软件测试的维护成本。护成本。护成本。

【技术实现步骤摘要】
软件测试方法、装置、电子设备及可读存储介质


[0001]本申请涉及软件测试
,具体而言,本申请涉及一种软件测试方法、装置、电子设备及可读存储介质。

技术介绍

[0002]在软件开发过程中,通常需要对软件进行测试,例如游戏产品均需要经过测试之后才能上线。软件中包括多种元素,即构成软件的不同功能元素,例如,登录元素,在对软件的每一元素进行测试的过程中,需要先对元素进行定位,然后进行测试。
[0003]目前对软件的元素进行测试时,是采用固定的坐标轴对元素进行定位,一旦用于测试软件的终端设备更改,显示软件的屏幕尺寸可能发生变化,在软件自适应屏幕大小并进行展示之后,元素的坐标可能发生变化,难以准确地对元素进行定位,从而导致测试结果不准确,测试维护成本较高。

技术实现思路

[0004]本申请的目的旨在对待检测数据进行处理,以便于开发人员根据待检测数据快速找到问题根源,特提出以下技术方案:
[0005]第一方面,提供了一种软件测试方法,应用于测试终端,包括:
[0006]发送针对待测试软件的目标元素的测试请求至待本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种软件测试方法,其特征在于,应用于测试终端,包括:发送针对待测试软件的目标元素的测试请求至所述待测试软件;接收所述待测试软件返回的所述目标元素的目标坐标信息;其中,所述目标坐标信息包括所述待测试软件所监听到的所述目标元素在当前设备上的实时坐标位置;基于所述目标坐标信息,接收针对所述目标元素的测试操作,确定针对所述目标元素的测试结果。2.根据权利要求1所述的软件测试方法,其特征在于,所述基于所述目标坐标信息,接收针对所述目标元素的测试操作之前,还包括:基于所述目标坐标信息获取所述目标元素的实时元素名称;所述基于所述目标坐标信息,接收针对所述目标元素的测试操作,包括:若所述实时元素名称与所述目标元素的标准元素名称相匹配,则基于所述目标坐标信息,接收针对所述目标元素的测试操作。3.根据权利要求1所述的软件测试方法,其特征在于,所述基于所述目标坐标信息,接收针对所述目标元素的测试操作,确定针对所述目标元素的测试结果,包括:基于所述目标坐标信息,接收针对所述目标元素的测试操作,得到所述目标元素的测试图像;基于所述测试图像和所述目标元素的标准图像,确定所述测试结果。4.根据权利要求3所述的软件测试方法,其特征在于,所述基于所述测试图像和所述目标元素的标准图像,确定所述测试结果,包括:确定所述测试图像和所述标准图像之间的相似度;若所述相似度大于或等于预设阈值,则所述目标元素的测试结果为测试正常;若所述相似度小于所述预设阈值,则所述测试结果为测试异常。5.一种软件测试方法,其特征在于,应用于待测试软件,包括:接收针对目标元素的测试请求;响应于所述测试请求,确定所述目标元素的目标坐标信息;其中,所述目标坐标信息包括所监听到的所述目标元素在当前设备上的实时...

【专利技术属性】
技术研发人员:苏雅如王斯杰何燕飞林顺
申请(专利权)人:厦门雅基软件有限公司
类型:发明
国别省市:

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

1