[发明专利]多浏览器兼容性测试方法及系统有效
申请号: | 201310012020.6 | 申请日: | 2013-01-11 |
公开(公告)号: | CN103927253B | 公开(公告)日: | 2017-04-19 |
发明(设计)人: | 金茜茜 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 苏培华 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了多浏览器兼容性测试方法及系统,其中,所述方法包括根据输入参数启动至少两个浏览器,并在所述至少两个浏览器中打开指定网页;确定其中一个浏览器为实际被操作的浏览器,监控用户在所述实际被操作的浏览器中的操作行为,并获取与所述操作行为相关的操作信息;调用web应用自动化测试框架的应用程序编程接口API函数,将与所述操作行为相关的操作信息同步到其他浏览器中,并在其他浏览器中模拟执行所述操作行为,以便在所述其他浏览器中展现出执行所述操作行为后对应的界面。通过本申请,能够有效地提升测试效率,并且能够直观、有效的监控到各浏览器页面的兼容性。 | ||
搜索关键词: | 浏览器 兼容性 测试 方法 系统 | ||
【主权项】:
一种多浏览器兼容性测试方法,其特征在于,包括:根据输入参数启动至少两个浏览器,并在所述至少两个浏览器中打开指定网页;确定其中一个浏览器为实际被操作的浏览器,监控用户在所述实际被操作的浏览器中的操作行为,并获取与所述操作行为相关的操作信息;调用web应用自动化测试框架的应用程序编程接口API函数,将与所述操作行为相关的操作信息同步到其他浏览器中,并在其他浏览器中模拟执行所述操作行为,以便在所述其他浏览器中展现出执行所述操作行为后对应的界面;其中,所述调用web应用自动化测试框架的API函数包括:创建服务端;通过Socket通信机制,将与所述操作行为相关的操作信息发送到所述服务端;由所述服务端调用web应用自动化测试框架的API函数;或,所述调用web应用自动化测试框架的API函数包括:在所述实际被操作的浏览器的当前页面中创建一隐藏元素;将与所述操作行为相关的操作信息作为所述隐藏元素的属性信息进行记录;通过读取所述隐藏元素的属性值获取与所述操作行为相关的操作信息,并调用web应用自动化测试框架的API函数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310012020.6/,转载请声明来源钻瓜专利网。