【技术实现步骤摘要】
本申请涉及人工智能,尤其涉及一种应用程序的测试方法、装置、电子设备、介质及产品。
技术介绍
1、在应用程序的迭代更新中,通过对历史版本的应用程序的代码进行修改,得到新版本的应用程序,在每次代码修改后进行测试,以确定新版本的应用程序是否存在漏洞,若存在漏洞则进行对应的修复,以保证新版本的应用程序能够正常运行。
2、应用程序的测试包括回归测试,回归测试用于确认对应用程序进行修改、修复缺陷或添加新功能后,原有的、已经过测试的功能仍然能够正常工作,并且没有因新变更引入新的错误。回归测试的目标是验证应用程序的已有功能在经过代码更改后是否仍然保持稳定,确保应用程序质量不会因为新开发或维护活动而退化。
3、回归测试包括应用程序界面的测试,该测试用于确认对应用程序进行修改、修复缺陷或添加新功能后,原有的、已经过测试的应用程序界面是否发生变动。
4、在相关技术中,通过人工的方式比对新版本的应用程序的界面以及历史版本的应用程序的界面,而确定应用程序界面是否发生变动。然而,通过人工的方式比对应用程序界面存在测试准确性低的问
【技术保护点】
1.一种应用程序的测试方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,确定所述程序标识对应的目标应用程序和历史应用程序,包括:
3.根据权利要求1或2所述的方法,其特征在于,确定所述目标应用程序对应的多个程序界面的多个目标界面截图,以及所述历史应用程序对应的多个程序界面的多个历史界面截图,包括:
4.根据权利要求3所述的方法,其特征在于,通过所述测试脚本操作安装在所述测试设备的所述目标应用程序以及所述历史应用程序执行测试案例,得到所述多个目标界面截图以及所述多个历史界面截图,包括:
5.根据权利要求4
...【技术特征摘要】
1.一种应用程序的测试方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,确定所述程序标识对应的目标应用程序和历史应用程序,包括:
3.根据权利要求1或2所述的方法,其特征在于,确定所述目标应用程序对应的多个程序界面的多个目标界面截图,以及所述历史应用程序对应的多个程序界面的多个历史界面截图,包括:
4.根据权利要求3所述的方法,其特征在于,通过所述测试脚本操作安装在所述测试设备的所述目标应用程序以及所述历史应用程序执行测试案例,得到所述多个目标界面截图以及所述多个历史界面截图,包括:
5.根据权利要求4所述的方法,其特征在于,根据所述多个目标界面截图以及所述多个历史界面截图,确定多个差值图像,包括:
6.根据权利要求...
【专利技术属性】
技术研发人员:周天鹏,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。