`
流浪鱼
  • 浏览: 1638666 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

测试方法

 
阅读更多

测试方法

 

本节测试方法包含了对系统进行全面测试的多种测试方法描述,如性能测试、负载测试、强度测试、容量测试、安全性和访问控制测试、故障转移和恢复测试、配置测试、安装测试等。测试人员可根据系统的特点选择其中的某几个方法进行测试。

性能测试

对于多层体系结构的系统,其系统性能(响应速度、并发用户数等)是评价一个系统成功与否的重要标志。性能测试的目标是核实系统的性能需求是否都已满足。执行性能测试的目的是将测试对象的性能行为当作条件(如业务量)的一种函数来进行评测。

负载测试

 

负载测试是一种性能测试。在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。 负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。 此外,负载测试还要评估性能特征,例如,响应时间、事务处理速率和其他与时间相关的方面。

强度测试

 

强度测试是一种性能测试,实施和执行此类测试的目的是找出因资源不足或资源争用而导致的错误。如果内存或磁盘空间不足,测试对象就可能会表现出一些在正常条件下并不明显的缺陷。而其他缺陷则可能由于争用共享资源(如数据库锁或网络带宽)而造成的。强度测试还可用于确定测试对象能够处理的最大工作量。

容量测试

 

容量测试使测试对象处理大量的数据,以确定是否达到了将使软件发生故障的极限。 容量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。 例如,如果测试对象正在为生成一份报表而处理一组数据库记录,那么容量测试就会使用一个大型的测试数据库,检验该软件是否正常运行并生成了正确的报表。

安全性和访问控制测试

 

安全性和访问控制测试侧重于安全性的两个关键方面:

 

1.应用程序级别的安全性,包括对数据或业务功能的访问

 

2.系统级别的安全性,包括对系统的登录或远程访问

故障转移和恢复测试

 

故障转移和恢复测试可确保测试对象能成功完成故障转移,并能从导致意外数据损失或数据完整性破坏的各种硬件、软件或网络故障中恢复。

 

故障转移测试可确保:对于必须持续运行的系统,一旦发生故障,备用系统就将不失时机地“顶替”发生故障的系统,以避免丢失任何数据或事务。

 

恢复测试是一种对抗性的测试过程。在这种测试中,将把应用程序或系统置于极端的条件下(或者是模拟的极端条件下),以产生故障(例如设备输入/输出 (I/O) 故障或无效的数据库指针和关键字)。 然后调用恢复进程并监测和检查应用程序和系统,核实应用程序或 系统和 数据已得到了正确的恢复。

配置测试

 

配置测试核实测试对象在不同的软件和硬件配置中的运行情况。 在大多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。 客户机工作站可能会安装不同的软件,例如,应用程序、驱动程序等,而且在任何时候,都可能运行许多不同的软件组合,从而占用不同的资源。

安装测试

 

安装测试有两个目的。第一个目的是确保该软件在正常情况和异常情况的不同条件下(例如,进行首次安装、升级、完整的或自定义的安装)都能进行安装。异常情况包括磁盘空间不足、缺少目录创建权限等。第二个目的是核实软件在安装后可立即正常运行。这通常是指运行大量为功能测试制定的测试。

分享到:
评论

相关推荐

    软件测试方法和技术(又名全程软件测试,电子版,朱少民著)

    从软件项目启动、需求评审、测试计划开始,然后深入到测试用例设计、测试工具选择、脚本开发、功能测试和系统测试等不同阶段,生动地演绎了必需而实用的测试方法、技术和实施技巧。本书还系统地介绍了测试管理的各个...

    电信入库---NB测试方法2018v1-PDF.zip

    中国电信物联网NB-IoT模块测试方法 PCT RRM RF DP 本标准按照GB/T 1.1-2009给出的规则起草。 本测试方法是中国电信NB-IoT模块系列测试方法之一,该系列测试方法包括但不限于: 中国电信物联网NB-IoT模块测试...

    软件测试方法与技术

    软件测试方法与技术(第二版)教学课件,本书从不同的视角来探讨软件测试的本质及其内涵,并重点讲解了软件测试的各种方法和技术、自动化测试的原理、方法和工具以及它们的应用、实践。 本书作为软件测试的实际应用...

    黑盒测试(综合运用所学的黑盒测试方法设计进行测试用例设计)

    本次实验主要是运用黑盒测试方法中的等价类划分和边界值法编写应用程序所需的测试用例,等价类划分就是按照数据要求将数据分为有效类和无效等价类两种,然后分别编写对应的测试用例,边界值法是对等价类划分法的边界...

    WEB安全测试分类及防范测试方法.docx

    WEB安全测试分类及防范测试方法 1 Web 应用程序布署环境测试 2 1.1HTTP 请求引发漏洞的测试 2 1.2 操作系统目录安全性及Web 应用程序布署环境目录遍历问题测试 2 2 应用程序测试 3 2.1 SQL 注入漏洞测试 3 ...

    微软的软件测试方法 经典

    微软的软件测试方法.doc微软的软件测试方法.doc微软的软件测试方法.doc微软的软件测试方法.doc微软的软件测试方法.doc

    测试文档及测试方法

    测试文档及测试方法测试文档及测试方法

    围岩松动圈常用测试方法分析与比较

    为便于在不同工程背景下对现有多种松动圈测试方法进行选择应用,对获得围岩松动圈范围的理论方法和多种物理测试方法进行了分析介绍,并对各物理测试方法的适用特点进行了比较研究。结果表明:声波法技术相对成熟,但对...

    软件测试方法和技术.zip

    软件测试方法和技术.zip

    SJ 2534.1-1984 天线测试方法 天线测试场的测试设备.pdf

    天线测试方法 天线测试场的测试设备本标准适用于为测试天线性能的天线测试场配备各种测试设备。这些设备必须由认可单位进行周期计量(计量周期一般为一至三年)并由专人保管、定期保养。

    《软件测试方法和技术:软件工程》及教案

    《软件测试方法和技术:软件工程》系统介绍了软件品质保证体系和软件测试原理。从软件工程学、质量保证、风险管理等角度阐述了软件测试以及软件测试策略的设计原则。《软件测试方法和技术:软件工程》重点讲解软件测试...

    论文研究-基于MSC的网络游戏软件测试方法研究.pdf

    针对网络游戏软件测试方法研究方面的不足,结合基于模型测试方法和TTCN测试技术,对网络游戏软件可玩性的测试方法进行研究。采用MSC图作为网络游戏玩法建模工具,建立玩法测试模型;用TTCN-3核心语言对玩法测试模型...

    详解5G基站大规模MIMO有源天线OTA测试方法

    5G基站天线OTA测试方法研究对5G基站大规模MIMO有源天线OTA测试方法进行了研究。文中分析了5G基站天线一体化OTA测试的必要性,介绍了远场、紧缩场、多探头近场、单探头近场等不同的OTA测试方案,通过实际测试对各个...

    软件测试方法和技术 朱少民

    朱少民 软件工程 软件测试 方法和技术 pdf版

    常规测试方法常规测试方法

    常规测试方法,写得很详细,可以看看,相信对测试很有帮助

    常用功能的测试方法-告诉你如何测试界面、功能、安装测试等

    讲述常用功能的测试方法,以及举例 告诉你如何测试界面、功能、安装测试等

    面向对象的类测试方法研究

    :主要讨论从基于服务的类测试、基于层次增量的类测试以及基于数据流的类测试等三方面测试相同的 类,从基于基本路径测试的结构测试的视角、面向对象的继承映射的视角、类的成员函数与数据...些测试方法的优点和不足之处.

    《固定宽带接入速率测试方法》通信行业标准报批稿

    工信部日前对《固定宽带接入速率测试方法》通信行业标准报批稿进行公示。据悉,本标准是《宽带网络服务质量及评测方法》系列标准之一,由工信部电信研究院、中国电信、中国移动、中国联通等单位参与起草。 该标准...

    车载以太网TSN测试方法

    车载以太网TSN的测试方法和参考方案。 可以从本文学习

    一般性常用WEB测试方法

    详尽的WEB测试方法,绝对管用.请大家来看 详尽的WEB测试方法,绝对管用.请大家来看 详尽的WEB测试方法,绝对管用.请大家来看 详尽的WEB测试方法,绝对管用.请大家来看详尽的WEB测试方法,绝对管用.请大家来看详尽的...

Global site tag (gtag.js) - Google Analytics