[发明专利]一种网页测试方法、设备及系统有效
申请号: | 201210382982.6 | 申请日: | 2012-10-11 |
公开(公告)号: | CN103729285B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 林跃;吴任飞;李翔;添先盼 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F17/30 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张振伟;张颖玲 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试网页 网页测试 可操作元素 页面 描述信息 页面逻辑 页面元素 网页 图形用户界面 设备及系统 服务器 指令 服务器接收 测试脚本 方案测试 逻辑测试 生成测试 测试机 客户端 图形化 脚本 发送 测试 门槛 | ||
本发明公开一种网页测试方法、设备及系统,该方法包括:网页测试服务器接收客户端发送的待测试网页、待测试网页的URL、从待测试网页中提取出的页面可操作元素以及待测试网页的页面逻辑描述信息,将待测试网页的URL和页面可操作元素添加到页面元素库中;网页测试服务器根据待测试网页的页面逻辑描述信息和页面元素库,生成图形用户界面;接收选择网页URL内页面可操作元素的指令,根据该指令,通过图形用户界面,从页面元素库中选取相应的网页URL内页面可操作元素,按照页面逻辑描述信息生成测试脚本;网页测试服务器将生成的测试脚本和待测试网页发送给测试机进行网页测试,利用图形化的测试方案测试网页逻辑,降低网页逻辑测试的门槛。
技术领域
本发明涉及互联网技术领域,特别是涉及一种网页测试方法、设备及系统。
背景技术
随着互联网技术的飞速发展,人们的生活与互联网的关系日益紧密,网页浏览器作为网页访问工具,其重要性不言而喻,在这种情况下,网页测试的重要性就日益突出。
网页测试主要测试网页对不同浏览器的兼容性以及网页逻辑的正确性,现有的网页测试是通过由测试人员编写测试代码进行测试。然而,这种编码测试方案存在的不足之处在于:1、使用门槛高,测试功能靠专业人员编写代码实现,测试脚本仅编码开发人员可读,普通用户无法参与测试;2、在敏捷开发中,需求变更频繁,代码同步变更复杂;3、若只修改页面逻辑中的一部分,在网页测试时,却需要测试人员测试全部测试脚本,增加测试的时间成本和人力成本。
因此,亟需一种网页测试方案能够解决上述问题。
发明内容
本发明的目的在于提供一种网页测试方法、设备及系统,用以解决现有的网页测试方案实现复杂的问题,实现了网页测试的自动化和图形化。
为此,本发明实施例采用如下技术方案:
本发明实施例提供一种网页测试方法,所述方法包括:
网页测试服务器接收客户端发送的待测试网页、所述待测试网页的URL、从所述待测试网页中提取出的页面可操作元素,以及待测试网页的页面逻辑描述信息,并将所述待测试网页的URL和页面可操作元素添加到页面元素库中;
所述网页测试服务器根据所述待测试网页的页面逻辑描述信息和所述页面元素库,生成图形用户界面;接收选择网页URL内页面可操作元素的指令,根据该指令,通过所述图形用户界面,从所述页面元素库中选取相应的网页URL内页面可操作元素,按照所述页面逻辑描述信息生成测试脚本;
所述网页测试服务器将生成的测试脚本和所述待测试网页发送给测试机进行网页测试。
本发明实施例还提供一种网页测试服务器,包括:
第一接收模块,用于接收客户端发送的待测试网页、所述待测试网页的URL、从所述待测试网页中提取出的页面可操作元素,以及待测试网页的页面逻辑描述信息;
第一存储模块,用于将所述第一接收模块接收的待测试网页的URL和页面可操作元素添加到页面元素库中;
测试脚本生成模块,用于根据所述第一接收模块接收的待测试网页的页面逻辑描述信息和所述第一存储模块存储的页面元素库,生成图形用户界面,并在接收选择网页URL内页面可操作元素的指令后,根据该指令,通过所述图形用户界面,从所述页面元素库中选取相应的网页URL内页面可操作元素,按照所述页面逻辑描述信息生成测试脚本;
第一发送模块,用于将所述测试脚本生成模块生成的测试脚本和所述第一接收模块接收的待测试网页发送给测试机进行网页测试。
本发明实施例还提供一种网页测试系统,包括:客户端、测试机以及如权利要求7-12任一项所述的网页测试服务器。
与现有技术相比,本发明的实施例具有如下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210382982.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子钥匙登录系统及方法
- 下一篇:零件软连接组合抗拉力测试工具