精华内容
下载资源
问答
  • 兼容性
    千次阅读
    2020-12-20 10:10:55

    兼容性视图

    windows10 ie浏览器怎么设置兼容性视图

    问题补充:windows10 ie浏览器怎么设置兼容性视图

    工具原料:windows10+ie浏览器windows10 ie浏览器设置兼容性视图方法如下:设置方法一(此方法每次都需要切换):特别提醒:建议先切换后操作,以免页面已经填写的数据因切换而刷新后丢失。1、IE8,IE9,IE10,在地址栏右侧有个兼容性视图的图片,直接点亮即可打开兼容模式。2、 最新的IE11,兼容性视图的打开方法已经改变,具体操作:点击工具图标->兼容性视图设置->添加站点地址即可,如下图所示。兼容性视图设置方法二(此方法对一个站点设定一次即可):1、在ie窗口下按下“F10”按钮后,顶端处会出现工具栏,点击“工具-兼容性视图设置”;2、将网址添加入列表即可。

    IE8浏览器“兼容性视图设置”灰色怎么办

    问题补充:IE8浏览器“兼容性视图设置”灰色怎么办

    IE8浏览器“兼容性视图设置”灰色解决方法:在键盘上按WIN键+R键打开运行窗口。输入:gpedit.msc 点击确定打开。在窗口左侧,依次点击展开“计算机配置–管理模板–Windows组件–Internet Explorer–兼容性视图“。在右边双击“兼容性视图”打开,选择“未配置”,然后点击确定。双击“关闭兼容性视图按钮”打开,选择“未配置”,然后点击确定。重启电脑即可。

    有个网页打不开,需要兼容性视图,但是工具选项里没有兼容性视图这一项。请问怎么办?

    问题补充:有个网页打不开,需要兼容性视图,但是工具选项里没有兼容性视图这一项。请问怎么办?

    IE8以上的版本,才应该有兼容性视图的设置。建议你升级IE版本。如不喜欢,可以考虑使用一个360浏览器或其他浏览器再试试。

    离婚协议书_孕妇离婚有些什么补偿 离婚协议书 我想咨询,离婚后签订房产协议书是归给孩子,离婚后签订房产协议书是否有法律效应? 问题补充:您好,我想咨询,离婚后签订房产协议书是归给孩子,而如今有在婚的可能,我的协议书对房产有约束力吗?能…...

    祖宗十九代_祖宗十九代在线观看免费 祖宗十九代 女生说粗话有毛线不好吗?我就问候你娘、你爹、你大爷…你祖宗十八代了!你能把我怎么的! 问题补充:你男的我就不敢跟你叫板啊!你是神仙啊还是人妖啊!我非得供着你,不供你我是要遭雷劈还是怎么滴!…...

    何祚麻_何祚麻简历 何祚麻 吸麻烟有何危害和好处? 问题补充: 危害精神病学家诺拉·沃尔科就是一位致力于研究人类为什么会成瘾的权威人物。她把药品和酒精对人类的诱惑与我们身边一些上班不知疲倦的“工作狂”联系起来,试图发现成…...

    什邡市邮编_什邡市的邮政编码是多少 什邡市邮编 四川省德阳市什邡市南泉镇南阳村邮编是什么? 问题补充:四川省德阳市什邡市南泉镇南阳村邮编是什么? 四川省德阳市什邡市南泉镇南阳村邮编是618413 四川省德阳市什邡市南泉镇方碑村邮编是什么…...

    大熊猫为什么是国宝_熊猫雪雪的死亡原因 大熊猫为什么是国宝 我国国宝大熊猫的寿命大概有多长? 问题补充: 我国国宝大熊猫的寿命大概有多长?->25-30年 《国宝—大熊猫》阅读题 问题补充:大熊猫如今在我国分布地域十分狭窄,仅见于四川省岷山…...

    打开文件安全警告_打开文件安全警告win10 打开文件安全警告 word安全警告:(打开文件名)文件中包含宏 宏可能会携带病毒。怎么去掉这个警告 问题补充:我的宏的安全级别是中 原来打开word文件是没有这个警告的 晚上新建了个宏就有了 删除了宏…...

    糖醋蒜_正宗糖蒜的腌制方法 糖醋蒜 糖醋泡蒜怎么做?求方法![花心] 问题补充: 大蒜头选带瓣的,去皮衣,最好选新鲜的。洗净晾干。准备白开水,晾凉,加入适量的白醋,加一点红糖,量可根据自己口味调节,因为放的时间久了会越来越酸的。…...

    欧盟峰会_2019欧盟峰会时间 欧盟峰会 2012年欧盟首次峰会于2012年1月30日晚落幕,德国、法国等25个欧盟成员国通过了“财政契约”草案。这项旨 问题补充:2012年欧盟首次峰会于2012年1月30日晚落幕,德国、法国等25…...

    更多相关内容
  • Windows Edge 启动提示兼容性问题:【一个不兼容的软件尝试与Microsoft Edge一起加。。。】 错误代码:STATUS_INVALID_IMAGE_HASH 解决方法:通过新增注册表项,使edge与其添加的插件能同时启动
  • 软件测试之兼容性测试

    千次阅读 2022-05-09 20:36:20
    对于基于计算机平台的软件,在测试过程中必须考虑软、硬件的兼容性,在设计测试用例的过程中必须考虑数据转换或转移的问题,应该尽力发现其可能带来的错误。不仅是基于计算机平台的软件,对于嵌入式软件也一样,在...

    对于基于计算机平台的软件,在测试过程中必须考虑软、硬件的兼容性,在设计测试用例的过程中必须考虑数据转换或转移的问题,应该尽力发现其可能带来的错误。不仅是基于计算机平台的软件,对于嵌入式软件也一样,在软件升级时,也需要考虑硬件平台的兼容性。一个软件具有良好的兼容性,不仅可以降低技术支持的成本,还可以减少系统的维护版本,但不至于仅仅因为兼容性的问题而升级系统。

    一、软件兼容
      软件兼容是指待发布软件与常用软件在同一环境下使用时,相互之间的影响。计算机中常用的软件有下载类软件、即时通信类软件、压缩解压类软件、文档编辑类软件、位图图像处理类软件、矢量图图像制作类软件、动画制作类软件、杀毒类软件、光盘刻录类软件、系统镜像类软件、多媒体播放软件和其他类软件。
      软件兼容主要考虑三个方面:浏览器兼容、分辨率兼容和打印机兼容。但对于嵌入式产品几乎不存在软件方面的兼容性问题,因为不可能和其他软件同时运行于当前的产品中。

    1.1 浏览器兼容
      浏览器是Web 客户端最核心的构件,来自不同厂商的浏览器对Java、JavaScript、ActiveX、Plug-ins 或不同的HTML 规格有不同的支持。例如ActiveX 是Microsoft 的产品,是为Internet Explorer而设计的,JavaScript 是Netscape 的产品,Java 是Sun 的产品等。另外,框架和层次结构风格在不同的浏览器中也有不同的显示,甚至根本不显示。不同的浏览器对安全性和Java 的设置也不一样。
      测试浏览器兼容性的方法是创建一个兼容性矩阵。在这个矩阵中,测试不同厂商、不同版本的浏览器对某些构件和设置的适应性。

    1.2 分辨率兼容
      分辨率兼容测试是为了验证页面版式、界面显示以及相关字符在不同的分辨率模式下显示的情况。
      通常情况下,在需求规格说明书中会明确地定义系统所支持的分辨率。但是客户计算机的分辨率多种多样,因此在测试过程中几乎不可能全部覆盖到所有的分辨率,并且在成本上也是一个很大的挑战,所以一定要完成需求规格说明书中定义的分辨率,并且一定要在说明书中注明系统所支持的最佳分辨率。常用的分辨率为1024×768、1440×900、1280×800 和1366×768,这是客户最可能使用的几种分辨率,系统一定要支持,其他的分辨率可以尽量兼容。有时为了降低风险,在启动系统时,系统会对当前的分辨率进行判断,如果当前的分辨率不是最佳分辨率,系统则会将分辨率强制转换为系统所支持的最佳分辨率。
      1.3 打印机兼容
      打印机兼容测试是指使用不同的打印机进行打印报告,观察打印出来的报告排版、内容是否正确。
      现在很多系统都具备打印报告的功能,由于客户使用的打印机型号各不相同,所以系统需要兼容各厂家的打印机型号,保证打印报告的内容没有问题。一般情况下需求规格说明书中会明确定义系统支持哪些型号的打印机,但是客户如果已经有打印机了,肯定不希望因为购买了我们的系统而另外再买一台打印机。客户希望系统能支持他们现有的打印机。一般测试打印机兼容需要注意两个问题:一是不同厂家的打印机型号;二是打印纸的规格。
      打印机型号兼容性方面,主要是兼容一些常用的打印机型号,由于不同型号的打印机对系统的字体兼容略有不同,所以有可能出现打印出乱码或打印内容丢失的现象。一般情况下需要规格说明书中详细定义兼容的打印机型号,但在系统设计过程中可以尽量考虑通过程序来做到更好的兼容,解决字体对打印结果的影响。
      打印纸规格兼容性方面,主要是对常用的B4 和B5 纸进行兼容,由于纸张的大小不一样,对于纸张的兼容更重要的是注意排版内容是否正确、合理。需要注意的是,如果系统销售到国外,必须测试对Letter 纸张类型的兼容,因为国外主要使用的是Letter 类型的纸张。
      1.4 数据库兼容
      数据库兼容性主要包含两种情况:一是主动地升级数据库,包括数据库平台的升级;二是被动地升级,由于原数据库本身的缺陷或用户需求的更改,不得不升级数据库。
      数据库兼容性测试要点如下:
      (1)完整性测试。
      检查原数据库中各种对象是否全部移入新数据库,比较数据表中数据内容是否与升级前数据库中的内容相同。
      (2)应用系统测试
      模拟普通用户操作应用的过程,并结合其应用操作的运行结果进行检查,在数据库移植过程中,存储过程比较容易出错。
      (3)性能测试
      数据库升级后,需要对升级后的数据库性能进行详细测试,并与升级前的数据库性能进行比较,检查数据库升级后性能变化的情况。
      1.5 操作系统兼容
      操作系统兼容性是指在一个操作系统上开发的应用程序,不做任何修改、不用重新编译即可直接在其他操作系统上运行。
      由于软件开发技术的限制以及各种操作系统之间存在着巨大的差异性,因此目前大多商业软件并不能达到理想的平台无关性。如果该软件承诺可以在多种操作系统上运行,那么就需要测试它与操作系统的兼容性。
      通常所说的操作系统测试,更多的是指在客户端的使用情况,即客户可能使用到的不同的操作系统平台。但对于一个多层次的系统,其兼容性不仅指客户端的使用,还包括服务器端兼容性,但服务器更换平台的情况相对较少,因此操作系统的兼容性更多是指客户使用的操作系统平台。操作系统兼容性的测试内容不仅包括安装,还需对关键流程进行检查。需要测试哪些操作系统上的兼容性,首先取决于软件用户文档上对用户的承诺。
      客户端使用到的操作系统更多的是Windows 操作系统,在测试过程中需要注意以下一些问题:
      (1)操作系统类型。
      常见的Windows 操作系统主要包括 Windows XP、Windows Vista、Windows 7 和Windows 8操作系统,但欧洲地区使用更多的是Windows 7 和Windows 8 操作系统,Windows XP 相当来说使用得比较少。
      (2)操作系统位数。
      操作系统主要包括32 位和64 位两种,但需要注意在国内主要使用的是32 位操作系统,欧洲地区主要使用的是64 位操作系统。所以在测试中文的操作系统时就没有必要测试64 位了,只要测试32 位即可,同理对于英文操作系统一般只要测试64 位操作即可。
      (3)操作系统补丁。
      由于操作系统补丁不同,可能对应用程序带来影响,最主要的是不同补丁带来的库函数的影响。
      1.6 数据共享兼容
      数据共享兼容是指系统与其他系统进行数据传输的能力。应用程序之间数据共享可以增强系统的可用性,并且用户可以轻松与其他系统进行数据共享、传输。数据共享兼容性测试需要注意以下
      几个方面:
      (1)是否支持文件保存和文件读取操作;
      (2)是否支持文件导入与导出操作;
      (3)是否支持剪切、复制和粘贴操作,剪切、复制和粘贴操作是程序之间无需借助磁盘传输数据的最常见的数据共享方式;
      (4)DDE(Dynamic Data Exchange,动态数据交换)和OLE(Object Linking Embedding,对象链接与嵌入)是Windows 操作系统中在两个程序之间传输数据的方式,DDE 和OLE 数据可以实时地在两个程序之间流动;
      (5)是否支持磁盘的读写。

    展开全文
  • 如何进行兼容性测试

    千次阅读 2021-07-26 05:35:45
    原标题:如何进行兼容性测试一、什么是兼容性测试很多人都知道兼容性测试,但是却很少能准确理解兼容性测试,大多都只会想到浏览器的兼容;实际兼容性还有其他内容,包括web兼容和APP兼容;那么下面咱们先说说什么是...

    原标题:如何进行兼容性测试

    一、什么是兼容性测试

    很多人都知道兼容性测试,但是却很少能准确理解兼容性测试,大多都只会想到浏览器的兼容;实际兼容性还有其他内容,包括web兼容和APP兼容;那么下面咱们先说说什么是兼容性测试:

    兼容测试(Compatibility Test Suite )官方简称CTS ,指对所设计程序与硬件、软件之间的兼容性的测试。一般来说,兼容性指能同时容纳多个方面,在计算机术语上兼容是指几个硬件之间、几个软件之间或是软硬件之间的相互配合程度。

    按照我的理解,我认为兼容性测试是指测试软件在特定的硬件平台上、不同的应用软件之间、不同的操作系统平台上、不同的网络等环境中是否能够很友好的运行的测试。

    二、兼容性测试分类

    兼容性测试目前我关注的包括web兼容性测试和APP兼容性测试;

    兼容测试包括:

    (1)浏览器兼容测试:测试程序在不同浏览器上是否可以正常运行,功能能否正常使用;

    (2)屏幕尺寸和分辨率兼容测试:测试程序在不同分辨率下能否正常显示;

    (3)操作系统兼容测试:测试程序在不同的操作系统下面能否正常运行,功能能否正常使用,显示是否正确等;

    (4)不同设备型号兼容测试:针对于APP,现在移动设备型号五花八门,主要测试APP在主流设备上能否正常运行,会不会出现崩溃的现象。

    三、兼容性测试方法

    Web端和APP端的兼容性测试,有两种方法:

    一种是人工测试即全手工测试兼容;

    另外一种是借助第三方兼容性测试工具;

    人工测试工作量大,而且覆盖不全;第三方测试工作虽说工作量小,但是在主功能和主流程测试的时候没有侧重点,很难发现一些隐藏的问题;要说这两种方法哪一种更好,我个人认为没有最好,我觉得这两种方法适当的结合才是最好的兼容性测试方法;

    四、如何进行兼容性测试

    (1)Web兼容性测试

    首先开展人工测试,测试工程师测试主流浏览器和常用操作系统测试主流程和主界面,看看主流程和主界面是否有问题,如果存在问题,那么记录下bug情况,以及浏览器型号和版本,以及操作系统,准确定位bug产生的原因,提交bug,告知开发人员修改。所有的主流设备都需要进行测试,只关注主流程和主界面,毕竟每个系统主流程和主界面不是很多,所以这个工作量还是可以承受的。

    其次借助第三方测试工具,目前我觉得比较好用的第三方Web测试工具有IEtester(离线)、SuperPreview(离线)和Browsershots:browsershots.org(在线),一款可以测试IE的兼容,一款可以测试主流浏览器的兼容,包括谷歌、火狐、Opera等等。借助第三方测试工具,找到bug产生的位置,分析测试结果,告知程序员调整。

    (2)APP兼容性测试

    APP的兼容性测试和Web测试类似,首先开展人工测试,测试工程师借助测试设备对主流程和主功能,主界面进行测试;收集所有的能收集到的不同型号的测试设备测试主流程和主界面,看看主流程和主界面是否有问题,如果存在问题,综合考虑设备的使用率等因素,看看是否需要调整,如果需要,那么记录下bug情况以及测试设备的型号和操作系统,准确定位bug产生的原因,提交bug,告知开发人员修改。

    其次借助第三方测试工具,对于APP的兼容性测试,我推荐的是百度众测平台和云测平台,我经常使用的是云测平台,这两款测试工具里面包含了安卓和iOS的测试;测试很齐全,包括功能测试、深度兼容测试、性能测试、网络环境测试,还可以模拟海量用户测试,,还可以导入自己编写的测试用例进行功能测试,里面还包括测试专家的测试,当然了找专家是要花钱滴。基本进行兼容性测试是不需要花钱的;测试工程师把打包好的apk或者IPA文件,上传到测试平台,选择需要测试的设备型号,开始任务即可;等待一段时间,在等待的时间你是不需要盯着的,你可以做其他的工作。测试完成后会生成一份测试报告,可以查看错误页面和错误日志,如果需要调整,那么提交bug,告知程序员修改即可。

    五、兼容性测试的作用

    兼容性测试是软件测试过程必不可少的一个过程,没有兼容测试的测试是不完整的测试,兼容性测试的存在是有一定作用的。我个人觉得最少有以下几点:

    兼容性测试能够进一步提高产品的质量,提高用户体验;

    兼容性测试能使软件与尽可能多的其他软件“和平共处”,尽可能达到平台无关性;

    兼容性测试能尽可能的保证软件存在的价值,它是衡量一个软件质量的重要指标;

    兼容性测试能使软件产品的市场更广阔;

    转载:http://www.51testing.com/html/96/n-3720196.html

    社区地址:http://ask.testfan.cn/

    获取链接:http://www.testfan.cn/#gks返回搜狐,查看更多

    责任编辑:

    展开全文
  • 兼容性测试说明

    千次阅读 2020-07-30 17:03:43
    版本说明 版本 作者 时间 备注 ...4 兼容性测试定义 1 5 兼容性测试目的 1 6 兼容性测试的作用 2 7 APP兼容性测试 2 7.1 手机系统 2 7.2 手机品牌 2 7.3 分辨率 2 7.4 运营商 2 7.5 网络 2 7.6...

    目录
    1 概述
    2 缩略词
    3 已知问题和注意点
    4 兼容性测试定义
    5 兼容性测试目的
    6 兼容性测试的作用
    7 APP兼容性测试
    7.1 手机系统
    7.2 手机品牌
    7.3 分辨率
    7.4 运营商
    7.5 网络
    7.6 其他软件兼容性
    7.7 测试点
    8 Web兼容性测试
    8.1 操作系统
    8.2 浏览器
    8.3 分辨率
    8.4 测试点
    9 缺陷管理
    9.1 缺陷等级定义
    9.2 缺陷书写规范
    10 测试工具
    11 测试策略
    12 测试流程
    12.1 测试流程说明
    12.2 需求宣贯
    12.3 测试计划
    12.4 测试框架
    12.5 执行测试
    12.6 缺陷跟踪
    12.7 版本发布条件
    12.8 Bugreview
    12.9 上线测试
    12.10 测试总结

    1概述

    为使测试团队有明确的兼容性测试规范,按照合理章程开展工作,编写本文档,旨在规范兼容性测试过程的完整性,提高公司产品的兼容性方面的质量。

    目的:
    梳理兼容性测试点,为测试人员在进行兼容性测试时提供基本测试点;

    2缩略词

    3已知问题和注意点

    1)兼容性测试范围较广,考虑到人力、资源等方面,WEB兼容性测试时硬件兼容暂未展开;
    2)APP兼容性测试,真机数目有待扩充,非主流品牌、系统等可采用云测方式进行;
    3)深层次兼容性测试需逐步完善;

    4兼容性测试定义

    兼容性测试是指测试软件在特定的硬件平台上、不同的应用软件之间、不同的操作系统平台上、不同的网络等环境中是否能够很友好的运行的测试。

    5兼容性测试目的

    AAP : 随着互联网的快速发展,电子产品种类越来越多,尤其是移动设备。移动设备的品牌、系统、分辨率等均呈现出多样化,且均有各自的亮点与不同。这就导致了APP的有些功能在不同的移动设备上可能出现不同甚至功能不可用。而广大的用户使用的设备也是多种多样,为了给用户更好的用户体验,做APP的兼容性测试,是非常有必要的。
    Web : 我们的Web项目面向的也是大众用户群体,而用户所使用的电脑、浏览器、屏幕分辨率等也是多种多样,可能某个功能在A设备或者浏览器上显示正常、操作正常,但是在B设备或浏览器上显示就可能就乱糟糟的,严重的可能导致功能异常,不同的分辨率也可能导致UI布局被破坏影响系统的易用性等,这样一来用户群体对项目系统的好感就大大的打了折扣,因此WEB项目的兼容性测试也是非常有必要的。

    6兼容性测试的作用

    兼容性测试能够进一步提高产品的质量;
    兼容性测试能使软件与尽可能多的其他软件“和平共处”,尽可能达到平台无关性;
    兼容性测试能尽可能的保证软件存在的价值,它是衡量一个软件质量的重要指标;
    兼容性测试能使软件产品的市场更广阔。

    7APP兼容性测试

    APP兼容性测试需要从以下几方面考虑:手机系统、手机品牌、分辨率、运营商、网络、其他软件兼容性。
    7.1手机系统
    1)手机的系统主要有:IOS、安卓、华为:EMUI 、小米:miui;
    2)安卓系统主要版本有:9.0、8.0、7.0、6.0、5.0、4.4/4.3/4.2/4.1/4.0、3.2/3.1/3.0、2.3/2.2/2.1/2.0、1.6/1.5/1/1/1/0;
    3)IOS系统主要版本有:12.1.2、11.0、10、9.0、8.0、7.0;

    7.2手机品牌
    1)销量前十的品牌:iphone、华为、华为荣耀、OPPO、VIVO、小米、魅族、三星、360、smartisan坚果(数据来源:中国品牌网:https://www.chinapp.com/paihang/shouji/);

    7.3分辨率
    1)主流手机分辨率有:29601440、25601440、2436 * 1125、23401080、22801080、22461080、22441080、22441080、22201080、1920 x 1080 、1334 x 750、960*540;

    7.4运营商
    1)主要运营商:移动、联通、电信。
    7.5网络
    1)网络:2G、3G、4G、WIFI。
    7.6其他软件兼容性
    1)主流软件:QQ、微信、支付宝、美团、淘宝等。

    7.7测试点

    在不同的系统、品牌、分辨率、运营商、网络的手机上,必须关注以下测试点:
    1)是否可以正常登录系统、退出系统;
    2)是否会出现闪退;
    3)UI布局是否出现异位、乱码、变形、遮挡、留白等;
    4)图片显示是否清晰、是否有拉伸;
    5)动画特效显示是否正确;
    6)存在输入框时,点击输入框是否可正常调出虚拟键盘,是否会遮挡输入框、按钮等;
    7)收起虚拟键盘,界面显示及录入的数据显示是否正确;
    8)主流程是否可以正常走通;
    9)是否可以切换至后台运行,再切换回前台运行;
    10)是否可以其他常用APP同时运行(例如QQ、微信等);
    11)是否可以调用其他APP,例如手机自带的相册、相机;
    12)是否支持手机自带返回及返回主页按钮;
    13)上下滑动屏幕是否会闪退;

    在不同的系统、品牌、分辨率、运营商、网络的手机上,注意以下测试点:
    1)多个输入框来回切换光标定位是否正确;
    2)提交或保存按钮多次点击是否出现多次提交、存储重复数据;
    3)弱网络下数据存储与前台界面是否一致;
    4)弱网络下无法加载数据或加载数据失败是否有合理提示;
    5)弱网络下未加载界面或数据未加载完成是否可操作,或点击刷新是否出现闪退等问题;
    6)突然断网或突然有电话等阻断程序进行,是否会出现数据上传失败或闪退等情况;
    7)数据未加载完成滑动屏幕进行界面刷新,是否出现闪退;
    8)权限测试,例如需调用的软件需要权限才能调用或需要解锁才能打开程序等;
    9)长按屏幕或某些内容是否支持复制、粘贴(手机自带功能)或粘贴其他程序内复制的数据;
    10)多次快速点击某一按钮或空白界面是否出现闪退;
    11)多次切换TAB页,界面及界面数据展示是否正确或出现闪退;
    12)在PAD上也需要进行兼容性测试,以上关注点也需要进行关注。
    13)同时在两部手机上登录同一账户,是否会弹出提示或强制下线一部手机的登录信息;
    14)授权申请时关闭某一权限,再次调用改权限时是否会出现闪退(例如关闭调用相机权限,再次调用是否闪退);
    15)卸载APP后重新安装,是否可成功安装;
    16)登录系统后锁屏,解锁后界面展示是否正确;
    17)通过推送消息是否可以正常进入APP;
    18)免打扰模式或关闭消息通知权限时,用户是否会接收到推送消息;
    19)存在不可操作的置灰按钮时,点击置灰按钮,看是否可操作;

    8Web兼容性测试

    Web兼容性测试主要从以下几个方面考虑:操作系统、浏览器、分辨率。
    8.1操作系统
    主要操作系统有:
    1)Windows(WindowsXP、Windows7、Windows10);
    2)MAC;
    3)LINUX。
    目前产品需支持系统为:
    1)Windows7及以上版本;
    8.2浏览器
    主要浏览器内核及对应浏览器有:
    1)IE内核:IE8、IE9、IE10、IE11、360安全浏览器(兼容模式)、搜狗浏览器(兼容模式)、QQ浏览器;
    2)Firefox内核:火狐浏览器;
    3)Chrome内核:Chrome、360安全浏览器(极速模式)、搜狗浏览器(高速模式)。
    目前产品需支持的浏览器及版本有:
    1)IE9、IE10、IE11;
    2)360安全浏览器
    3)谷歌浏览器
    4)火狐浏览器

    8.3分辨率
    常见分辨率有:
    1)1024×768
    2)1280×1024
    3)1366X768
    4)1680X1050
    5)1920X1080
    目前产品需支持的分辨率有:
    1)1366X768
    2)1680X1050
    3)1920X1080

    8.4测试点
    在不同的操作系统、浏览器、分辨率电脑上,必须关注以下测试点:
    1)是否可以正常登录系统、退出系统;
    2)UI布局是否出现异位、乱码、变形、遮挡、留白等;
    3)图片显示是否清晰、是否有拉伸;
    4)动画特效显示是否正确;
    5)导航链接是否均正确;
    6)主流程是否能走通;

    在不同的操作系统、浏览器、分辨率电脑上,注意以下测试点:
    1)多次快速点击某一按钮或空白界面是否出现报错;
    2)多次切换TAB页,界面及界面数据展示是否正确;
    3)存在输入框时,是否可正常录入、提交、保存数据;
    4)多个输入框来回切换光标定位是否正确;
    5)连续点击提交/保存按钮是否会出现多次提交、存储重复数据;
    6)弱网络下数据存储与前台界面结果是否一致;
    7)弱网络下无法加载数据或加载数据失败是否有合理提示;
    8)弱网络下未加载界面或数据未加载完成是否可操作,或点击刷新是否出现报错等问题;
    9)是否支持常用快捷键,例如:Ctrl+C、Ctrl+V、Enter、Delete等;
    10)登录系统后,直接复制导航栏地址,重新打开一个浏览器粘贴后进入系统,看是否显示为登录状态;
    11)存在不可操作的置灰按钮时,点击置灰按钮,看是否可操作;

    9缺陷管理

    9.1缺陷等级定义
    本规范定义以下四类测试错误类型:
    A 类——致命缺陷Blocker:
    阻碍开发和测试工作,致命性的缺陷。由于兼容性问题,导致系统无法登录、经常闪退或主流程应用模块无法启动、异常退出,无法测试,造成系统不稳定。
    B 类——严重功能缺陷Critical 、Major:
    由于兼容性问题,导致界面布局严重变形导致软件使用中存在较明显的障碍,或者局部功能错误,但可以采取其他变通的操作实现。
    C 类——普通功能缺陷Normal 、Minor:
    由于编兼容性问题,导致界面布局变形、图片无法显示等致使某个小功能无法使用,或者对特殊的操作与要求不能支持,存在某些细微的缺陷,但不影响程序正常应用。
    D 类——轻微功能缺陷或建议trivial:
    由于兼容性问题导致的界面布局轻微变形、图片显示模糊等页面细节问题或者优化建议等
    9.2缺陷书写规范
    1)针对不同的原因导致的问题要包含对应的原因,例如手机的品牌、操作系统或者是浏览器名称、版本等以及常规BUG中的:操作步骤、预期结果、实际结果,并清晰表述;
    2)缺陷标题中应简洁明确,能够概括缺陷的总体现象;
    3)兼容性问题需在两个以上环境中确认BUG再进行提交;
    4)测试环境,发现版本,严重等级需在禅道系统中交代清楚,按照缺陷等级定义进行评级;
    5)非必现BUG需进行10次以上测试,标注问题出现概率;

    10测试工具

    1)BrowserShots:是一款免费的跨浏览器测试工具,捕捉网站在不同浏览器中的截图。(http://browsershots.org,在线测试平台,优点:可测试不同的分辨率及系统以及不同浏览器的不同版本,缺点:无IE内核浏览器,易用性不高,仅适合单页面的UI测试,效率低,不推荐使用)
    2)(推荐使用)百度MTC:线上移动应用云测平台,可在此平台进行移动APP兼容性测试、性能测试等,包括深度兼容性测试、虚拟机租赁功能(付费)。
    3)testin云测:线上移动应用云测平台,可直接进行移动APP的兼容性测试、性能测试扥,包括深度兼容性测试、虚拟机租赁功能(付费)。

    11测试策略

    为了提高兼容性测试覆盖率,APP兼容性测试 计划采用真机测试+云测深度兼容测试(安装、启动、退出等主要操作)+云测租赁方式 ,进行兼容性测试,以真机测试为主,云测为辅。
    WEB兼容性测试目前主要采用手工进行测试,工具应用方面有待完善。

    12测试流程

    12.1测试流程说明
    因开发过程中可能存在需求变更,产品迭代以用户的需求进化为核心,因此总体测试流程按照敏捷模式。
    12.2需求宣贯
    需求宣贯一般由产品经理主导,研发和测试参与,测试团队需通过需求宣贯理解产品设计思路、逻辑、主要流程,产品变更内容,梳理出测试重点,测试方案。
    12.3测试计划
    设计图定稿后,测试组根据已经确定的设计图、产品规格说明书和开发计划,构建测试计划,计划中版本构建时间点需要明确,风险要及时反馈到项目组,测试计划需要相关各方进行评审。
    测试计划应包含以下内容:
    1)测试目标——对本次测试的要求和要达到的目标;
    2)测试范围——需要测试小组测试的范围,例如需要兼容的:手机品牌、系统、手机分辨率、浏览器、计算机分辨率等;
    3)工作分工——明确测试组内部及外部配合方的相关责任和工作关系;
    4)测试策略——整体测试的总体测试策略、环境、方法和工具等;
    5)完成标准——达到何种条件可以认为测试完成;
    6)主要任务——每项任务的时间计划、前置条件及资源;
    7)主要里程碑——关键任务及完成时间点
    在项目研发过程中,要适时的对测试计划进行跟踪,以评估此计划的完整性、可行性,在项目结束时还要最后评估一下测试计划的质量。
    12.4测试框架
    在测试准备阶段中,测试人员需要根据产品规格说明书及设计图制定测试框架,准备好需要用到的环境及工具。因前端测试时间较紧,项目变动较大,用例可维护性不高,投入产出比较低,建议暂不设计用例,但需要有具体的测试框架作为指引。
    12.5执行测试
    此阶段是测试的主要部分,需要测试人员按照框架、测试计划和设计图开展测试。
    1)根据测试计划、设计图,执行相应的测试用例,并做好测试记录;
    2)进行缺陷登记,并跟踪解决情况,及时复测,关闭缺陷;
    3)跟踪测试执行情况,了解影响测试执行的因素,及时跟进有关的协调、报告测试状态,根据项目的情况,选择有关的报告形式,晨会或邮件形式,将测试进展情况及时通报给有关各方。
    12.6缺陷跟踪
    目前测试按以下流程执行缺陷跟踪流程,主要工具为禅道,已实现缺陷全生命周期管理。
    1)测试人员在测试过程中,记录被测产品缺陷,跟踪缺陷的分析、解决过程;
    2)研发人员及时分析处理缺陷,并按要求记录缺陷的分析处理信息,更新缺陷状态,填制缺陷原因;
    3)需要其它人员参与分析处理的时候,需及时将缺陷分配给下一环节人员;测试人员对待验证的缺陷需及时进行复测,测试通过后关闭缺陷;

    12.7版本发布条件
    APP兼容性测试完成标准:
    1)覆盖全部已有真机且不存在未解决的1、2级缺陷,遗留缺陷数量产品经理可以接受;
    2)百度MTC深度兼容测试中,通过率不低于95%(注意查看未通过的机型等信息);
    3)测试完成本次迭代内容的主要功能、流程及所有界面测试,和80%以上回归测试;
    APP兼容性测试目标:
    1)不存在未解决的缺陷;
    2)百度MTC深度兼容测试中,通过率不低于99.9%;
    3)友盟上的“总崩溃率”低于0.1% ;
    WEB兼容性测试完成标准:
    1)覆盖主流浏览器(内核)、版本、分辨率,不存在未解决的1、2级缺陷,遗留缺陷数量产品经理可以接受;
    2)测试完成本次迭代内容的主要功能、流程及所有界面测试,和80%以上回归测试;
    WEB兼容性测试目标:
    1)不存在未解决的缺陷。
    2)兼容不同的操作系统,例如:MAC。

    12.8 Bugreview
    上线前反馈缺陷处理情况及状态,对于严重或致命BUG或不兼容的版本、机型等,由产品经理、测试经理及研发总监进行评审,达成共识后,进行处理,一般处理方案有【本期解决】、【延期解决】、【暂不考虑】。
    12.9 上线测试
    经过测试环境版本迭代,趋于稳定后,开展上线测试,上线后输出测试报告。
    12.10测试总结
    兼容性测试完成后,测试团队需编写相应的兼容性测试报告,对产品的兼容性加以评估,其目的在于总结测试过程和分析测试结果,最终确认版本是否可用,把发现的Bug 汇总成文档,和测试报告一起发送给各管理层人员,让其了解各版本的产品兼容性情况。兼容性测试报告应包含以下内容:
    1)测试过程中对版本内容、时间、环境的描述;
    2)APP产品覆盖的品牌、系统、分辨率等以及云测得到的测试结果;
    3)WEB产品覆盖的浏览器、版本、分辨率等;
    4)BUG的数量、已修复/未修复数量、严重等级、原有Bug 数、新增Bug数及分布情况;
    5)测试结论及建议,测试团队作为产品出口,可从用户角度对于产品改进提出合理建议;

    展开全文
  • 兼容性存在的意义 很简单,就是为了把覆盖普及大众的机型上项目暴露出来的问题全部扼杀掉,有效的改善/避免用户流失。 兼容性解决哪些问题 解决适配问题 适配产生的问题有很多,如: 1、屏幕适配,迭代过程中的测试...
  • 测试技术-兼容性测试

    千次阅读 2019-09-24 14:38:07
    兼容性测试 ** 1 兼容性测试概述 兼容性测试将验证软件与其所依赖的环境的依赖程度,包括对硬件的依赖程度,对平台软件、其他软件的依赖程度等。 2 兼容性测试环境的准备 测试中的硬件环境指进行测试所必需的服务器...
  • 找不到“兼容性视图设置”子菜单如何在360浏览器 IE9上设置兼容性视图还有一种方法打开菜单栏,就是鼠标右键点击上方的空白处,选择“菜单栏”,然后菜单栏就显示“工具”。【兼容性视图设置】的窗口,选择“添加此...
  • APP兼容性专项测试

    万次阅读 多人点赞 2021-03-28 16:09:55
    APP兼容性测试包含:新旧版本兼容测试、不同机型测试(系统兼容性、屏幕兼容性、分辨率兼容、尺寸兼容),具体如下: 一、新旧版本兼容性测试 新旧版本覆盖安装升级正常 新增功能,新旧版本覆盖安装后使用正常 ...
  • 文章目录前言21个兼容性测试需要注意的测试点总结 前言 21个兼容性测试需要注意的测试点。 提示:以下是本篇文章正文内容,下面案例可供参考 21个兼容性测试需要注意的测试点 1.测试软件是否能在不同的操作系统...
  • 以我们熟知的主流浏览器就有很多版本,比如火狐浏览器、谷歌浏览器、IE浏览器等,想要软件产品或者程序在这些浏览器上兼容使用,不出现bug,那么就需要做好浏览器兼容性测试。  做好浏览器兼容性测试有哪些步骤呢...
  • 浏览器兼容性问题和解决方案

    千次阅读 2021-01-22 17:10:59
        所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。 常见的浏览器内核(渲染引擎)     四种内核: Trident、Gecko、Blink、Webkit 浏览器 ...
  • 新版Edge浏览器兼容性视图设置及添加兼容性站点教程(图示)win10微软Edge浏览器兼容性视图设置在哪?Microsoft新版Edge浏览器如何添加兼容性站点?最近很多用户都在问Microsoft edge浏览器怎么将网站添加到兼容性视图...
  • web端的兼容性测试

    千次阅读 2022-03-21 14:20:03
    Web的兼容性测试 Web兼容性测试类型主要有:操作系统,浏览器,分辨率和网速方面兼容性测试 兼容性测试是指待测试项目在特定的硬件平台上,不同的应用软件之间,不同的操作系统平台上,在不同的网络等环境中能正常...
  • 如何用脚本配置IE兼容性视图设置

    千次阅读 2021-06-16 11:51:55
    【关 键 词】:IE兼容性视图【适用版本】:FusionAccess各版本【故障模式】:兼容性/应用软件兼容性【问题现象】:通过域策略和用户配置文件,设定IE的兼容性视图后,新发放虚拟机兼容性视图设置没有效果兼容性视图...
  • flex 布局的浏览器兼容性方案

    千次阅读 2020-09-05 16:40:26
    因此,个人从 flex 布局基础知识和浏览器兼容性两个方面,结合个人工作经验,整理了一篇文章,希望对大家有帮助,如有阐述有误之处,还望不吝指教!文章大体分为两个部分,第一块是 flex 的基础知识,包括布局特性.
  • ie9兼容性视图设置方法

    千次阅读 2021-06-16 05:10:14
    ie9 分别有,为当前网页设置兼容性和为所有网站设置兼容性视图两种,下面分别说明:一、为当前网页设置兼容性视图1、快捷步骤:按 alt 键——工具——兼容性视图(V);或者 按 alt 键——工具——按 F12——浏览器...
  • 针对此故障问题,我们需要对chrome兼容性视图进行设置,这样问题就可以解决。下面快来看看谷歌浏览器设置兼容性视图的方法。chrome浏览器下载最新版v86.0.4240.75chrome浏览器是迄今最轻便最快的桌面浏览器,大部分...
  • 手机兼容性测试

    千次阅读 2021-06-16 20:24:43
    一、什么是App兼容性测试 Android App兼容性测试,是一个比较重要的App评价内容, 说到测试阶段,兼容性测试主要是对App在各类机型上的兼容、适配等情况进行测试。搞清 楚这一阶段的测试重点后,因此,Android ...
  • 浏览器兼容性视图设置在哪

    千次阅读 2021-06-13 06:22:00
    浏览器兼容性视图设置在浏览器右上角的设置里,设置方法如下:方法11、首先,打开电脑,找到...3、这时候,浏览器下方会出现一个设置框,找到“浏览器模式”选项,点击,然后找到下方的“兼容性视图”勾选并确认,I...
  • win11兼容性_win11系统软件兼容性测试

    千次阅读 2021-12-01 23:59:44
    迄今为止win11已经发布有一段时间了,在兼容性上出现的问题就目前来看几乎没有,都是一些无关紧要的小问题,后续也都进行的更新。但是还是有部分用户担心win11的兼容性不好,影响工作或者游戏等,其实这些担心都是...
  • 兼容性测试

    千次阅读 多人点赞 2020-03-09 11:53:24
    兼容性测试 其实能对于我们软件测试来说,兼容性往往要比易用性的需求量要大的多。比如说我上市了一款app,那客户觉得我为什么使用某某款手机时下载安装不成功呢,或者进去之后闪退啊,或者显示功能不全啊,为什么有...
  • 浏览器兼容性查询

    千次阅读 2020-07-27 22:04:14
    在开发网站时,必须注意代码对浏览器的兼容性,怎么知道浏览器是否支持代码语法呢,神器来了,can i use 可以帮助我们监测某语法,在所有浏览器兼容的兼容性,提供支持的百分比,还可以查看该语法的一些bug,便于...
  • Android 12 带来大量新 API 和功能更新的同时也带来了平台兼容性的变更,我们建议开发者优先对当前应用进行测试,并进行兼容性更新。这样一来,当用户将设备更新至 Android 12 时,可确保其拥有良好的体验。 本文将...
  • 移动端兼容性问题

    千次阅读 2022-02-02 12:35:36
    移动端兼容问题归纳记录
  • Web兼容性测试

    千次阅读 2019-04-08 10:02:00
    Web兼容性测试类型主要有:操作系统、浏览器、分辨率和网速方面兼容性测试; 1.操作系统兼容性 市场上有很多不同的操作系统,常用的有WindowsXP、Windows7、Mac、Linux等操作系统;同一个应用在不同的操作系统下...
  • 众所周知,APP兼容性覆盖测试一直以来被认为是一个高成本、耗时低效、耗人力的测试工作,且兼容性测试是一项必须要进行的测试项目,因为有不同的机型、系统平台、分辨率、网络、厂商、数据兼容以及不同兼容问题场景...
  • Microsoft edge兼容性问题

    千次阅读 2021-12-15 08:45:33
    连接需要登录界面的无线网络时候,Microsoft edge老是会出现兼容性问题的错误。 这时候设置什么也打不开。 通过网上搜索,我是通过修改注册表的方法成功的。 步骤一:打开运行 ①可以同时按键盘的Win和R键打开...
  • Safari浏览器兼容性问题处理

    千次阅读 2022-01-07 17:27:00
    作为一名菜鸡前端,我经常被safari的浏览器兼容性折磨,所以在此做一个曾解决过的兼容性问题总结,给日后不了解如何处理兼容性问题的前端同学提供一个思路。 低版本IOS Safari浏览器不兼容ES6语法 这是我首次跟...
  • 前端常见浏览器兼容性问题解决方案

    万次阅读 多人点赞 2020-10-20 11:49:10
    所以浏览器兼容性问题一般指:css兼容、js兼容 浏览器 内核(渲染引擎) Chrome谷歌 之前Webkit,已改Blink内核 FireFox火狐 Gecko Safari苹果 Webkit IE Trident Opera欧朋 现已改用Google Chrome...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,179,296
精华内容 471,718
关键字:

兼容性

友情链接: 24C.rar