- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[软件测试相关理论知识
软件测试策略 * 概述 单元测试 集成测试 确认测试 系统测试 验收测试 当前位置 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 系统测试概述 几种系统测试 强度(压力)测试 安全测试、可靠性测试和恢复测试 兼容性测试 系统测试 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 什么是系统测试 系统测试,是将通过确认测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其它系统元素结合在一起,在实际运行环境下,对整个计算机系统进行一系列的组装测试和确认测试。 系统测试的目的在于通过与系统的需求定义作比较, 发现软件与系统的定义不符合或与之矛盾的地方。系统测试的测试用例应根据需求分析规格说明来设计,并在实际使用环境下来运行。 系统测试 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 系统测试 * 为什么要进行系统测试? 由于软件只是计算机系统中的一个组成部分,软件开发完成之后,最终还要和系统中的硬件系统、某些支持软件、数据信息等其他部分配套运行。因此,在投入运行前要完成系统测试,以保证各组成部分不仅能单独的得到检验,而且在系统各部分协调工作的环境下也能正常工作。 这里所说的系统组成部分除去软件外,还可能包括计算机硬件及其相关的外围设备、数据及其收集和传输机构、掌握计算机系统运行的人员及其操作等,甚至还可能包括受计算控制的执行机构。 显然,系统测试已经完全超出了软件工作的范围。然而,软件在系统中毕竟占有相当重要的位置,软件的质量如何,软件的测试工作进行得是否扎实势必与能否顺利、成功地完成系统测试关系极大。另一方面,系统测试实际上是针对系统中各个组成部分进行的综合性检验。尽管每一个检验有着特定的目标,然而所有的检测工作都要验证系统中每个部分均已得到正确的集成,并能完成指定的功能。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 系统测试 * 以下分别简要说明几种系统测试: 强度测试、性能测试 目的虽不同,但方法类似,通常会用特定的测试工具,来模拟超常的数据量、负载等,监视系统的各项性能指标。 安全测试、可靠性测试和恢复测试 正确性测试 兼容性测试 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 系统测试 - 强度测试 * 强度测试(压力测试) 检验系统能力的最高实际限度,是检查在系统运行环境不正常乃至发生故障的情况下,系统可以运行到何种程度的测试。 进行强度测试时,让系统的运行处于资源的异常数量、异常频率和异常批量的条件下。遵循的一些准则为: 把输入数据速率提高一个数量级,确定输入功能将如何响应。 设计需要占用最大存储量或其它资源的测试用例进行测试。 设计出在虚拟存储管理机制中引起“颠簸”的测试用例进行测试。 设计出会对磁盘常驻内存的数据过度访问的测试用例进行测试。 例如,如果正常的中断平均频率为每秒一到二次,强度测试设计为每秒10次中断。 又如,某系统正常运行可支持10个终端并行工作,强度测试则检验15个终端并行工作的情况。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 系统测试 - 强度测试 * 测试环境 测试环境包括硬件环境(服务器、客户端等)、网络环境(通信协议、带宽等)、测试程序、数据准备等。 分析强度测试中易出现瓶颈处,从而有目的地调整测试环境或测试策略,使强度测试反映出软件的性能。 压力稳定测试:在选定压力下,持续24小时以上进行稳定性测试。 破坏性加压测试:不断加压,造
文档评论(0)