[发明专利]一种网页测试方法、设备及系统有效
申请号: | 201210382982.6 | 申请日: | 2012-10-11 |
公开(公告)号: | CN103729285B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 林跃;吴任飞;李翔;添先盼 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F17/30 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张振伟;张颖玲 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种网页测试方法、设备及系统,该方法包括:网页测试服务器接收客户端发送的待测试网页、待测试网页的URL、从待测试网页中提取出的页面可操作元素以及待测试网页的页面逻辑描述信息,将待测试网页的URL和页面可操作元素添加到页面元素库中;网页测试服务器根据待测试网页的页面逻辑描述信息和页面元素库,生成图形用户界面;接收选择网页URL内页面可操作元素的指令,根据该指令,通过图形用户界面,从页面元素库中选取相应的网页URL内页面可操作元素,按照页面逻辑描述信息生成测试脚本;网页测试服务器将生成的测试脚本和待测试网页发送给测试机进行网页测试,利用图形化的测试方案测试网页逻辑,降低网页逻辑测试的门槛。 | ||
搜索关键词: | 测试网页 网页测试 可操作元素 页面 描述信息 页面逻辑 页面元素 网页 图形用户界面 设备及系统 服务器 指令 服务器接收 测试脚本 方案测试 逻辑测试 生成测试 测试机 客户端 图形化 脚本 发送 测试 门槛 | ||
【主权项】:
一种网页测试方法,其特征在于,所述方法包括:网页测试服务器接收客户端发送的待测试网页、所述待测试网页的URL、从所述待测试网页中提取出的页面可操作元素,以及待测试网页的页面逻辑描述信息,并将所述待测试网页的URL和页面可操作元素添加到页面元素库中;所述网页测试服务器根据所述待测试网页的页面逻辑描述信息和所述页面元素库,生成图形用户界面;接收选择网页URL内页面可操作元素的指令,根据该指令,通过所述图形用户界面,从所述页面元素库中选取相应的网页URL内页面可操作元素,按照所述页面逻辑描述信息生成测试脚本;所述网页测试服务器将生成的测试脚本和所述待测试网页发送给测试机进行网页测试;所述网页测试服务器将生成的测试脚本和所述待测试网页发送给测试机进行网页测试之后,所述方法还包括:所述网页测试服务器接收所述测试机反馈的执行结果,并根据测试机标识进行存储;所述网页测试服务器在接收到查看测试脚本执行结果的指令后,根据所述查看测试脚本执行结果的指令中携带的测试机标识,索引相应测试机反馈的测试脚本的执行结果,并显示索引到的执行结果;所述执行结果为所述测试脚本执行过程中调用的页面截屏集合,所述页面截屏集合中的页面截屏按照时间顺序排列;所述显示索引到的执行结果,具体为:所述网页测试服务器使用页面对比算法,识别索引到的页面截屏集合中相邻两个页面内容的变化,确定出页面内容变化最大的两个相邻页面,优先显示所述页面内容变化最大的两个相邻页面,并按照所述时间顺序,显示面截屏集合中其他页面;或者,所述显示索引到的执行结果,具体为:所述网页测试服务器按照所述时间顺序显示所述页面截屏,并使用页面对比算法,识别索引到的页面截屏集合中相邻两个页面内容的变化,记录变化区域的像素点坐标范围,并高亮显示所述像素点坐标范围对应的页面内容变化区域。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210382982.6/,转载请声明来源钻瓜专利网。
- 上一篇:电子钥匙登录系统及方法
- 下一篇:零件软连接组合抗拉力测试工具