logo好方法网

iOS系统应用软件的兼容性并发测试方法及系统


技术摘要:
本发明涉及一种iOS系统应用软件的兼容性并发测试方法及系统,属于互联网技术领域。采用了该发明的iOS系统应用软件的兼容性并发测试方法及系统,其测试服务端生成测试应用的专用安装程序后,利用该专用安装程序在多个iOS系统测试设备上安装所述的测试应用;而后由测试服  全部
背景技术:
现有技术中,iOS系统应用自动化测试方案很少,且全部依赖于外部硬件环境,如 USB  连接,从而导致在资源有限的情况下,iOS系统应用并发执行自动化测试难度极高,也 无法  达到较高的并发数量。 这种情况下iOS系统应用自动化测试执行效率极低并且硬件环境成本很高,随着 iOS应  用软件更新频率的提升,应用兼容性测试的工作量越来越大。因此如何提供一种可 以降低硬  件环境依赖,并支持高效、高并发数的iOS系统应用软件兼容性自动化测试方案 成为本领域  亟待解决的问题。
技术实现要素:
本发明的目的是克服了上述现有技术中的缺点,提供一种有效降低硬件环境依 赖,理论  上不存在并发数上限,高效,便捷的iOS系统应用软件的兼容性并发测试方法及系 统。 为了实现上述的目的,本发明的iOS系统应用软件的兼容性并发测试方法包括以 下步骤: (1)测试服务端生成测试应用的专用安装程序; (2)利用所述的专用安装程序在多个iOS系统测试设备上安装所述的测试应用; (3)所述测试服务端连接安装有所述的测试应用的各测试设备; (4)所述的测试服务端控制所述的各测试设备同时运行所述测试应用,并获取各 测试设 备的测试结果。 该iOS系统应用软件的兼容性并发测试方法中,所述的步骤(1)具体为: 测试服务端将测试SDK(Software  Development  Kit)注入测试应用的安装程序, 生成所 述的专用安装程序。 该iOS系统应用软件的兼容性并发测试方法中,所述的测试SDK的连接服务器ip地 址 为所述测试服务端的ip地址。 该iOS系统应用软件的兼容性并发测试方法中,所述的步骤(3)具体包括以下步 骤: (31)所述的测试服务端运行测试控制软件; (32)所述的多个iOS系统测试设备运行所安装的测试应用,根据所述的测试SDK, 并  利用网络连接至所述的测试服务端。 该iOS系统应用软件的兼容性并发测试方法中,所述的步骤(4)具体包括以下步 骤: 4 CN 111611148 A 说 明 书 2/5 页 (41)所述的测试控制软件解析测试脚本; (42)所述的测试控制软件将解析后的测试脚本发送至各与该测试服务端连接的 测试设 备; (43)各所述的测试设备利用所述的测试SDK逐条执行所述的测试脚本; (44)各所述的测试设备将执行结果发送至所述的测试服务端。 本发明还提供一种iOS系统应用软件的兼容性并发测试系统,所述的系统包括:测 试服 务端和多个iOS系统测试设备。 其中,测试服务端,用以生成测试应用的专用安装程序,并控制各测试设备同时运 行所 述测试应用,并获取各测试设备的测试结果; 多个iOS系统测试设备,均通过网络连接于所述的测试服务端,用以利用所述的专 用安  装程序安装所述的测试应用,并在所述的测试服务端控制下同时运行所述的测试应 用,将各 自的测试结果发送至所述的测试服务端。 该iOS系统应用软件的兼容性并发测试系统中,所述的生成测试应用的专用安装 程序具  体为:测试服务端将测试SDK注入测试应用的安装程序,生成所述的专用安装程序。 该iOS系统应用软件的兼容性并发测试系统中,所述的测试SDK的连接服务器ip地 址 为所述测试服务端的ip地址。 该iOS系统应用软件的兼容性并发测试系统中,所述的多个iOS系统测试设备均通 过网  络连接于所述的测试服务端具体为:所述的测试服务端运行测试控制软件;所述的多 个iOS  系统测试设备运行所安装的测试应用,根据所述的测试SDK,并利用网络连接至所述 的测试 服务端。 该iOS系统应用软件的兼容性并发测试系统中,所述的多个iOS系统测试设备在所 述的  测试服务端控制下同时运行所述的测试应用,将各自的测试结果发送至所述的测试 服务端,  具体为:所述的测试控制软件解析测试脚本,并将解析后的测试脚本发送至各与 该测试服务  端连接的测试设备;各所述的测试设备利用所述的测试SDK逐条执行所述的测 试脚本,并将 执行结果发送至所述的测试服务端。 采用了该发明的iOS系统应用软件的兼容性并发测试方法及系统,其测试服务端 生成测  试应用的专用安装程序后,利用该专用安装程序在多个iOS系统测试设备上安装所 述的测试  应用;而后由测试服务端连接安装有测试应用的各测试设备;并控制所述的各测 试设备同时  运行所述测试应用,并获取各测试设备的测试结果。从而使该测试过程可通过 无线网络连接  实现,有效地降低硬件环境依赖,且本发明的iOS系统应用软件的兼容性并 发测试方法及系 统,其理论上不存在并发数上限,且实现方式高效,便捷,应用范围十分广 泛。 附图说明 图1为本发明的iOS系统应用软件的兼容性并发测试方法的步骤流程图。 图2为本发明的iOS系统应用软件的兼容性并发测试方法中测试服务端的测试控 制软件 运行效果示意图。 图3为本发明的iOS系统应用软件的兼容性并发测试方法中测试服务端的测试控 制软件 连接测试设备后的显示效果示意图。 5 CN 111611148 A 说 明 书 3/5 页 图4为本发明的iOS系统应用软件的兼容性并发测试方法中测试服务端的测试控 制软件  显示测试结果的示意图。 图5为本发明的iOS系统应用软件的兼容性并发测试方法在实际应用中的流程示 意图。
下载此资料需消耗2积分,
分享到:
收藏