


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件测试技术简介软件测试rZybF hC软件测试就是在受控制的条件下对系统或应用程序进行操作并评价操作的结果。所谓受控制的条件应该包括正常条件和非正常条件。应该故意地去促使错误的发生,也就是事情在不该出现的时候出现或者在应该出现的时候没有出现。从本质上说,软件测试是“探测”。TestAge 中国软件测试时代6NI u!L.v 软件质量ArJn,w9f高质量的软件是适当的、无错误的,能在预算内按时交货,满足需求/或期望,并且是可维护的。所以,质量是一个主观的术语。它取决于谁是客户以及客户对项目计划的影响。TestAge 中国软件测试时代8|? MA&O jDTestAge 中国软件测试时代,dI!T AWh9T*Nq1H 软件质量保障TestAge 中国软件测试时代Ex Zi)YB&|软件质量保障涉及到整个软件开发过程,包括监视和改善过程、确保任何经过认可的标准和步骤都被遵循、并且保证问题被发现和被处理。从本质上说,软件质量保障是“预防”。Ae!K-B)Uc$2LBJTestAge 中国软件测试时代Z:GgQ S_z#1D 白盒测试TestAge 中国软件测试时代WFih Yt3qRe)v%F白盒测试又称结构测试、逻辑驱动测试或基于程序本身的测试,这一方法是把测试对象看作一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。通过在不同点检查程序的状态,确定实际状态是否与预期的状态一致。白盒测试不关心应用程序的功能要求,而是对软件的过程性细节做细致的检查,它主要用于单元测试、集成测试。DcJ(b0t)x| c.XQ&O4KS黑盒测试TestAge 中国软件测试时代DE+qg;d U5tTestAge 中国软件测试时代2RXVO0Jj0fC!Att 黑盒测试又称功能测试、数据驱动测试或基于规格说明的测试,这一方法是把测试对象看作一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。通过黑盒测试可以知道应用程序是否符合用户的预期要求,主要适用于集成测试、系统测试、验收测试等。TestAge 中国软件测试时代l/w5k;vdUXxA-W,cV功能测试7Y _.u(clb9f Sd %y*.eyIu功能测试是在规定的一段时间内运行软件系统的所有功能,以验证这个软件系统有无严重错误。测试内容可以包括:正常功能、异常功能、边界测试、界面测试、接口测试、安全测试 、错误处理测试等;,ozqh7lTestAge 中国软件测试时代O(|g)N/H?8(iV 性能测试S GoV/CU 9Ovw&X(? N性能测试是要检查系统是否满足在需求说明书中规定的性能,如响应时间、处理精度等,性能测试常常需要与强度测试、压力测试、容量测试结合起来进行。%m3x_w.kt fo6WGN强度测试TestAge 中国软件测试时代/B!O_.z$z&|w _强度测试是要检查在系统运行环境不正常到发生故障的情况下,系统可以运行到何种程度的测试。v-z.SY2W!a+? m!t)o2p压力测试TestAge 中国软件测试时代L2|niXE7o压力测试是在一种反常数量、频率或资源的方式下执行系统,例如把输入数据的量提高一个数量级来测试输入功能会如何响应。xbE&Y7XTQ :g*tU容量测试TestAge 中国软件测试时代 D|1N!shNj容量测试是要检验系统的能力最高能达到什么程度,例如对于操作系统,让它的作业队列满员,即在系统的全部资源达到满负荷的情形下,测试系统的承受能力。!A$wu#O68P6x ;g*HlS6Z兼容性测试TestAge 中国软件测试时代0(cl2O:s$k+q2o这类测试主要想验证软件产品在不同版本之间的兼容性。有两类基本的兼容性测试:向下兼容和交错兼容。向下兼容测试是测试软件新版本保留它早期版本的功能的情况;交错兼容测试是要验证共同存在的两个相关但不同的产品之间的兼容性。d0p;A$j:h%PNM I4:nTestAge 中国软件测试时代O9Ou-_wGI 可靠性测试?!fA3JZ|(?如果系统需求说明书中有可靠性的要求,则需要进行可靠性测试,通常使用以下几个指标来度量系统的可靠性:平均失效间隔时间是否超过规定时限;因故障而停机的时间在一年中应不超过多少时间。TestAge 中国软件测试时代m*AE8v;q EiCTestAge 中国软件测试时代 mhb)oPHsX a 测试TestAge 中国软件测试时代o6MF3P s7YaV/Q#I是由一个用户在开发环境下进行的测试。目的是评价软件产品的功能、局域化、可使用性、可靠性、性能和支持,尤其注重产品的界面和特色。ow7F/L9f9eZTestAge 中国软件测试时代h+Rz&PAqGa b 测试TestAge 中国软件测试时代THd1Nm&RCW是由软件的多个用户在一个或多个用户的实际环境下进行的测试。目的是评价软件产品的功能、局域化、可使用性、可靠性、性能和支持,尤其注重产品的支持性, 包括文档、客户培训、和支持产品生产能力。vV4LLKk !eo8J/L5hX单元测试6Z8gss8RA-XoX s最小范围的测试,针对特定的函数和代码模块进行测试。因为需要了解程序的设计和代码的细节才能进行,所以部件测试一般是由程序员,而不是由测试人员来做,也许需要开发测试驱动模块或测试工具。TestAge 中国软件测试时代nck&NjyE$bz00Gpm1?O2集成测试1Ji7cd7Tp:i9oX对应用软件的各个部件进行组合测试,来检查各功能模块在一起工作是否正常。“部件”可以是代码模块、独立的应用程序、也可以是网络中的客户/服务器应用软件。LgEW 0C S8W9pMo2p系统测试TestAge 中国软件测试时代kDh:j!Ra/NI系统测试主要是为
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年汽车行业供应链风险管理与供应链风险管理培训课程设计报告
- 2025年度楼板安装与售后维护合同
- 2025版暖通工程节能减排技术合作合同
- 2025房地产收购合同-城市综合体商业收购协议
- 2025版幕墙施工劳务分包合同范本(建筑节能减排方案)
- 2025年高科技园区建设招标投标保函范本
- 2025年度男方过错离婚协议书范本及婚姻过错赔偿履行协议
- 2025年度企业顶岗实习就业保障协议
- 2025年度保安服务与城市安全防范体系建设合同
- 2025版企业外部培训与内部培训资源共享合作协议
- 《网络安全技术》电子教案
- JG/T 257-2009医用推拉式自动门
- 临床执业医师资格考试《第四单元》真题及答案(2025年新版)
- 诗墨交融:小学水墨画教学中诗画结合的创新与实践
- 2025年生活垃圾集中分拣中心项目初步方案
- 《基因技术》课件
- 中专入学班会课件
- 模特签约正规合同协议
- 外包丝印加工合同协议
- GB/T 3091-2025低压流体输送用焊接钢管
- 香港佣金合同协议
评论
0/150
提交评论