51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4914|回复: 6
打印 上一主题 下一主题

[讨论] 浏览器兼容性测试 策略

[复制链接]
  • TA的每日心情
    擦汗
    2015-6-18 09:27
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2012-8-2 14:06:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 gu584652199 于 2012-8-2 14:16 编辑

    无论是否使用各种工具,这里仅仅讨论在进行B/S架构软件浏览器兼容性测试的策略,抛砖引玉,欢迎讨论~~浏览器兼容性测试策略


    浏览器是系统中对核心的组成构建,来自不同厂家的浏览器对JavascriptActiveX或不同的HTML规格有不同的支持,即使是同一厂家的浏览器,也存在不同的版本的问题。不同的浏览器对安全性和JAVA的设置也不一样(这个没有深刻的体会)。


    目前最为常用的浏览器为:IE6.0IE7.0。但由于操作习惯的问题,还有相当一部分用户喜欢使用腾讯的TT,以及firefox浏览器,这些浏览器同样也存在各个版本的问题。这个对于web系统来讲是一个相当大的挑战。


    对于一些特殊项目(比如定制项目),可以指定某一类型的浏览器(包括版本),这些都必须在需求规格说明书中指名。针对这些指明的浏览器必须进行兼容性测试。但大部分的项目,是不能指定浏览器的,针对这样的项目,那么我们必须针对当前的主流浏览器(含版本),在确保主流浏览器的兼容性测试通过的前提下,再对非主流浏览器(含版本)进行测试,尽量保证项目的浏览器的兼容性测试的完整性。

    1  浏览器兼容性测试策略

    现将测试原则分解为三个关键词:快速、精确、完整

    首先说明一下浏览器兼容性测试是处于真个项目周期的那个阶段,更精确的说是处于测试周期的哪个阶段。

    一般来说,分为两种情况:

    a>
    块测试模型(项目特性或项目组历史原因决定,特性:敏捷、快速、可追踪差)

    b>
    集合测试模型(普遍采用模式,特性:测试更加完整,清晰,可追踪)

    无论何种测试模型,只有在系统业务流程全部通过、功能基本稳定的情况下进行,这是基本的进入浏览器兼容性测试的条件

    1.1  快速

    针对业务流程和主要核心模块,快速执行浏览器兼容性测试。


    详细分析系统业务流程,各角色功能分布,功能模块支撑关联;根据以上分析制定测试框架,框架目的为度量在对各个浏览器测试的时候,避免出现遗漏某些功能点或者业务点,保证更加全面的在需求浏览器上面的兼容性测试。同时,有计划的进行测试工作能够大大的提高工作的效率。

    1.2  精确


    精确定位主流核心浏览器,优化测试方式、提高测试效率


    根据需求规约制定出规约中限定浏览器的主要内核,在需求规约中定位相应内核的浏览器各一个(且要求为客户区域内的同内核主流浏览器),根据框架快速执行兼容性测试。


    此种方式的优点是能够更加快速的发现不同内核浏览器的问题,降低Bug修复成本、系统风险。

    1.3  完整


    完整执行需求规约限定支持的所有浏览器。根据最新地区浏览器厂商和版本分布,有主次优先级进行兼容性测试


    限制项包含:不同厂商的浏览器


    同一厂商的不同浏览器版本

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    昨天 09:02
  • 签到天数: 1042 天

    连续签到: 4 天

    [LV.10]测试总司令

    2#
    发表于 2012-8-2 14:09:57 | 只看该作者
    LZ你这个主题需要付费才能看吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2015-6-18 09:27
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
     楼主| 发表于 2012-8-2 14:17:34 | 只看该作者
    搞错了,没弄过这个,改掉了~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2015-6-18 09:27
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
     楼主| 发表于 2012-8-2 14:53:36 | 只看该作者
    坛子这么冷清了吗?看来要跑路了~唉
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-3-16 15:27
  • 签到天数: 25 天

    连续签到: 1 天

    [LV.4]测试营长

    5#
    发表于 2012-9-10 15:14:04 | 只看该作者
    学习了,谢谢楼主分享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2012-10-26 11:21:31 | 只看该作者
    学习了,BS的 浏览器的兼容性一定要测试的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2013-2-1 15:39:30 | 只看该作者
    关于浏览器兼容性测试,不知楼主有没有好的测试工具或者测试技巧呢,欢迎楼主分享呀
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-8 00:52 , Processed in 0.074026 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表