软件测试各种测试的举例.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件测试各种测试的举例

1界面测试: 窗口切换移动改变大小是否正常 各种界面元素文字是否正确 各种界面元素状态是否正确 各种界面元素是否支持键盘操作 各种界面元素是否支持鼠标操作 各种缺省焦点是否正常 对于常用功能用户是否易于了解 有风险操作有无提示 界面是否美观 2黑盒测试 不基于内部设计和代码而基于需求和功能性 3白盒测试 基于应用程序内部逻辑知识通过语句分支路径的条件覆盖率 4单元测试 测试中最小单位,以测试某个功能或代码块为单元,由于需要对内部代码和详细知识,典型的由程序员而非测试员来做。该测试容易程度同代码设计的好坏直接相关 5增量型集成测试(累积综合测试) 随着新功能的增加不断地对应用程序进行测试。在程序所有部分完成之前需要一个应用程序的各个部分之间能够相对独立进行运行。可以由开发者或测试者完成 6集成测试 测试应用程序结合的部分来确定它们的功能结合到一起是否正确的,结合部分可能是代码模块独立的应用程序网络上的客户端、服务端的应用程序 7功能测试 是一种黑盒测试,同应用程序功能需求紧密相关,该测试用于测试系统应用系统的黑盒测试方法,由测试人员完成这并不意味着开发人员在发布版本之前就不需要检查它们的代码 8端到端测试 同系统测试类似包括模拟现实世界对一个完整的应用程序应用环境进行测试例如同数据库进行交互、使用网络通信或其他通信时其他网络硬件进行交互 9系统测试 基于系统整体需求说明书的黑盒测试,因覆盖系统所有联合的附件 10负载测试 测试一个应用程序在高负荷的情况下的具体表现这种方法的目的是找到系统处理能力的极限这种方法具体在给定测试环境下进行。通常也需要考虑对测系统的业务压力和典型场景该测试方法一般用来了解系统的性能容量或者配合性能调试时候来使用 11压力测试 目标:在系统是饱含的状态下,例如CPU内存在饱含时状态下处理能力,对Session的处理能力,以及系统是否会出现错误。 特点如下 用于检查系统处于压力情况下应用的表现 该方法还可测试系统的稳定性 通过对模拟负载实现压力 12并发测试 通过对模拟用户的并发访问测试用户环境,并发访问同一个应用程序,同一个模块或者数据记录是系统是否存在死锁或其他性能问题 13可靠性测试 是通过给系统加载一定的业务压力让系统运行一段时间,测试系统是否正常运行。 14配置测试 在测试前、测试中、测试后通过时被测系统的软硬件环境的调整,了解各个不同环境对性能影响的程度从而找到系统各个资源的最优分配原则 15安全性测试 测试系统对内部和外部的非法入侵故意损害时的表现情况 16兼容性测试 测试系统在不同平台和硬件在操作系统网络上的情况 17alpha测试 在开发进行结束时候进行的测试这类测试是在公司内部进行的测试 18blpha测试 在开发全部结束时候进行,在客户现场进行的测试 19回归测试 在软件或环境对修改后的再测试,可能很难确定测试多少次,由于在末期自动化测试可能起到很大帮助 20文档测试 1检查文档的完整性(内容全面与完整整体上把握文档质量) 2描述与软件情况是否一致 3易理解性(文档对应的关键操作文字是否易懂,检查文档操作实例是否正确详细) 4文档包装是否精美又实用 21关联测试 在单元测试中使用程序中使用相同程序测试 22容量测试 验证系统处理大量数据能力,主要在以下几个方面: 一定时间内接收大量数据 持续的数据发送和处理累积的庞大的数据量 在最大数据量情况下测试系统测试能力如查询和功能 23兼容性测试: 一 什么是兼容性测试? 兼容性测试是将验证软件与其所依赖的环境的依赖程度,包括对硬件的依赖程度,对平台软件,其它软件的依赖程度,来检查程序能正常的运行的测试。 二 兼容性测试有哪些? 兼容性测试分为两大类:硬件兼容性测试和软件兼容性测试 “硬件兼容性测试”又分为:与整机兼容性测试,与板卡及配件兼容性测试,与打印机的兼容性测试,其它部件的兼容性(鼠标、键盘、扫描仪、视频软件,刻录软件的兼容性等). “软件兼容性测试”又分为:与操作系统的兼容性测试,与数据库的兼容性测试,与中间件的兼容性测试,与浏览器的兼容性测试,与其它软件的兼容性测试(主要考查与支持软件(PDF软件可以导出格式为Word的文件),与其它同类软件(如杀毒软件,瑞星,金山),与其它非同类软件的兼容性; “数据兼容性测试”:则是指不同数据格式的兼容性(确认软件之间能否正确地交互和共享信息,不同格式的信息是否兼容;包括系统与其他系统复制粘贴文字是否正确;旧版本信息在新版本是否能打开;新版本文件在旧系统中是否能打开;同类软件是否可以进行数据交换); “平台化软件兼容性测试“:用来构建与支撑应用软件的独立软件系统;基本要素包括支撑环境(应用系统开发与运行的基本条件)和开发体系(开发与维护管理应用

文档评论(0)

cgtk187 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档