【技术实现步骤摘要】
测试方法、装置、计算机设备及计算机可读存储介质
[0001]本申请涉及计算机
,特别是涉及一种测试方法、装置、计算机设备及计算机可读存储介质。
技术介绍
[0002]随着互联网领域的发展,应用软件层出不穷,在应用软件上线使用之前,需要对应用软件进行软件测试。由于软件测试需求爆发式增长,软件测试逐渐由手工测试向自动化测试发展。
[0003]传统技术中,针对待测试的应用软件,采用人工方式编写测试脚本,然后执行测试脚本以进行测试,得到应用软件的测试结果。
[0004]然而,采用人工方式编写测试脚本,以对待测试的应用软件进行测试的方法,使得测试流程较为复杂,导致测试的效率较低。
技术实现思路
[0005]本申请提供一种测试方法、装置、计算机设备及计算机可读存储介质,能够提高测试的效率。
[0006]第一方面,本申请提供了一种测试方法,包括:
[0007]对待测试界面的界面图像进行对象识别,得到识别对象集合以及识别对象集合中各识别对象分别对应的属性值要求;
[0008]获取 ...
【技术保护点】
【技术特征摘要】
1.一种测试方法,其特征在于,包括:对待测试界面的界面图像进行对象识别,得到识别对象集合以及识别对象集合中各识别对象分别对应的属性值要求;获取所述识别对象对应的属性值集合;所述属性值集合,是基于所述属性值要求和所述识别对象匹配的测试用例设计方法确定的;获取从所述识别对象集合中确定的测试对象;所述测试对象包括所述识别对象集合中的至少一个识别对象;将所述测试对象中各识别对象分别对应的属性值集合输入到已训练的测试方案生成模型中,生成所述测试对象的至少一个目标测试方案;基于各所述目标测试方案对所述测试对象进行测试。2.根据权利要求1所述的方法,其特征在于,得到所述已训练的测试方案生成模型的步骤,包括:获取至少一个样本对象对应的属性值集合;将各所述样本对象的属性值集合输入到待训练的测试方案生成模型进行测试方案预测,得到所述样本对象对应的至少一个预测测试方案;基于所述样本对象的预测测试方案与真实测试方案之间的差异,调整所述待训练的测试方案生成模型的参数,得到所述已训练的测试方案生成模型。3.根据权利要求1所述的方法,其特征在于,所述属性值要求是通过已训练的对象识别模型识别得到的;得到所述已训练的对象识别模型的步骤,包括:获取样本界面图像;所述样本界面图像中包括至少一个样本对象和所述样本对象对应的真实的属性值要求;将所述样本界面图像输入待训练的对象识别模型进行对象识别,得到所述样本界面图像中各样本对象分别对应的预测的属性值要求;基于所述样本对象的预测的属性值要求和所述样本对象的真实的属性值要求之间的差异,调整所述待训练的对象识别模型的参数,得到已训练的对象识别模型。4.根据权利要求1所述的方法,其特征在于,所述识别对象集合包括目标输入控件;所述目标输入控件的属性值集合包括多个输入控件属性分别对应的子属性值集合;所述将所述测试对象中各识别对象分别对应的属性值集合输入到已训练的测试方案生成模型中,生成所述测试对象的至少一个目标测试方案,包括:在所述测试对象为所述目标输入控件的情况下,将所述多个输入控件属性分别对应的子属性值集合输入到已训练的测试方案生成模型中,生成所述测试对象的至少一个目标测试方案;其中,所述目标测试方案包括所述多个输入控件属性分别对应的目标属性值,所述输入控件属性对应的目标属性值,属于所述输入控件属性对应的子属性值集合。5.根据权利要求4所述的方法,其特征在于,所...
【专利技术属性】
技术研发人员:叶琴方,吕江波,沈小勇,
申请(专利权)人:深圳思谋信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。