[发明专利]一种混合移动应用的测试方法、装置及系统有效
申请号: | 201711225191.1 | 申请日: | 2017-11-29 |
公开(公告)号: | CN108009084B | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 孙红宇;胡博;王良 | 申请(专利权)人: | 北京中电普华信息技术有限公司;国网信息通信产业集团有限公司;国家电网公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100192 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 混合 移动 应用 测试 方法 装置 系统 | ||
本申请提供了一种混合移动应用的测试方法、装置及系统,通过发送待测试指令到第二电子设备,可以获得应用代码更新指令,进而发送源代码获取指令到第二电子设备,以便从第二电子设备及时获取修改后的最新应用源代码,并从第一电子设备中直接调取与之对应的测试工具,对其进行测试,以快速获得本次待测试应用的源代码被修改后的测试结果;可见,仅从第二电子设备实时获取待测试应用的最新应用源代码,再调取预置的测试工具对其进行测试,可以有效缩减测试时间,进而提高测试效率。
技术领域
本发明涉及移动应用测试领域,更具体的说,是涉及一种混合移动应用的测试方法、装置及系统。
背景技术
随着智能移动设备的普及,应用于智能移动设备的移动应用备受关注。目前,移动应用主要分为三种:原生移动应用(Native App)、HTML5移动应用(HTML5Web App)以及混合移动应用(Hybrid App)。其中,原生移动应用是一种基于智能移动设备的本地操作系统(如iOS、Android、WP),并使用原生程式编写运行的第三方应用程序,也叫本地app,运行性能最佳。HTML5移动应用是使用标准的Web技术,构建出可在多个智能移动设备上运行的跨平台移动应用,但运行性能存在局限性。混合移动应用是将HTML5应用程序嵌入到原生移动应用(Native App)中,以兼具原生移动应用的良好用户交互体验优势和HTML5移动应用的跨平台开发优势,进而混合移动应用被广泛推广应用。
为了确保移动设备上安装的混合移动应用的运行性能良好,需要提前对混合移动应用进行多次测试。然而现有的测试方法主要是在PC端上编写混合移动应用的相关源代码,之后将其源代码与测试工具一同打包发送至移动终端进行安装,以便在该移动终端完成对混合移动应用的测试。但是,开发人员往往需要对同一款混合移动应用进行多次代码修改,多次测试,因此采用现有的测试方法会导致测试时间较长、测试效率缓慢。
发明内容
有鉴于此,本发明提供了一种混合移动应用的测试方法、装置及系统,缩短了测试时间,进而提高了测试效率。
为实现上述目的,本发明提供如下技术方案:
一种混合移动应用的测试方法,应用于第一电子设备,包括:
在接收到待测试指令时,发送所述待测试指令到第二电子设备,其中,所述待测试指令与待测试应用列表中的一个待测试应用相对应;
从所述第二电子设备接收应用代码更新指令,并发送源代码获取指令到所述第二电子设备;
从所述第二电子设备接收最新应用源代码,并调取与所述最新应用源代码对应的测试工具,对所述最新应用源代码进行测试,获得测试结果,所述测试工具预置在所述第一电子设备。
优选地,所述最新应用源代码包括:
页面更新源代码;
或者所述页面更新源代码和功能更新源代码。
优选地,当所述最新应用源代码包括所述页面更新源代码时,所述调取与所述最新应用源代码对应的测试工具,对所述最新应用源代码进行测试,获得测试结果,包括:
调取与所述页面更新源代码对应的应用引擎;
利用所述应用引擎运行所述页面更新源代码,获得更新页面,作为所述测试结果。
优选地,当所述最新应用源代码包括所述页面更新源代码和所述功能更新源代码时,所述调取与所述最新应用源代码对应的测试工具,对所述最新应用源代码进行测试,获得测试结果,包括:
调取与所述页面更新源代码对应的应用引擎,以及调取与所述功能更新源代码对应的插件;
利用所述应用引擎运行所述页面更新源代码,获得第一更新页面;
利用所述插件运行所述功能更新源代码,获得第二更新页面;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中电普华信息技术有限公司;国网信息通信产业集团有限公司;国家电网公司,未经北京中电普华信息技术有限公司;国网信息通信产业集团有限公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711225191.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种悬挂式全氟己酮自动灭火系统
- 下一篇:一种耐磨损抗腐蚀家具涂料