[发明专利]应用软件发布方法及装置有效
申请号: | 201611146788.2 | 申请日: | 2016-12-13 |
公开(公告)号: | CN108228228B | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 马晓伟 | 申请(专利权)人: | 腾讯科技(北京)有限公司 |
主分类号: | G06F8/70 | 分类号: | G06F8/70 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 于天琳;王琦 |
地址: | 100080 北京市海淀区海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用软件 发布 方法 装置 | ||
1.一种应用软件发布方法,所述方法包括:
接收用户上传的待发布的应用软件版本对应的配置文件,其中,根据各个应用软件发布平台对应用软件的配置要求,分别创建每个应用软件发布平台对应的配置文件;所述配置文件包括所述应用软件版本的信息;接收用户上传的与待发布的应用软件版本对应的应用发布文件,所述应用发布文件包括一个或多个应用发布子文件,每个应用发布子文件对应一个应用软件发布平台;所述应用发布子文件包括登录指令、信息输入指令以及信息提交指令;
根据所述登录指令,登录应用软件发布平台;
加载所述应用软件发布平台的应用软件发布页面;
在所述应用软件发布页面上依次查找与所述信息输入指令中的文本框截图对应的文本框;
将所述信息输入指令中的文本框内容依次复制到对应的文本框中;
查找与所述信息提交指令中的信息提交按键截图对应的页面元素;以及
触发所述页面元素对应的事件,以向所述应用软件发布平台提交被复制至所述文本框中的文本框内容;
从所述应用软件发布平台上读取已发布的所述应用软件版本的信息;以及
将所述已发布的所述应用软件版本的信息与所述配置文件中记录的应用软件版本的信息进行比对,
如果一致,则提示所述用户所述应用软件版本的发布成功;
如果不一致,则提示所述用户应用软件版本发布不成功。
2.根据权利要求1所述的方法,其中,所述应用发布文件为可视化脚本。
3.根据权利要求2所述的方法,其中,所述登录应用软件发布平台包括:
在当前桌面上查找与所述登录指令中浏览器图标截图对应的浏览器图标;
激活所述浏览器图标对应的浏览器应用;
打开初始浏览器页面;
复制所述登录指令中的统一资源定位符URL至所述初始浏览器页面的地址栏中,打开所述URL对应的浏览器页面;
在所述浏览器页面上查找与所述应用发布文件中记录的用户账户图标截图对应的页面元素;以及
触发所述页面元素对应的事件,以向所述应用软件发布平台发送登录请求,其中,所述登录请求中携带用户的账户信息。
4.根据权利要求2所述的方法,其中,所述文本框截图包括所述应用软件发布页面上的以下截图之一或其任意组合:应用提供方文本框截图、应用简介文本框截图、版本说明文本框截图以及安装包文本框截图;
所述文本框内容包括以下内容之一或其任意组合:应用提供方、应用简介、版本说明以及安装包存放地址。
5.根据权利要求1所述的方法,其中,所述将已发布的所述应用软件版本的信息与所述配置文件中的所述应用软件版本的信息进行比对包括:
将读取的与所述待发布的应用软件版本的信息对应的页面元素的内容和所述配置文件中所述待发布的应用软件版本的对应信息进行匹配。
6.根据权利要求2所述的方法,所述方法进一步包括:
截取所述一个或多个应用软件发布平台上所述应用软件发布页面上的各个页面元素的对应图片,并将所截取的图片存储在应用发布文件素材库中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(北京)有限公司,未经腾讯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611146788.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:目录差分方法、装置及相应终端
- 下一篇:一种Maven依赖的管理方法以及系统