发明名称 | 多浏览器兼容性测试方法及系统 | ||
摘要 | 本申请公开了多浏览器兼容性测试方法及系统,其中,所述方法包括:根据输入参数启动至少两个浏览器,并在所述至少两个浏览器中打开指定网页;确定其中一个浏览器为实际被操作的浏览器,监控用户在所述实际被操作的浏览器中的操作行为,并获取与所述操作行为相关的操作信息;调用web应用自动化测试框架的应用程序编程接口API函数,将与所述操作行为相关的操作信息同步到其他浏览器中,并在其他浏览器中模拟执行所述操作行为,以便在所述其他浏览器中展现出执行所述操作行为后对应的界面。通过本申请,能够有效地提升测试效率,并且能够直观、有效的监控到各浏览器页面的兼容性。 | ||
申请公布号 | CN103927253B | 申请公布日期 | 2017.04.19 |
申请号 | CN201310012020.6 | 申请日期 | 2013.01.11 |
申请人 | 阿里巴巴集团控股有限公司 | 发明人 | 金茜茜 |
分类号 | G06F11/36(2006.01)I | 主分类号 | G06F11/36(2006.01)I |
代理机构 | 北京润泽恒知识产权代理有限公司 11319 | 代理人 | 苏培华 |
主权项 | 一种多浏览器兼容性测试方法,其特征在于,包括:根据输入参数启动至少两个浏览器,并在所述至少两个浏览器中打开指定网页;确定其中一个浏览器为实际被操作的浏览器,监控用户在所述实际被操作的浏览器中的操作行为,并获取与所述操作行为相关的操作信息;调用web应用自动化测试框架的应用程序编程接口API函数,将与所述操作行为相关的操作信息同步到其他浏览器中,并在其他浏览器中模拟执行所述操作行为,以便在所述其他浏览器中展现出执行所述操作行为后对应的界面;其中,所述调用web应用自动化测试框架的API函数包括:创建服务端;通过Socket通信机制,将与所述操作行为相关的操作信息发送到所述服务端;由所述服务端调用web应用自动化测试框架的API函数;或,所述调用web应用自动化测试框架的API函数包括:在所述实际被操作的浏览器的当前页面中创建一隐藏元素;将与所述操作行为相关的操作信息作为所述隐藏元素的属性信息进行记录;通过读取所述隐藏元素的属性值获取与所述操作行为相关的操作信息,并调用web应用自动化测试框架的API函数。 | ||
地址 | 英属开曼群岛大开曼资本大厦一座四层847号邮箱 |