多浏览器兼容测试工具ppt课件_第1页
多浏览器兼容测试工具ppt课件_第2页
多浏览器兼容测试工具ppt课件_第3页
多浏览器兼容测试工具ppt课件_第4页
多浏览器兼容测试工具ppt课件_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、多阅读器兼容性测试工具XBrowser分析xbrowser.alibabab-incContentsDesign & Implementation2Progress & Result4Introduction3 1Innovation3 3Introductionv现状现状v测试同窗测试同窗 -验证功能点在主流阅读器上能否正验证功能点在主流阅读器上能否正常常v运营同窗运营同窗 -查看配置页面在主流阅读器上能否查看配置页面在主流阅读器上能否正常正常v开发同窗开发同窗 -自测功能点在主流阅读器上能否准自测功能点在主流阅读器上能否准确确v前端同窗前端同窗 -开发开发|测试时校验页面在

2、主流阅读器测试时校验页面在主流阅读器上能否一致上能否一致 人肉任务、反复、容易脱漏、效率低Design & ImplementvKey PointsvPrinciplevDesign OverAllvDesign Agent BizDesign & Implements -Key Pointsv准确自动定位准确自动定位HTML页面规划页面规划|内容差别内容差别v差别定义差别定义-页面整体处置?页面整体处置?v规划差别规划差别-一切控件处置?一切控件处置?v内容差别内容差别-页面像素比对?页面像素比对?突破传统人肉-自动 页面整体处置,像素比对(误报率高,查看效率低)v设计目的设

3、计目的v准确准确- 误报率误报率|漏报率低漏报率低v高效高效- 运转速度快,查看效率高运转速度快,查看效率高v稳定稳定-大数据量大数据量(2G/天天,时间集中时间集中)处置处置v易扩展易扩展 -需求多样化需求多样化v易运用易运用 -运用本钱低、接入方便运用本钱低、接入方便Design & Implements -PrincipleDesign & Implementation-OverAllInnovationv数据预备相关数据预备相关vHTML页面解析页面解析(专利专利)v控件尺寸获取控件尺寸获取v自定义控件处置自定义控件处置v动作录制和回放动作录制和回放(专利专利)v数据处

4、置相关数据处置相关v图片比对图片比对(专利专利)v大图片读取处置大图片读取处置v其它其它v平衡负载平衡负载v义务无丧失处置义务无丧失处置vDriver执行速度提升执行速度提升Innovation-HTML页面解析 1231 1nB,B ,B ,.,B B 1 (B)B = (B)nniiiiiiPPP Innovation-控件尺寸获取tijjij 1BS = ES (EB) Innovation-自定义控件处置v XPATH解析程序解析程序vv一切阅读器下通用一切阅读器下通用v支持控件的任何通用属性支持控件的任何通用属性(不仅限于不仅限于Id)v比比chrome下开源的程序执行速度快下开源的

5、程序执行速度快Innovation-动作录制与回放v 处理需求动作触发的页面兼容性测试处理需求动作触发的页面兼容性测试(专利专利)vv动作录制:动作录制:key:value动作序列动作序列v将动作序列反解将动作序列反解JS程序执行程序执行vFF插件插件Innovation-大图片读取处置v图片数据量大图片数据量大v每天约每天约2G,单次最大恳求约,单次最大恳求约150Mv多级缓存多级缓存+耐久化存储,懒加载耐久化存储,懒加载v原那么原那么vagent直接写入直接写入redis;vserver端将端将tair中没有命中的图片写入中没有命中的图片写入tair;v定时定时job,将图片耐久化存储;,

6、将图片耐久化存储;Innovation-平衡负载v义务平衡分配,快速呼应义务平衡分配,快速呼应v抢占式调度抢占式调度v原那么原那么v当前义务曾经被其它机器执行,立刻退出;当前义务曾经被其它机器执行,立刻退出;v当前义务没有被其它机器执行,立刻执行;当前义务没有被其它机器执行,立刻执行;彻底处理执行机执行效率问题Innovation-义务无丧失处置v义务耐久化存储义务耐久化存储v义务本地化存储义务本地化存储v原那么原那么v当前义务曾经被执行,从本地文件中删除;当前义务曾经被执行,从本地文件中删除;v当前义务没有被执行,存入本地文件;当前义务没有被执行,存入本地文件;彻底处理因执行机本身、sele

7、nium driver异常导致的义务丧失Innovation-Driver执行速度提升vWebDriver JS 交互调优交互调优vv简单对象替代复杂对象简单对象替代复杂对象v效果效果(淘宝页面淘宝页面IE6为例为例)执行结果简单化执行结果紧缩复杂对象40s90s120sProgress & Resultv用户群体用户群体vv测试测试- CBU、ICBU、ETAO、TMALL、ALIYUN、TAOBAOv开发开发- 行业开发组行业开发组DCMS产品线产品线v前端前端- ICBUv运用效果运用效果v目前平台义务数:目前平台义务数:5500+,义务运转次数:,义务运转次数:11000+仅家居小商品行业,目前发现的线上页面的存在的问题数仅家居小商品行业,目前发现的线上页面的存在的问题数50+个个Progress & Result

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论