精华内容
下载资源
问答
  • 文章目录系统测试概述功能测试性能测试负载测试压力测试性能测试、压力测试、负载测试的关系兼容性测试安全测试健壮性测试配置测试可用性测试文档测试 系统测试概述 系统测试的定义 将已经集成好的软件系统,作为...

    系统测试概述

    • 系统测试的定义
      • 将已经集成好的软件系统,作为整个计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其它系统元素结合在一起,在实际运行(使用)环境下, - 对计算机系统进行一系列测试活动。
    • 根本任务
      • 证明被测系统的功能和结构的稳定性;还要有一些非功能测试:性能测试、压力测试、可靠性测试等等。
    • 目的
      • 确保软件产品能够被用户或操作者接受。
    • 系统测试属于黑盒测试范畴,不再对软件的源代码进行分析和测试。
    • 系统测试的组织
      • 系统测试主要是由质量部门的测试工程师来主导工作。
        • 测试组组长:组织测试;
        • 测试分析员:负责设计和实现测试脚本和测试用例;
        • 测试者:负责执行测试脚本中记录的测试用例。
      • 系统测试员和用户
        • 相似的地方
          • 都是使用软件,一般不接触软件的代码
          • 都是假设软件应该正确实现说明书的功能
        • 不同的地方
          • 使用软件的目的
          • 对待错误
    • 系统测试的内容
      • 功能特性的测试:功能测试、用户界面测试、安装/卸载测试、可使用性测试。
      • 非功能特性的测试:性能测试、负载测试、压力测试、疲劳测试、安全测试、恢复测试、兼容性测试、可靠性测试、强度测试、容量测试、配置测试。

    功能测试

    功能测试(Functional Test)是在规定的一段时间内运行软件系统的所有功能,以验证这个软件系统有无严重错误。

    • 目标
      • 检验产品功能是否正确实现
    • 内容
      • 正常功能、异常功能、边界测试、界面测试、接口测试、安全测试、错误处理测试等。
    • 依据
      • 需求规格说明书
    • 方法
      • 黑盒测试
        在这里插入图片描述

    性能测试

    性能测试(Performance Testing)通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。

    • 目标
      • 对产品的性能进行测试,检验是否达标、是否能够保持。
    • 工具
      • 在需要大访问量时候尤其需要使用工具。
      • 并发性能测试工具 (load—负载)
        • LoadRunner、 QALoad、 SilkPerformer、 WebLoad
    • 用户视角的软件性能
      • 从用户角度来说,软件性能就是软件对用户操作的响应时间。
    • 系统管理员视角的软件性能
      • 系统的响应时间;
      • 系统运行时服务器的状态,如CPU利用情况、内存使用情况等;
      • 系统是否能够实现扩展;
      • 系统支持多少用户访问;
      • 系统性能可能的瓶颈在哪里;
      • 系统是否支持7*24小时的业务访问。
    • 软件性能指标
      • 并发用户
        • 一给定时间内,某个时刻与服务器同时进行会话操作的用户数。
      • 响应时间
        • 客户端发出请求到得到服务器返回结果的整个过程所经历的时间。
      • 吞吐量
        • 单位时间内系统处理的客户请求的数量
        • 一般来说,吞吐量用请求数/秒或页面数/秒来衡量。
        • 从业务的角度,吞吐量也可以用访问人数/天或处理的业务数/小时等单位来衡量。
        • 从网络的角度来说,也可以用字节数/天等单位来考察网络流量。
      • 资源利用率
        • 指系统资源的使用程度,比如服务器的CPU利用率、内存利用率、磁盘利用率、网络带宽利用率等。
    • 软件性能要素
      • 环境要素
        • 软件、硬件、网络
      • 业务要素
        • 用户数、执行功能、数据量
      • 在使用性能指标描述软件的性能特征时,应该给出明确的软件性能要素,否则,所给出的性能指标无法参考。
    • 性能测试用例的设计:主要是通过改变模拟的业务因素来测试软件的性能。
      • 并发用户数
        • 精算法
          在这里插入图片描述
        • 估算法
          在这里插入图片描述
        • 经验值
          • 对于一些系统,可以通过同类软件系统的用户数据来估算,这种估算可以通过类似系统的日志分析和问卷调查来进行。
      • 吞吐量
      • 基于业务的设计

    负载测试

    • 定义
      • 数据在超负荷环境下运行,测试软件系统是否能够承担。这种超负荷主要指多并发用户。
    • 方法
      • 人为生成大数据量,并利用工具模拟频繁并发访问
    • 工具
      • 一般需要使用自动化工具
    • 考察指标
      • 响应时间、交易容量、资源使用率等

    压力测试

    • 定义
      • 指系统不断施加越来越大的负载(并发,循环操作,多用户,网络流量)的测试。
    • 目标
      • 通过确定一个系统的瓶颈或者不能接收的性能点,来确定系统能提供的最大服务级别的测试。

    性能测试、压力测试、负载测试的关系

    • 性能测试是正常情况下的性能指标;
    • 压力测试是测试系统的瓶颈所在;
    • 负载测试是指系统重负荷性能指标;
    • 性能测试、压力测试、负载测试在广义上讲都是性能测试的内容,建议将三种测试结合起来并行进行。

    兼容性测试

    • 定义
      • 测试软件在一个特定的硬件、软件、操作系统、网络等环境下系统能否正常运行。
    • 目的
      • 检验被测软件对其他应用软件或者其他系统的兼容性。

    安全测试

    • 定义
      • 安全测试检测系统对非法入侵的防范能力。
    • 应用程序级别的安全性测试
    • 数据库安全性测试
    • 系统级别的安全性测试

    健壮性测试

    • 定义
      • 又称为容错测试。主要检查系统容错能力。当系统出错时,能否在指定的时间间隔内修正错误并重启系统。
    • 方法
      • 容错测试首先要通过各种手段让软件系统强制发生故障,然后验证系统能否快速恢复。

    配置测试

    • 定义
      • 配置测试将验证软件与其所依赖硬件环境的依赖程度。
    • 测试中的硬件环境指进行测试所必需的服务器、客户端、网络连接设备,以及打印机、扫描仪等辅助硬件设备所构成的环境。
    • 所有软件都需向用户说明其运行的硬件环境,对于多层结构的软件系统来说,需要分别说明其服务器、客户端以及网络所需的环境。

    可用性测试

    可用性测试是面向用户的系统测试。让一群有代表性的用户尝试对产品进行典型操作,- - 同时观察员和开发人员在一旁观察,聆听,做记录。

    • 系统中是否存在繁琐的功能以及指令;
    • 安装过程是否复杂;
    • 错误信息提示内容是否详细;
    • GUI接口是否标准;
    • 登录是否方便;
    • 需要用户记住内容的多少;
    • 帮助文本是否详细;

    文档测试

    • 定义
      • 文档测试是对系统提交给文档进行验证,它要求检查系统的文档是否齐全。
    • 文档的种类
      • 包括联机帮助文档或用户手册,指南和向导,
      • 安装、设置指南,示例及模板,错误提示信息,
      • 用于演示的图像和声音,
      • 授权/注册登记表及用户许可协议,
      • 软件的包装、广告宣传材料等。
    展开全文
  • 测试技术-兼容性测试

    千次阅读 2019-09-24 14:38:07
    兼容性测试 ** 1 兼容性测试概述 兼容性测试将验证软件与其所依赖的环境的依赖程度,包括对硬件的依赖程度,对平台软件、其他软件的依赖程度等。 2 兼容性测试环境的准备 测试中的硬件环境指进行测试所必需的服务器...

    **

    兼容性测试

    **
    1 兼容性测试概述
    兼容性测试将验证软件与其所依赖的环境的依赖程度,包括对硬件的依赖程度,对平台软件、其他软件的依赖程度等。
    2 兼容性测试环境的准备
    测试中的硬件环境指进行测试所必需的服务器、客户端、网络连接设备,以及打印机、扫描仪等辅助硬件设备所构成的环境;软件环境则指被测软件运行所需的操作系统、数据库、中间件、浏览器及与被测软件共存的其他应用软件等构成的环境。
    3 硬件的兼容性测试
    3.1 硬件兼容性测试的目的
    所有软件都需向用户说明其运行的硬件环境,对于多层结构的软件系统来说,需要分别说明其服务器端、客户端以及网络所需的环境。测试的目的就是确认这些对于硬件环境的描述是否正确、合理。
    硬件兼容性测试需确认以下几点:
    1)最低配置是否能够满足系统运行的需要。所有的软件功能必须能够完整地实现,软件运行速度、响应时间应在用户能够忍受的范围内。
    2)在推荐配置下系统的响应迅速。应当注意的是,推荐配置必须合理,一味地追求高配置,一方面可能掩盖软件的性能缺陷,另一方面限制了软件的应用范围,也是不合理的。
    3)考察软件对运行硬件环境有无特殊说明。 有些软件可能在不同的硬件环境中出现不同的运行结果或是在某些环境下根本就不能执行。
    4)为了满足不同的使用需求,软件系统能否运行在多种硬件配置环境下,并且系统功能和性能都能满足设计需求。
    3.2 与整机的兼容性
    整机兼容性测试将确认软件要求的最低配置和推荐配置的合理性和正确性。主要指标包括对机型的要求和对CPU、内存、硬盘的要求,其他还包括对RAID的支持、对SCSI的支持等。
    CPU:各类软件的最低配置和推荐配置都必须注明对CPU的要求。包括CPU类型和主频的要求。Intel主流CPU的性能差别主要体现在频率、缓存两个方面。频率分为主频和外频两部分,缓存因素分为缓存容量、缓存速度、缓存潜伏时间三部分。应用软件及客户端软件对CPU的推荐配置要求应当比目前主流CPU略低,服务器端的最低配置必须能够使软件正常工作。推荐配置应保证软硬件构成系统在正常业务的压力负载下,CPU资源占用平均值不超过75%。
    内存:内存容量直接影响着软件的运行效率。内存参数的设置对性能的影响,集中在CAS(列地址选通脉冲)、RAS(行地址选通脉冲)的设置上。
    硬盘:特殊软件要考虑硬盘的转速、缓存容量、寻址时间等参数。
    3.3 与板卡及配件的兼容性
    一般情况下,板卡和配件与软件的兼容性需要考虑以下几个方面。
    独立板卡:而操作系统与各类板卡的兼容不仅仅体现在“能用”上,还必须达到“好用”。
    主板芯版组:针对不同芯板组开发的驱动程序效率不同。对于集成主板,由于各部分的相互影响,往往会对被测桌面操作系统的兼容性造成挑战。
    驱动程序中的自由软件。
    3.4 与打印机的兼容性
    打印机兼容性的测试对于操作系统、办公软件、网站和其他打印功能比较重要的软件来说,都是不可缺少的。
    对于不同厂商、不同型号的打印机需要分别进行测试。
    打印机兼容性测试主要包括以下项目:
    1)安装或能够调用系统安装的打印机;
    2)能打印测试页;
    3)能选择不同幅面的纸张;
    4)能选择打印精度(打印分辨率);
    5)纸张横、纵打印调整功能;
    6)逐页打印功能;
    7)多份打印功能;
    8)可以进行打印机的维护(比如更换墨水、清洗打印头等);
    9)具备双面打印器的打印机能够实现自动双面打印功能;
    10)网络打印机能够实现网络打印功能。
    4 软件兼容性测试
    4.1 与操作系统的兼容性
    操作系统兼容性的测试内容不仅包括安装,还需对关键流程进行检查。
    (1)windows平台:对于B/S结构的客户端,至少需在win98、winME、win2k、winXP上进行测试英文版和中文版需分别测试,在英文操作系统上测试中文版软件时,要特别注意是否会出现英文信息或乱字符,在中文版操作系统上测试英文软件时,注意是否存在提示文字不能完全显示的现象。测试前要保证测试环境中所有的补丁都已安装,在用户文档中也应给出提示。如果有必要进行更严格的测试,则可增加对不同版本补丁的兼容性测试。
    (2)Linux平台:作为自由软件,其核心版本是惟一的,而发行版本则不受限制。需要对多发行商、多版本进行测试,用户文档中的内容应明确至发行商和版本号。
    (3)unix平台:Unix平台也存在着Solaris、IBM、HP等多厂商的多版本,不过由于在这些unix平台上运行的软件往往至少需要重新编译才能运行,所以只需按软件的承诺选择测试环境即可。
    (4)Macintosh:使用这类系统的往往是图形专用软件。对于web站点也需要进行macintosh系统下的测试,有些字体在这个系统下可能不存在,因此需要确认选择备用字体。
    4.2 与数据库的兼容性
    ODBC(Open Data Base Connectivity,开放数据库互连)最大优点是其互操作能力强,理想情况下,每一个驱动程序和数据源应支持完全相同的ODBC函数调用和SQL语句,使得ODBC应用程序可以操作所有的数据库系统。不同的数据库系统对SQL语法的支持程度各不相同,实现的ODBC规范所定义的功能也会有所不同。
    JDBC(Java Data Base Connectivity,Java数据库连接)。同样,各个数据库对JDBC的支持也并不相同。
    数据库兼容性测试要点如下:
    (1)完整性测试。检查原数据库中各种对象是否全部移入新数据库,同时比较数据表中数据内容数是否相同。
    (2)应用系统测试。模拟普通用户操作应用的过程,对应用进行操作并检查运行结果,从以往的测试经验来看,如果开发中使用了存储过程,那么在数据库移植时最容易出现问题。
    (3)性能测试。上两项测试通过后,针对服务器、数据库进行性能测试,并与在原数据库下记录的性能基准数据进行比照,找出性能方面的问题,并有针对性地进行性能优化。
    4.3 与中间件的兼容性
    涉及中间件的系统一般已不是一个单纯的软件,而是一个有一定规模的系统了。中间件兼容性的测试方法与数据库兼容性的测试方法大同小异。
    4.4 与其他软件的兼容性
    除了以上各项软件的兼容性以外,我们还需要考虑以下问题。
    与支持软件的兼容性。这些被测软件运行所必须的其他软件都应当进行兼容性测试,测试中要对其所依赖的软件的各个版本分别进行测试。
    与其他同类软件的兼容性。判断与其他同类软件安装在同一系统上,同时使用,是否会造成其他软件运行错误,或本身能否正确实现其功能。
    与其他非同类软件的兼容性。
    5 数据兼容性测试
    5.1 不同数据格式的兼容性
    数据兼容是指软件之间能否正确地交互和共享信息。制定数据兼容性测试用例时可以参考以下几项内容:
    (1)在被测软件中与其他程序间复制粘贴的文字是否正确?带格式的文字呢?表格呢?图形呢?
    (2)在以前的版本下保存的文字在新的版本中是否能被打开;所有的特点是否都能被保留;包含新特性的新版本文件在旧系统中是否能被打开;新特性在旧版本中将如何解释。
    (3)被测软件是一个系列软件中的一个吗,与本系列中的软件以何种形式交换数据。
    (4)与同类软件间能否进行数据交换,软件是否提供对其化常用数据格式的支持。
    (5)测试中需要明确业界有没有针对被测软件内容进行数据交换定义的标准或规范。
    5.2 XML符合性
    XML,可扩展标记语言是一种元标记语言,它使用简单灵活的标准格式。XML主要有3个组成元素:Schema(模式)、XSL(可扩展样式语言)和XLL(可扩展链接语言),其中Schema规定了XML文件的逻辑结构,定义了XML文件的元素、元素的属性以及元素和元素属性之间的联系,它可以帮助XML的分析程序校验XML文件标记的合法性:XSL是用于规定XML文档样式的语言,它能在客户端使用web浏览器改变文档的表示法,从而不需要再与服务器进行交互通信;XLL将进一步扩展目前web上已有的简单链接。
    XML测试的需求往往来自于业界已有的数据格式规范,一般是一套Schema文件。其测试步骤一般为:
    1)在测试工具中建立标准模板;
    2)用被测软件按要求导出数据;
    3)将导出的数据与标准模板进行对比匹配测试;
    4)输出测试结果。
    测试中用到的数据比较工具可采用已有的XML解析器如XMLSPY,或有针对性地开发出一些专用工具。
    6 平台化软件兼容性测试
    6.1平台化软件概述
    平台化软件是指用来构建与支撑应用软件的独立软件系统。软件平台有两个基本要素,即支撑环境和开发体系。其中支撑环是指应用软件系统开发与运行的基本条件,开发体系是指开发与维护管理应用软件的工具与方法。它又可以分为技术支撑型平台软件和应用实现平台软件两种类型的平台。
    平台软件的结构:
    (1)技术支撑型平台:为软件系统研发提供通用技术基础架构,主要面向软件开发人员,主要包含应用软件的运行支持体系和上层开发的工具,上层应用系统由用户进行研发。
    (2)应用实现型平台:指用来构建与支撑应用软件的独立软件系统。主要面向应用软件的终端用户。
    (3)应用的广泛性:平台化软件的功能更加全面、覆盖面更加广泛。
    (4)平台化软件的各种信息统一存储,实现管理信息的共享,从而提高各级组织内部有效的协作和快速反应。
    (5)良好的开发性:平台化软件是建立在共同平台上的一个系统,模拟相互之间既具有较强的独立性,又可以独立使用,通过统一的数据接口可实现相互间的无缝集成,同时可以实现一致的对外接口。
    (6)快捷的适应性:平台化软件的上层应用开发工具可以实现免编程的应用系统修改,具有更快捷、方便的适应能力。
    6.2平台化软件的兼容性测试策略
    1)跨硬件平台能力:在不同规模的硬件平台上进行测试,如从32位机到64位机,从单机到集群运行。
    2)跨操作系统能力:平台化软件应可以部署在各种流行的操作系统上,包括windows、linux、unix等。
    3)支持多种数据库系统
    4)客户端兼容性测试
    5)数据兼容性测试
    7 新旧系统数据迁移测试
    数据迁移,就是将这些历史数据进行清理、转换,并装载到新系统中的过程。数据迁移的实现可以分为三个阶段:数据迁移前的准备、数据迁移的实施和数据迁移后的校验。
    为了保证数据的安全性,在测试和实施时还可以考虑以下措施:
    (1)在实际运行环境之外搭建模拟环境,导入部分或全部数据,在模拟环境中进行一次或数次模拟迁移尝试。测试不仅要包括旧系统向新系统的迁移,还需进行新系统到旧系统的反回迁移,以确保在迁移过程失败时,可以及时恢复旧系统。在测试过程中还要详细记录遇到的问题,研究解决方法,并预测迁移风险。
    (2)将现有数据进行备份,检查备份数据的正确性:作两套备份,比较两份备份,以保证备份数据完整可靠。
    (3)如果有备份系统,则先将备份系统升级到新系统,保持主服务器的旧系统不动,切换至备份服务器运行一周,若一切正常再升级主服务器,升级成功后切换至主服务器运行。

    展开全文
  • Android兼容性测试

    千次阅读 2018-09-04 13:53:42
    1.什么是兼容性测试兼容性测试是指测试软件在特定的硬件产台上、不同的应用软件之间、不同的操作系统平台上、不同的网络等环境中是否能很好地运行的测试。 2.对于移动开发,兼容性测试为什么重要? 对于iOS来...

    1.什么是兼容性测试?

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

    2.对于移动开发,兼容性测试为什么重要?

    对于iOS来说,情况也许还没有那么糟,但是对于市场占有率已经达到智能手机半壁江山的Android来说,碎片化的问题日趋严重,而且是每一个App开发者必须直面的问题。

    Android碎片化体现在哪些地方?

    ——品牌、机型、分辨率、系统版本、不同架构的cpu、不同的操作系统……

    品牌机型维度(友盟):列出了现在市面上安卓设备厂商、品牌的分布情况,块的面积代表占有率大小。

     

    操作系统版本维度(友盟):

     

    屏幕分辨率维度(友盟):

     

     

    3.兼容性指标及重要性

    那么,根据上面的情况,在移动开发中兼容性测试常常需要涉及到到品牌机型、ROM、芯片、屏幕分辨率、软件、版本、网络、地域等等众多维度。更具体的说,这些维度需要考虑到以下这些指标:

    品牌机型兼容

    根据市场占有率、发布时间等指标对主流、最新机型进行重点兼容

    ROM兼容

    需兼容原生的ROM(2.1、2.2、2.3、4.0、4.1、4.2);第三方ROM(小米、百度易、点心、魅族、阿里云……)

    屏幕兼容

    需兼容HVGA、VGA、WVGA、FWVGA、720p、1080p屏幕分辨率,并考虑不同PPI的情况

    软件兼容

    安全类软件(百度手机管家、360优化大师、360安全卫士、QQ手机管家、安卓优化大师、网秦、LBE),输入法软件(系统自带、Sogou、百度)

    版本兼容

    服务器端需要兼容产品早期版本所需的API接口

    网络兼容

    WiFi、3大运营商的2G,3G,4G网络,需区分WAP和NET接入

    4. 如何进行兼容性测试?

    通过人工或者自动化的方式,在需要覆盖到的终端上进行功能性测试,并观测性能、稳定性等其他非功能属性。在这其中,最关键的是终端的覆盖率。

    传统的兼容性测试中,需要开发者自备设备,并通过自动化调度或者人工的方式进行测试。这其中涉及的购买真机、部署运维的成本相对较高。而云测试则通过在云端提供兼容性测试来解决这类问题,开发者一般只需上传app,选择机型,指定测试步骤即可。

    在这里向大家推荐一个测试学习群:672899761

    里面有大牛已经整理好的app测试学习资料,欢迎大家一起加群讨论哦!

    展开全文
  • WEB测试 兼容性 资料搜集WEB测试 兼容性 资料搜集WEB测试 兼容性 资料搜集WEB测试 兼容性 资料搜集WEB测试 兼容性 资料搜集WEB测试 兼容性 资料搜集
  • 模拟对软件系统的恶意攻击行为来评估系统安全性的一种测试。 渗透测试 VS 安全测试 兼容性测试 软件本身的兼容性 不同平台下的兼容性 软件对运行设备的兼容性 软件互操作性 浏览器兼容性测试工具 文档测试 针对...

    安全测试

    对软件产品进行测试以确保其符合产品安全需求质量标准

    安全测试工具
    在这里插入图片描述

    渗透测试

    模拟对软件系统的恶意攻击行为来评估系统安全性的一种测试。

    渗透测试 VS 安全测试

    在这里插入图片描述

    兼容性测试

    软件本身的兼容性
    不同平台下的兼容性
    软件对运行设备的兼容性
    软件互操作性

    浏览器兼容性测试工具
    在这里插入图片描述

    文档测试

    针对软件产品的交付品,配套的文档类不捡的测试。如用户手册、使用说明、用户帮助文档等。
    关注要点: 完整性、正确性、一致性、易理解性、易浏览性

    可靠性测试

    软件可靠性、硬件可靠性

    易用性测试

    指测试用户使用软件时是否感觉方便,是否能保证用户使用体验的测试类型

    本地化测试

    针对软件的本地化版本实施的针对性测试
    在这里插入图片描述

    部署测试

    也称安装测试,主要验证系统部署过程,并确保软件经过安装测试后可以正常使用
    在这里插入图片描述

    无障碍测试

    Accessibility Testing
    指软件需要提供便于特殊人群使用的功能,包括视障、听障等

    展开全文
  • 功能测试->正常: 二维码登录、切换用户登陆、删除登陆历史、修改登陆状态、记住密码、自动登陆、找回密码、注册账号、设置、关闭、最小化等 功能测试->异常: 网络异常(断网、弱网)、服务器异常、数据库...
  • 浏览器兼容性测试工具

    万次阅读 2018-05-28 20:42:04
    一、浏览器兼容性测试工具 1.0、IETester【免费·exe】 这是我最先用的测试浏览器兼容性的工具,想必也是大家用的最多的一个,IETester是一个免费的Web浏览器调试工具,可以模拟出不同的js引擎来帮助程序员设计效果...
  • 手机APP测试如何进行兼容性测试

    万次阅读 2018-08-30 15:25:48
    Android App兼容性测试是一个比较重要的App评价内容,实际上兼容性测试不仅仅和测试人员相关,在开发阶段就应当着重考虑,因为兼容性问题是除了实现App本身要求的功能后,必须要关注、而且至关重要的一个点。...
  • Web兼容性测试

    千次阅读 2020-06-02 10:57:37
    Web兼容性测试 1.Web兼容性测试 主要验证主流浏览器(谷歌,火狐,IE)与操作系统(windows,mac,linux)多种组合的情况下对产品功能及产品页面展示的验证过程 2.检查产品死链接情况: 测试所有的链接是否按照规定...
  • 兼容性测试的测试点

    千次阅读 2019-02-01 11:48:41
    兼容性测试的测试点 1.测试软件是否能在不同的操作系统平台上兼容,或测试软件是否能在同一操作平台的不同版本上兼容   2.软件本身能否向前或向后兼容 主要指的是能否兼容不同版本的数据   3.测试软件能否与...
  • 基于Web的系统测试不但需要检查和验证是否按照设计的要求运行,而且...本文从功能、性能、可用性、客户端兼容性安全性等方面讨论了基于Web的系统测试方法。 附:网站测试与软件测试的区别 请详见文档内容........
  • 手机兼容性测试要求

    千次阅读 2019-06-19 16:01:19
    需要考虑安装测试、卸载测试、功能遍历测试、运行稳定性测试、界面显示测试、流畅度测试、分辨率兼容性测试等内容。 其中运行稳定 性测试是指在软件功能抽查过程中未发现致命死机现象; 界面显示测试主要包括界面...
  • 软件兼容性与软件兼容性测试

    万次阅读 2009-10-28 12:26:00
    软件兼容性与软件兼容性测试(1)什么是软件兼容性很多东西都可以和平共处,巧克力和花生就是一个很好的例子,如果你喜欢吃花生巧克力糖的话。但是,我们也知道水和油就不相容。在我们用心创建一个复杂的大 型应用...
  • u 配置命令测试:验证全部配置命令的可操作(有效);特别对最大配置和最小配置要进行测试。软件配置和硬件配置都要测试。 u 循环配置测试:证明对每个设备物理与逻辑的,逻辑与功能的每次循环置换配置都能...
  • 测试网页兼容性时如何选择浏览器

    千次阅读 2017-12-03 16:15:10
    最近有测试Web的项目,合理的选取测试的浏览器是个重大问题,于是翻了几天资料,主要从以下几个方面来选择测试的浏览器: 1.浏览器的内核:使用到主流浏览器内核的浏览器需要测试 2.各浏览器在国内的市场占有率:...
  • Android兼容性测试的一些坑

    千次阅读 2014-10-16 09:06:35
    还记得上次我们网易云音乐做大改版时,最后播放器界面适配每一款机型实在是个大工程,不同...以上基本都是在云音乐产品中遇到的一些问题的总结,希望能给其他移动产品的测试和开发过程中带来一些启发和帮助。
  • Android MediaCodec硬编兼容性测试方案

    千次阅读 2016-08-29 23:52:18
    作者:阿宝  更新:2016-08-15  来源:彩色世界...也正因其开放,各厂商自由定制,导致了系统碎片化严重。Android硬件编码的Me
  • 从技术成因上看,杀毒软件兼容性问题来自于安全软件实时监控、主动防御、虚拟化技术、网络防火墙软件、浏览器防护功能等方面。当多款安全软件装在同一台电脑上,各自把病毒特征库加载到内存中后,电脑一有...
  • 众所周知,APP兼容性覆盖测试一直以来被认为是一个高成本、耗时低效、耗人力的测试工作,且兼容性测试是一项必须要进行的测试项目,因为有不同的机型、系统平台、分辨率、网络、厂商、数据兼容以及不同兼容问题场景...
  • 浅谈软件兼容性测试

    千次阅读 2016-12-19 15:41:38
    其中软件兼容性测试,是指针对软件对其运行环境的依赖进行测试,以验证软件是否能够在所有期望的环境中运行,兼容性测试主要包括以下三个方面。 一、硬件兼容性测试 硬件兼容性测试一般考虑两
  • 多浏览器兼容性测试RIDE已经支持多浏览器兼容性测试,例如: firefox ie chrome Google Chrome 但是,项目要求支持360极速和360安全浏览器。所以,我们需要增加代码让RIDE识别。其他浏览器类似(本地浏览器)。...
  • App兼容性测试(CTS)

    千次阅读 2017-01-25 17:29:40
    兼容性测试(Compatibility Test Suite)在计算机术语上兼容是指几个硬件之间、几个软件之间或是软硬件之间相互配合程度 兼容性测试是指测试软件在特定的硬件平台上、不同的应用软件之间、不同的操作系统平台上、...
  • 游戏专项测试之兼容性测试(一)

    千次阅读 2019-05-15 15:13:46
    游戏专项测试兼容性、弱网、性能、安全等)越来越重要。 其中兼容性问题数据参考依据腾讯wetest《2018中国移动游戏质量白皮书》报告。 报告下载传送门:...
  • 一、功能测试 1、链接测试  (1)、测试所有链接是否按指示的那样确实链接到了该链接的页面;  (2)、测试所链接的页面是否存在;  (3)、保证Web应用系统上没有孤立的页面(所谓孤立页面是指没有链接指向该...
  • 自动化测试 测试方法: 编写自动化脚本实现 一劳永逸,加入回归测试集合 ...安全性测试 测试覆盖 敏感数据加密 恶意攻击等 REST API测试步骤 了解接口格式 编写测试用例 测试用例评审 开...
  • 浏览器兼容性测试的分类

    千次阅读 2012-02-22 23:34:01
    同一个Web页面在不同的浏览器上可能有不同的效果,而用户也有各不相同的使用浏览器的习惯,既有使用主流浏览器的也有使用非主流的(比如作者,用的是Opera,碰到过很多网页都有兼容性的问题……)所以,为了保证我们...
  • 如何保证手机APP兼容性覆盖测试

    千次阅读 2020-01-18 10:42:08
    众所周知,APP兼容性覆盖测试一直以来被认为是一个高成本、耗时低效、耗人力的测试工作,且兼容性测试是一项必须要进行的测试项目,因为有不同的机型、系统平台、分辨率、网络、厂商、数据兼容以及不同兼容问题场景...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 145,424
精华内容 58,169
关键字:

兼容性功能性安全性测试