一种自动化测试方法、装置、系统及介质制造方法及图纸

技术编号:37986280 阅读:23 留言:0更新日期:2023-06-30 10:01
本发明专利技术公开了一种自动化测试方法、装置、系统及介质,方法包括:根据输入的界面操作展示目标测试界面上的待测试元素;获取所述待测试元素的界面值;调用与所述待测试元素对应的接口,获取所述接口的返回值;根据所述返回值、界面值以及预设标准值,对所述待测试元素进行界面测试并对所述接口进行接口测试。通过对目标测试界面进行自动化界面操作并保存待测试的界面值,同时还调用相应接口获取返回值,基于界面值、返回值以及预设标准值实现接口与界面的结合测试,通过结合测试的方式实现前端界面和后端数据的测试校验,有效节约了测试维护成本且提高了测试效率。成本且提高了测试效率。成本且提高了测试效率。

【技术实现步骤摘要】
一种自动化测试方法、装置、系统及介质


[0001]本专利技术涉及测试
,尤其涉及一种自动化测试方法、装置、系统及介质。

技术介绍

[0002]在金融领域,随着信息化技术的不断发展,金融线上应用也不断地推陈出新,如今敏捷项目的开发成为主流,意味着更快更敏捷的交付,从而给金融机构的客户提供最新最好的线上服务。
[0003]随之也给传统测试带来挑战。在需求优化迭代快速的背景下,新需求的实现一般都涉及到前后端接口交互变动和界面变动,为了完成项目测试以满足用户快速变化的需求,目前主流的测试通常采用UI(User Interface,用户界面)自动化测试和接口测试分开的方法,这种自动化测试方式需投入大量人力物力分别对界面和接口进行测试,使得自动化测试维护成本高且效率低。

技术实现思路

[0004]鉴于上述现有技术的不足,本专利技术的目的在于提供可应用于金融科技或其它相关领域的一种自动化测试方法、装置、系统及介质,旨在降低自动化测试的维护成本,提高测试效率。
[0005]本专利技术的技术方案如下:r/>[0006]一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种自动化测试方法,其特征在于,包括:根据输入的界面操作展示目标测试界面上的待测试元素;获取所述待测试元素的界面值;调用与所述待测试元素对应的接口,获取所述接口的返回值;根据所述返回值、界面值以及预设标准值,对所述待测试元素进行界面测试并对所述接口进行接口测试。2.根据权利要求1所述的自动化测试方法,其特征在于,所述根据输入的界面操作展示目标测试界面上的待测试元素,包括:获取界面测试脚本,所述界面测试脚本中包括至少一个待测试元素;根据所述界面测试脚本在目标测试界面上自动输入相应的界面操作;根据所述界面操作依次操作相应的界面元素,直到在所述目标测试界面上展示所述待测试元素。3.根据权利要求1所述的自动化测试方法,其特征在于,所述调用与所述待测试元素对应的接口,获取所述接口的返回值,包括:根据所述目标测试界面的界面交互逻辑确认与所述待测试元素对应的接口;调用所述接口并获取所述接口的返回值。4.根据权利要求1所述的自动化测试方法,其特征在于,所述根据所述返回值、界面值以及预设标准值,对所述待测试元素进行界面测试并对所述接口进行接口测试之前,所述方法还包括:在预设数据库中查询当前所述接口对应的预设标准值。5.根据权利要求1所述的自动化测试方法,其特征在于,所述根据所述返回值、界面值以及预设标准值,对所述待测试元素进行界面测试并对所述接口进行接口测试,包括:确认所述返回值是否与预设标准值一致,对所述接口进行接口测试;当所述返回值与预设标准值一致时,确认所述返回值是否与界面值一致,对所述待测试元素进行界...

【专利技术属性】
技术研发人员:付艳梅
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1