用户界面自动化测试方法、装置、设备及存储介质制造方法及图纸

技术编号:18783478 阅读:80 留言:0更新日期:2018-08-29 06:51
本发明专利技术公开了一种用户界面自动化测试方法、装置、设备及存储介质。所述测试方法包括:根据页面测试需求,确定对应的跳转协议;根据所述跳转协议,跳转到应用的被测试页面;验证所述被测试页面。本发明专利技术通过跳转协议,使每条测试独立性强,并跳过共同路径,直接达到最终的被测试页面,从而降低了测试脚本的运行时间,提升了测试脚本的稳定性,同时有效提升了测试效率。

【技术实现步骤摘要】
用户界面自动化测试方法、装置、设备及存储介质
本专利技术涉及应用测试
,特别是涉及一种用户界面自动化测试方法、装置、设备及存储介质。
技术介绍
通过UI(UserInterface,用户界面)自动化的测试方式可以在App(Application,应用)版本集成阶段进行回归测试,从而替代大量的手工测试。目前,UI自动化的测试路径是根据页面的层级进行设计;如果一款App页面层级较多,导致具有较多的共同路径,这样在UI自动化的测试脚本中会重复运行共同的路径,不仅提升了测试脚本的运行时间,而且测试脚本的稳定性也降低了,进而也降低了测试效率。
技术实现思路
为了克服上述缺陷,本专利技术要解决的技术问题是提供一种用户界面自动化测试方法、装置、设备及存储介质,用以至少解决现有UI自动化测试效率低的问题。为解决上述技术问题,本专利技术实施例中的一种用户界面自动化测试方法,包括:根据页面测试需求,确定对应的跳转协议;根据所述跳转协议,跳转到应用的被测试页面;验证所述被测试页面。为解决上述技术问题,本专利技术实施例中的一种用户界面自动化测试装置,包括:确定模块,用于根据页面测试需求,确定对应的跳转协议本文档来自技高网...

【技术保护点】
1.一种用户界面自动化测试方法,其特征在于,所述测试方法包括:根据页面测试需求,确定对应的跳转协议;根据所述跳转协议,跳转到应用的被测试页面;验证所述被测试页面。

【技术特征摘要】
1.一种用户界面自动化测试方法,其特征在于,所述测试方法包括:根据页面测试需求,确定对应的跳转协议;根据所述跳转协议,跳转到应用的被测试页面;验证所述被测试页面。2.如权利要求1所述的测试方法,其特征在于,所述根据页面测试需求,确定对应的跳转协议之前,包括:获取所述应用中一个或多个测试页面的页面地址;根据获取的页面地址,对获取的各个测试页面分别创建对应的跳转协议。3.如权利要求2所述的测试方法,其特征在于,所述根据获取的页面地址,对获取的各个测试页面分别创建对应的跳转协议之后,包括:在创建的跳转协议中选取一个或多个跳转协议,并添加到预设的跳转配置文件中。4.如权利要求3所述的测试方法,其特征在于,所述根据页面测试需求,确定对应的跳转协议,包括:根据所述页面测试需求,在所述跳转配置文件中搜索对应的跳转协议。5.如权利要求4所述的测试方法,其特征在于,所述根据所述页面测试需求,在所述跳转配置文件中搜索对应的跳转协议,包括:根据所述页面测试需求,编写测试用例;在所述测试用例的测试框架中启动驱动;在所述驱动中设置调用参数;根据所述跳转配置文件中,预先建立的跳转协议和调用参数的赋值关系,在所述跳转配置文件中搜索与所述页面测试需求对应的跳转协议。6.一种用户界面自动化测试装置,其特征在于,所述测试装置包括:确定模块,用于根据页面测试需求,确定对应的跳转协议;跳转模块,用于根据所述跳转协议,跳转到应用的...

【专利技术属性】
技术研发人员:信希
申请(专利权)人:北京五八信息技术有限公司
类型:发明
国别省市:北京,11

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

1