已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
三、简答题 2、软件测试模型有哪些?请说出其优缺点。答:V模型:优点:它指出单元和集成测试应检测程序的执行是否满足软件设计的要求;缺点:它仅仅把测试作为在编码之后的一个阶段,是针对程序进行的寻找错误的活动,而忽视了测试活动对需求分析、系统设计等活动的验证和确认的功能。W模型: 优点:测试与开发是同步的;有利于尽早地全面的发现问题;同时对需求的测试也有利于及时了解项目难度和测试风险,及早制定措施,将显著减少总体测试时间,加快项目进度。缺点:串行的,测试和开发活动也保持着一种线性的前后关系,上一阶段完全结束,才可正式开始下一个阶段工作。这就无法支持迭代的开发模型; H模型:优点:它将测试活动完全独立出来,形成了一个完全能独立的流程,将测试准备活动和测试执行活动清晰地体现出来。缺点:耗费资源1、测试计划包含哪些要素。答:5W一个H: 做什么为什么做何时做测试文档和软件存放位置谁做如何做1、软件性能测试包含哪些评估方法?答:响应时间和吞吐量、百分比报告、比较报告、追踪和配置文件报告。2、软件缺陷测试包含哪些评估方法?答:缺陷发现率、缺陷潜伏期、缺陷分布(密度)、整体软件缺陷清除率1、黑盒测试技术包含哪些技术。 答:等价类划分法、边界值分析法、判定表分析法、因果图分析法、正交试验设计法、状态迁移法。 2、白盒测试技术包含哪些技术。路径覆盖、条件覆盖、语句覆盖、判定/条件覆盖、基本路径覆盖1、 简述缺陷跟踪流程?答:测试人员发现一个新BUG,则将其状态置为New,由项目经理或者测试经理审核BUG是否为真正的缺陷,如果是则将BUG状态置为open,并将该bug进行评级,分配给相应的开发人员,开发人员在接到该bug后对其进行修复,修复完成后则提交给测试人员做相应的验证,如果验证通过则关闭该bug,如果没有通过则重新打开给bug。2、简述任务单处理流程?答:任务单提交后将其状态置为开放OPEN,分配给开发人员或维护人员进行处理,将已分配好的任务单状态置为处理中in progress,处理完毕后,将其状态置为解决resolved,再交由提交者发布测试,经测试已经处理成功的将其状态置为closed,若经测试发现有问题,则将其状态置为重开放reopen,返回给开发人员或维护人员再处理1、软件测试度量流程是什么?答:首先收集工作量、生产率、代码质量、成熟度和维护质量信息,然后整理,统计得出相关的报告文档。1、软件质量保证所需要哪些素质? 答:过程为中心的思想:应当站在过程的角度来考虑问题,只要保证了过程,QA就尽到了责任。 服务精神:为项目组服务,帮助和确保项目组能够正确执行过程。 了解过程:深刻了解企业的项目,并具有一定的过程管理理论知识。 了解开发:对开发工作的基本情况了解,能够理解项目各个阶段的活动。 沟通技巧:善于沟通,能够营造良好的气氛,避免审计活动成为一种找茬活动,避免不必要的矛盾。2什么是基线?简述基线变更的流程?答:1、基线(Baseline)由一组配置项组成,这些配置项构成了一个相对稳定的逻辑实体。 2、基线变更流程:(1)、客户想CCB提出需求变更和项目组成员向CCB提出基线的变更。(2)、CCB指派人员进行变更影响分析(3)、CCB对基线进性变更或拒绝变更,如果进行变更,则进行下一步骤。(4)、通知CM变更内容,CM提交基线变更申请。(5)、修改受变更影响的基线项。(6)CCB对以上步骤产出的稳定进行。1、 测试过程中的常见的风险主要有哪些?答:一、设计方面:、 没有详细的设计说明书。、 没有统一的界面设计规范。二、开发方面:、所有模块开发没有统一设计,开发人员有自己的设计方式。、需求变更开发及需求描述不清晰、需求的矛盾。、采用新技术或技术更新。、使用了第三方代码也会存在技术风险。、系统的复杂度也是导致测试技术风险的主要原因。三、测试本身:、人力资源。、硬件资源。、版本控制。、测试时间不足。2、 如何建立高效的测试团队?答:一、招募人员,首先,测试人员要具备良好的沟通能力、自信心、外交能力、迁徙能力以及怀疑精神。其次,测试组成员应具备良好的专业技能或者技术学习能力。二、测试团队制度建设,、汇报制度。、工作总结制度。、奖惩制度。,、测试件审核制度。、会议制度。三、测试团队内部的职责分工。四、测试流程建设。五、团队成员能力的逐步提高。名称解析:软件:1、运行时,能够提供所要求功能和性能的指令或计算机程序集合;2、程序能够满意地处理信息的数据结构。3、描述程序功能需求以及程序如何操作和使用所要求的文档。软件危机:计算机软件的开发和维护过程中产生的一系列严重的问题测试覆盖:软件测试覆盖包括分支覆盖,语句覆盖以及条件覆盖,这是白盒测试中一个很基本的测试概念。风险分析:在开发新的软件系统过程中,由于存在许多不确定因素,软件开发失败的风险是客观存在的。因此,风险分析对于软件项目管理是决定性的。风险分析实际上就是贯穿在软件工程过程中的一系列风险管理步骤,其中包括:风险识别、风险估计、风险管理策略、风险解决和风险监督等。辨别和估计风险,并对风险的结果进行评价的风险管理过程基线:软件基线是项目储存库中每个工件版本在特定时期的一个“快照”。它提供一个正式标准,随后的工作基于此标准,并且只有经过授权后才能变更这个标准。建立一个初始基线后,以后每次对其进行的变更都将记录为一个差值,直到建成下一个基线。建立基线的三大原因是:重现性、可追踪性和报告。配置管理:对处理不断演化,完善过程中的软件产品的管理过程软件配置管理(SCM)是一种标识、组织和控制修改的技术。软件配置管理应用于整个软件工程过程。在软件建立时变更是不可避免的,而变更加剧了项目中软件开发者之间的混乱。SCM活动的目标就是为了标识变更、控制变更、确保变更正确实现并向其他有关人员报告变更。从某种角度讲,SCM是一种标识、组织和控制修改的技术,目的是使错误降为最小并最有效地提高生产效率。SQA:软件质量保证是建立一套有计划,有系统的方法,来向管理层保证拟定出的标准、步骤、实践和方法能够正确地被所有项目所采用。软件质量保证的目的是使软件过程对于管理人员来说是可见的。它通过对软件产品和活动进行评审和审计来验证软件是合乎标准的。软件质量保证组在项目开始时就一起参与建立计划、标准和过程。这些将使软件项目满足机构方针的要求。软件度量:软件度量是对软件开发项目、过程及其产品进行数据定义、收集以及分析的持续性定量化过程,目的在于对此加以理解、预测、评估、控制和改善。通过软件度量可以改进软件开发过程,促进项目成功,开发高质量的软件产品。缺陷密度:是一种以平均值估算法来计算软件缺陷分布密度值。缺陷密度(发布缺陷数/总缺陷数):用于产品发布后,产品进入维护阶段,主要有两个来源,一是客户自己发现,二是在维护中开发人员发现。主要用于分析产品发布的过程改进,如果这个数据过大,说明我们的放行标准过低,如果这个数很低,说明我们的放行标准过高,事实发布后是允许存在bug的,那么如何改进发布放行,就必须用这个数据来度量,我目前只找到这个方法:)3、根据缺陷率及缺陷密度进行分析统计,以得出在整个开发过程中基于测试和评审的粒度!4、可能跟我们公司的项目有关系,我们的生命周期是一直存在到维护中的,如果生命周期到
温馨提示
- 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年无人机研发工程师岗位招聘面试参考题库及参考答案
- 2.4 函数的周期性和对称性(3大考点+12大题型)(讲义+精练)(解析版)-2026年新高考数学大一轮复习
- 术后恶心呕吐诊疗指南(2025版)
- 全国大学生职业规划大赛《农村金融》专业生涯发展展示【高职(专科)】
- 2025年人教版三年级上册道德与法治全册知识点(新教材)
- 2025全国交管12123学法减分考试题库带参考答案
- 2025年四川省拟任县处级领导干部任职资格试题及参考答案
- 二元一次方程组的应用(1)课件北师大版八年级数学上册
- 第一讲 决胜“十四五”奋发向前行
- 生产现场5S管理实施方案详解
- 瑞幸咖啡财务舞弊案例分析
- 《人工智能语言与伦理》章节测试题及答案
评论
0/150
提交评论