《2023年计算机三级《软件测试技术》简答题及答案.docx》由会员分享,可在线阅读,更多相关《2023年计算机三级《软件测试技术》简答题及答案.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2023年计算机三级软件测试技术简答题及答案 软件测试技术的目的是尽快尽早地发觉在软件产品中所存在的各种问题-与用户需求、预先定义的不一致性。下面是我给大家整理了计算机三级软件测试技术简答题及答案,供大家参阅。 1.阶段评审与同行评审的区分。 同等评审是一种通过作者的同行来确认缺陷和需要变更区域的检查方法.需要进行同行评审的特定产品在定义项目软件过程的时候被确定并且作为软件开发打算的一部分被支配了进度. 在该定义中,同行是一个项目组成员,他被安排执行指定产品的一个同行评审.依据特定的同等评审过程,他为他承当的角色负责. 3.简述集成测试的过程。系统集成测试主要包括以下过程: 1.构建确实认过程
2、。 2.补丁确实认过程。 3.系统集成测试测试组提交过程。 4.测试用例设计过程。 5.测试代码编写过程。 6.Bug的报告过程。 7.每周/每两周的构建过程。 8.点对点的测试过程。 9.组内培训过程。 4.怎样做好文档测试? 检查文档的编写是否满足文档编写的目的内容是否齐全,正确内容是否完善标记是否正确 5.白盒测试有那几种方法? 总体上分为静态方法和动态方法两大类。 静态:关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义 动态:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。 6.系统测试打算是否需要同行评审,为什么? 需要,系统测试打算属于项目阶段性关键
3、文档,因此需要评审。 7.Alpha测试与beta测试的区分。 Alpha测试在系统开发接近完成时对应用系统的测试;测试后仍旧会有少量的设计变更。这种测试一般由最终用户或其它人员完成,不能由程序或测试员完成。 Beta测试当开发和测试根本完成时所做的测试,最终的错误和问题需要在最终发行前找到。这种测试一般由最终用户或其它人员完成,不能由程序员或测试员完成。 8.比较负载测试、容量测试和强度测试的区分。 负载测试:在肯定的工作负荷下,系统的负荷及响应时间。 强度测试:在肯定的负荷条件下,在较长时间跨度内的系统连续运行给系统性能所造成的影响。 容量测试:容量测试目的是通过测试预先分析出反映软件系统
4、应用特征的某项指标的 极限值如最大并发用户数、数据库记录数等,系统在其极限值状态下没有出现任何软件故障或还能保持主要功能正常运行。容量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。容量测试的目的是使系统承受超额的数据容量来发觉它是否能够正确处理。容量测试是面向数据的,并且它的目的是显示系统可以处理目标内确定的数据容量。 9.测试结束的标准是什么? 用例全部测试。覆盖率到达标准。缺陷率到达标准。其他指标到达质量标准 10.测试文档有哪些作用? 促进项目组成员之间的沟通沟通便于对测试项目的管理确定测试的有效性检验测试资源明确任务的风险评价测试结果方便再测试验证需求的正确性 11.
5、黑盒测试有哪几种方法? 边界值分析法等价类划分法错误推想法因果图法场景法 什么是回来测试?回来测试的目的是什么? 答:定义:是指在修改了源代码后,用原有的测试用例进行重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误 目的:所做的修改到达了预定的目的,如错误得到了改正,新功能得到了实现,能够适应新的运行环境等,不影响软件原有功能的正确性。 静态测试 是一种不通过执行程序而进行测试的技术,其关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义 自动化测试 通过测试工具或其他手段,根据测试工程师的预定打算对软件产品进行自动的测试,它是软件测试的一个重要组成部分,能够完成很多手工无
6、法完成或者难以实现的一些测试工作。制定测试打算的原则有哪些 制定测试打算应尽早开始保持测试打算的敏捷性保持测试打算简洁和易读尽量争取多渠道评审测试打算计算测试打算的投入 验收测试的主要任务有哪些? 文档资料的审查验收功能测试性能测试强化测试性能降级执行方式测试检查系统的余量要求安装测试用户操作测试 软件测试的原则有哪些? 全部的测试都应追溯到用户需求设计时应完成测试打算,具体的测试用例定义可在设计模型确定后开始,测试可在代码产生之前进行打算和设计PARETO原则,测试发觉的错误中80%很可能起源于20%的模块中应由独立的第三方来构造测试充分留意测试中的群集现象要尽量避开测试的随便性兼顾合理的输
7、入和不合理的输入数据程序修改后要回来测试应长期保存测试用例,直至系统废弃。 单元测试、集成测试、系统测试的侧重点是什么? 单元测试是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的状况下进行测试。 集成测试,也叫组装测试或联合测试。在单元测试的基础上,将全部模块根据设计要求,组装成为子系统或系统,进行集成测试。实践说明,一些模块虽然能够单独地工作,但并不能保证连接起来也能正常的工作。程序在某些局部反映不出来的问题,在全局上很可能暴露出来,影响功能的实现。 系统测试是将经过测试的子系统装配成一个完好系统来测试。它是检验系统是否的确能提供系统
8、方案说明书中指定功能的有效方法。 设计用例的方法、根据有那些? 白盒测试:规律覆盖法,主要包括语句覆盖,推断覆盖,条件覆盖,推断-条件覆盖,路径覆盖 黑盒测试:等价划分类,边界值分析,错误推想法。 集成测试通常都有那些策略? 1、在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失; 2、各个子功能组合起来,能否到达预期要求的父功能; 3、一个模块的功能是否会对另一个模块的功能产生不利的影响; 4、全局数据结构是否有问题; 5、单个模块的误差积累起来,是否会放大,从而到达不行接受的程度。 一个缺陷测试报告的组成 缺陷的标题,缺陷的基本信息,复现缺陷的操作步骤,缺陷的实际结果描述,期望的正确结果描述,注释文字和截取的缺陷图象。 PREV ARTICLE计算机等级三级pc技术模拟试题及答案NEXT ARTICLE计算机三级网络技术辅导:重要函数点评