【技术实现步骤摘要】
一种CG渲染客户端的测试方法
本专利技术涉及软件界面测试
,尤其涉及一种CG渲染客户端的测试方法。
技术介绍
行业内已有的CG渲染客户端测试方法多是基于人工操作,每个场景每个按钮操作以后实际结果靠人工去与预期结果对比,可能会存在渲染周期长,人工等待时间长,执行速度较慢,场景测试不全面,结果看错等人为因素的影响,测试效率低下。因此,现有技术存在缺陷,需要改进。
技术实现思路
本专利技术要解决的技术问题是:提供一种CG渲染客户端的测试方法,提升测试的效率,减少人工成本,减少人为因素的影响。本专利技术的技术方案如下:提供一种CG渲染客户端的测试方法,包括以下步骤:S1:准备渲染任务的测试场景或者测试用例并按编号排序,准备好每个测试场景或者测试用例测试后的预期结果,所述预期结果包括第一控件信息和原型图,转至步骤S2。编号排序便于跟踪定位具体的控件位置。S2:测试工具按照编号顺序依次执行已经设计的测试场景或者测试用例,并自动搜索测试位置的第二控件信息,若在预设的时间段内获取到第二控件信息,则转至步骤S3;若测试工具在预设的时间段内未获取到第二控件信息,则转至步骤S4。S3:将第二控件信息与第一控件信息做比较,如果第二控件信息与第一控件信息相同,则测试通过,如不同,则测试不通过,转至步骤S6。S4:测试工具便截取第二控件所在位置的图片,获取控件截图。S5:将控件截图与所述原型图做比较,如果相似度达到相似度标准,则测试通过,如果相似度达不到相似度标准,则转为人工确认,之后转至步骤S6;S6:直至所有测试场景或者测试用例执行完毕。进一步地,所述的CG渲染客户端的测试方法 ...
【技术保护点】
1.一种CG渲染客户端的测试方法,其特征在于,包括以下步骤:S1:准备渲染任务的测试场景或者测试用例并按编号排序,准备好每个测试场景或者测试用例测试后的预期结果,所述预期结果包括第一控件信息和原型图,转至步骤S2;S2:测试工具按照编号顺序依次执行已经设计的测试场景或者测试用例,并自动搜索测试位置的第二控件信息,若在预设的时间段内获取到第二控件信息,则转至步骤S3;若测试工具在预设的时间段内未获取到第二控件信息,则转至步骤S4;S3:将第二控件信息与第一控件信息做比较,如果第二控件信息与第一控件信息相同,则测试通过,如不同,则测试不通过,转至步骤S6;S4:测试工具便截取第二控件所在位置的图片,获取控件截图;S5:将控件截图与所述原型图做比较,如果相似度达到相似度标准,则测试通过,如果相似度达不到相似度标准,则转为人工确认,之后转至步骤S6;S6:直至所有测试场景或者测试用例执行完毕。
【技术特征摘要】
1.一种CG渲染客户端的测试方法,其特征在于,包括以下步骤:S1:准备渲染任务的测试场景或者测试用例并按编号排序,准备好每个测试场景或者测试用例测试后的预期结果,所述预期结果包括第一控件信息和原型图,转至步骤S2;S2:测试工具按照编号顺序依次执行已经设计的测试场景或者测试用例,并自动搜索测试位置的第二控件信息,若在预设的时间段内获取到第二控件信息,则转至步骤S3;若测试工具在预设的时间段内未获取到第二控件信息,则转至步骤S4;S3:将第二控件信息与第一控件信息做比较,如果第二控件信息与第一控件信息相同,则测试通过,如不同,则测试不通过,转至步骤S6;S4:测试工具便截取第二控件所在位置的图片,获取控件截图;S5:将控件截图与所述原型图做比较,如果相似度达到相似...
【专利技术属性】
技术研发人员:李沛,
申请(专利权)人:深圳市瑞云科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。