[发明专利]测试软件开放方法、系统及装置有效
申请号: | 201610428869.5 | 申请日: | 2016-06-15 |
公开(公告)号: | CN107515818B | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 叶林清 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 唐丽 |
地址: | 310052 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 软件 开放 方法 系统 装置 | ||
本发明实施例提出了一种测试软件开放方法、系统及装置,以提高用户使用各测试软件的便捷性。所述测试软件开放方法应用于服务器,所述服务器可以被至少一个测试终端通过网络进行访问,所述测试终端中安装有测试软件资源客户端,所述方法包括:从所述服务器的数据库中选取测试软件资源;将选取的所述测试软件资源推送至所述测试终端的测试软件资源客户端;响应所述测试软件资源客户端传递的测试软件下载请求,将请求下载的测试软件资源下发至所述测试终端进行安装。
技术领域
本发明涉及软件测试技术领域,具体而言,涉及一种测试软件开放方法、系统及装置。
背景技术
随着互联网技术的不断普及与发展,移动应用已经成为软件服务以及工具最主要的表现形式,软件测试也从PC端全面向移动端转移,如何更好地借助测试软件来保证软件质量或检测应用程序(Application,APP)运行情况,显得尤为紧要。目前在移动端的测试软件大都是各自分散,软件测试从业人员很难从多渠道获取有效的测试软件资源,其他软件测试人员开放的优秀测试工具也不能很好地分享至有需求的软件测试工作者,这与互联网开放兼容并促的理念相悖,不利于软件测试行业的发展。
发明内容
本发明的目的在于提供一种测试软件开放方法、系统及装置以利于软件测试行业的发展。
为了实现上述目的,本发明实施例采用的技术方案如下:
第一方面,本发明实施例提供了一种测试软件开放系统,包括测试终端和服务器,所述测试终端中安装有测试软件资源客户端,所述测试终端包括:显示单元和响应单元,所述服务器包括:数据库、资源选取单元、资源推送单元和资源分发管理单元;
所述数据库,用于存储测试软件资源;
所述资源选取单元,用于从所述数据库中选取测试软件资源;
所述资源推送单元,用于将所述资源选取单元选取的所述测试软件资源推送至所述测试终端的测试软件资源客户端;
所述显示单元,用于将所述资源推送单元推送的所述测试软件资源通过所述测试软件资源客户端进行显示;
所述响应单元,用于响应用户在所述测试软件资源客户端上进行的测试软件下载操作,向所述服务器发起下载请求;
所述资源分发管理单元,用于根据所述响应单元发起的下载请求,将请求下载的测试软件资源下发至所述测试终端进行安装。
进一步地,所述数据库中存储有各测试软件的类型,所述资源选取单元,用于针对每个类型,从所述数据库中选取至少一个与该类型对应的测试软件资源。
进一步地,所述资源推送单元包括:
连接请求子单元,用于向所述测试终端发起连接请求;及
推送处理子单元,用于当与所述测试终端建立连接后,判断所述测试终端的测试软件资源客户端中的测试软件是否与所述资源选取单元选取的所述测试软件资源一致,若不一致,则将所述测试软件资源客户端中的测试软件替换为选取的所述测试软件。
进一步地,所述响应单元,还用于执行与所述资源推送单元推送的所述测试软件资源对应的测试操作,所述测试软件资源包括测试软件、Shell脚本和页面链接。
第二方面,本发明实施例还提供了一种测试软件开放方法,应用于服务器,所述服务器可以被至少一个测试终端通过网络进行访问,所述测试终端中安装有测试软件资源客户端,所述方法包括:
从所述服务器的数据库中选取测试软件资源;
将选取的所述测试软件资源推送至所述测试终端的测试软件资源客户端;
响应所述测试软件资源客户端传递的测试软件下载请求,将请求下载的测试软件资源下发至所述测试终端进行安装。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610428869.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种存储监控数据的方法及装置
- 下一篇:医保系统测试方法和装置