[发明专利]通过服务器获取终端上应用软件更新数据的方法和系统在审
申请号: | 201510779665.1 | 申请日: | 2015-11-13 |
公开(公告)号: | CN105426186A | 公开(公告)日: | 2016-03-23 |
发明(设计)人: | 谷颖 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/445 |
代理公司: | 上海光华专利事务所 31219 | 代理人: | 徐秋平 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 服务器 获取 终端 应用软件 更新 数据 方法 系统 | ||
技术领域
本发明涉及终端上软件数据信息的处理技术,特别是涉及一种通过服务器获取终端上应用软件更新数据的方法和系统。
背景技术
软件测试中,经常遇到发布新的版本,然后会展开新的一轮测试,但是很多时候,开发发布版本并没有很详细的说明,也没有针对修改的部分作出特殊说明,只是简单列举,甚至什么也没有。
目前大多数情况是这样的,测试提问题,开发修改问题,然后发布版本后,再验证上述问题是否存在,便决定该版本是否通过。对于严格测试来说,这将为后期产品维护埋下了许多隐患,因为开发修改问题,可能牵一发而动全身,所以不单是原来问题需要验证,其他方面也要进行测试验证。所以,对于软件测试来说,在没有软件更新信息的情况下,没有重点的测试将给产品后期维护增加许多成本。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种通过服务器获取终端上应用软件更新数据的方法和系统,用于解决现有技术中由于没有软件详细说明而增加了产品后期维护成本的问题。
为实现上述目的及其他相关目的,本发明提供以下技术方案:
一种通过服务器获取终端上应用软件更新数据的方法,包括:由服务器响应终端的Socket服务请求,并在所述服务器与所述终端之间建立Socket连接服务;在安装于所述终端上的应用软件更新时,将预先写入的应用软件的版本发布信息通过Socket连接服务发送至所述服务器;和/或在安装于所述终端上的应用软件更新时,将预先写入的应用软件的作更新的测试建议信息通过Socket连接服务发送至所述服务器;所述服务器接收由所述终端发送的所述应用软件的版本发布信息和/或测试建议信息,并断开Socket连接服务。
优选地,所述应用软件的版本发布信息至少包括以下一种:应用软件版本号、新增功能说明、修复缺陷说明、功能模块归属及功能模块缺陷概述。
优选地,所述应用软件的测试建议信息至少包括以下一种:根据作更新的应用软件中的功能模块以及所涉及的修改内容做出的些测试建议、重点关注模块、测试时的组合条件及方法。
另外,本发明还提供了一种通过服务器获取终端上应用软件更新数据的系统,包括:服务器,适于响应终端的Socket服务请求,并在所述服务器与所述终端之间建立Socket连接服务,以及接收由所述终端发送的应用软件的版本发布信息和/或测试建议信息,并断开Socket连接服务;以及以下至少一种模块:软件版本信息发送模块,适于在安装于所述终端上的应用软件更新时,将预先写入的应用软件的版本发布信息通过Socket连接服务发送至所述服务器;软件测试信息发送模块,适于在安装于所述终端上的应用软件更新时,将预先写入的应用软件的作更新的测试建议信息通过Socket连接服务发送至所述服务器。
优选地,所述应用软件的版本发布信息至少包括以下一种:应用软件版本号、新增功能说明、修复缺陷说明、功能模块归属及功能模块缺陷概述。
优选地,所述应用软件的测试建议信息至少包括以下一种:根据作更新的应用软件中的功能模块以及所涉及的修改内容做出的些测试建议、重点关注模块、测试时的组合条件及方法。
另外,本发明还提供了一种终端,所述终端包括:通信连接模块,适于向服务器发送Socket服务请求,根据所述服务器的响应在所述服务器与所述终端之间建立Socket连接服务,并在所述服务器接收由所述终端发送的应用软件的版本发布信息和/或测试建议信息后断开Socket连接服务;以及以下至少一种模块:软件版本信息发送模块,适于在安装于所述终端上的应用软件更新时,将预先写入的应用软件的版本发布信息通过Socket连接服务发送至所述服务器;软件测试信息发送模块,适于在安装于所述终端上的应用软件更新时,将预先写入的应用软件的作更新的测试建议信息通过Socket连接服务发送至所述服务器。
优选地,所述终端为交换机。
另外,本发明还提供了一种服务器,包括:Socket连接服务模块,适于响应终端的Socket服务请求,在所述服务器与终端之间建立Socket连接服务,以及在所述服务器接收完成由所述终端发送的应用软件的版本发布信息和/或测试建议信息后断开Socket连接服务;更新数据获取模块,适于至少接收以下一种数据:在安装于所述终端上的应用软件更新时,由所述终端通过Socket连接服务发送至所述服务器的预先写入的应用软件的版本发布信息;以及在安装于所述终端上的应用软件更新时,由所述终端通过Socket连接服务发送至所述服务器的预先写入的应用软件的作更新的测试建议信息。
优选地,所述终端为交换机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510779665.1/2.html,转载请声明来源钻瓜专利网。