Ch3-质量保证与测试策略-STMT_第1页
Ch3-质量保证与测试策略-STMT_第2页
Ch3-质量保证与测试策略-STMT_第3页
Ch3-质量保证与测试策略-STMT_第4页
Ch3-质量保证与测试策略-STMT_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件测试方法和技术-Ch.3质量保证和测试策略,第2章探讨软件质量是客户满意的软件缺陷(错误)是什么软件测试的主要方法。白盒/黑盒,静态/动态,自动化/手动,软件测试的分类和步骤-单位,集成,系统(性能、适用性、兼容性),验收测试软件测试的任务类别-策略,计划,设计,执行,报告,报告,软件质量保证是系统工程活动,通过对软件产品和活动的计划审查和审核,验证软件是否符合标准。SQA活动必须确保软件产品和活动符合适用的标准、程序和要求,并客观验证。SQA的活动和结果必须保证全面参与和顺利沟通。专业技能,如解决不能分阶段解决的问题、SQA活动、技术方法的应用正式技术审查的实施软件测试标准的执行修改的控

2、制测量质量记录和记录保留、SQA活动的影响因素、知识结构:质量管理和控制知识、统计知识等。实证依据:没有这些标准,很容易不能准确判断开发活动中的问题,引发不必要的争论,因此组织必须建立有文档记录的开发标准和程序。全体参与:全体参与很重要,首席执行官必须重视软件质量保证活动。把握要点:要确定问题的重点和本质,避免陷入对细节的争论。SQA策略,SQA策略主要分为三个阶段。测试中心:产品制造后进行测试,只能判断产品质量,不能提高产品质量。注重流程管理:将质量保证工作重点放在流程管理上,对制造工序中的每道工序进行质量管理。致力于新产品开发:在新产品的开发设计阶段,采取有力措施,消除设计原因造成的质量风

3、险。SQA与软件测试的关系和差异是什么?SQA与软件测试的关系,SQA是管理任务,审查对象是流程,预防为主测试是技术任务的姜潮,测试对象是产品,主要是作为后期检查的SQA指导测试,监视测试测试测试为SQA提供了依据,测试策略的概念,测试策略通常是描述测试工程的总体方法和目标。描述当前正在进行的测试阶段(例如单元测试、集成测试、系统测试)和每个阶段(例如功能测试、性能测试、压力测试等),以便通过合理的测试方案更有效地执行测试。影响测试策略的因素,1,完成测试的标准标准标准的高低对政策决策有重要影响。例如,如果需要将软件用于军事目的,则软件的可靠性、安全性要求很高,但对于小型购物中心的收费系统,由

4、于内部使用,主要考虑计算的准确性、准确性、复杂的统计和报告编写等准确性和易用性。2、参与资源状态测试的人员、测试所需的软件平台(例如操作系统还包括第三方应用程序)、可用于测试的相关硬件设备(例如计算机、网络硬件其他外围设备等)、测试范围设置、优先级最高的要求功能新功能和代码更改大(提高性能)旧功能使用有效的测试技术task 1/1 1/8 1/15 1/20 1/29 2/5 2/12 2/20 2/28需要分析-设置计划复查-准备测试计划-设置计划测试案例-功能测试-设置为系统测试-第一次测试里程碑定义和跟踪要求项目经理完成项目进展状态里程碑日期测试计划-1/15完成测试案例-1/29完成功

5、能验证-2/5代码董洁之前完成系统测试- 2/28,在2/20发放之前完成验证测试-2/28,创建和复查测试计划,配置测试计划内容,制定测试计划的第一步测试要求有很多分类方法,最常用的方法是按功能分类。测试要求是测试设计和开发测试用例的基础,分解功能模块使设计更好。详细的测试要求是用于测量测试复盖范围的重要指标。测试要求包括各种测试实际和开发以及所需的资源。测试计划应包括产品基本情况、测试要求说明、测试策略和记录、测试资源配置、时间表、问题跟踪报告、测试计划审查和结果。测试计划标准格式-1,16测试计划(IEEE,1983)测试计划标识简介测试项目(定义或主题语言) 测试计划标准格式2,16

6、components of Test Plan (IEEE,1983) Environmental needs(必需环境)Responsibilities(责任)Staffing and training 软件可靠性评估是指根据软件系统可靠性结构(单元与系统之间的可靠性关系)、寿命类型和每个单元的可靠性测试信息,利用概率统计方法来评估系统的可靠性特性量。 软件可靠性评估的要素1)指定时间2)指定环境条件3)下的功能、软件可靠性模型、软件可靠性模型是指为预测或估计软件稳定性而建立的可靠性结构和数学模型,可靠性模型是指通过将复杂系统的稳定性逐步分解为简单系统的可靠性,轻松预测、分配、估计和评估复杂系统的可靠性1)以可靠性结构模型,根据系统结构的逻辑关系,对系统的可靠性特性及其发展变化规律进行可靠性评价。2)可靠性预测模型用于说明软件故障与软件缺陷之间的关系,从而可以定量预测或评估软件的可靠性特性。根据软件缺陷和执行配置文件数据,利用统计原理建立两者之间的数学关系,以计算开发过程中的可靠性变化、软件对预定工作时间的可靠性、软件在任意时间点发生的故障数的平均值以及软件在指定时间间隔内失败的次数的平均值。定义为稳定性评估流程、稳定性数据收集时间的软件稳定性数据可分为4类:失败时间数据、记录发生失败的累计经过时间。记录此失败与上次失败之间间隔的到期间隔时间资料:将记录特定期间发生多少失败

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论