软件测试面试之重要的名词解释

1、测试(testing)

包括了所有生命周期活动的过程,包括静态的和动态的。涉及计划、准备和对软件产品及其相关工作产品的评估,用以确定它们是否满足了需求,证明它们是否符合了目标,以及是否发现了缺陷。


2.计算机软件的测试目的是

a)、验证软件是否满足软件开发合同或项目开发计划、系统/子系统设计文档、软件需求规格说明软件设计说明和软件产品说明等规定的软件质量要求:
b)、通过测试,发现软件缺陷!
c)、为软件产品的质量测量和评价提供依据


3.测试计划 test plan

描述预期测试活动的范围、方法、资源和进度的文档。它标识了测试项、需测试的特性、测试任务任务负责人、测试人员的独立程度、测试环境、测试设计技术、测试的入口和出口准则和选择的合理性需要紧急预案的风险。这是测试计划过程的一份记录。[IEEE 829]


4.验收测试(acceptance testing)

根据用户要求、需求和业务流程进行的正式测试,用来判断系统是否满足了验收标准,同时帮助用户、客户或者其他授权实体来判断是否可以接受这个系统。[IEEE 610.12]


5. α测试(alpha testing)

由潜在客户/用户或者独立的测试团队在软件开发环境(但应在开发单位之外)进行的模拟或实际运行测试。注意:α测试通常是对现货软件进行内部验收测试的一种方式。


6.β 测试(beta testing)

由潜在的或者已经存在的客户/用户,在没有开发人员参与的情况下在外部场所进行的测试,检测组件或系统是否满足用户需要,是否符合业务过程。
注意:β测试是软件产品为了获得市场反馈而进行的外部验收测试的一种形式。


7.确认(validation)

(1)、通过检查和提供客观证据来证实针对特定目的的功能或者应用已经被实现。[ISO 9000](2)、

(2)确认提供的产品可以完全实现预期功能。也就是说,确认过程保证了“你建造了正确的东西”。ICMMI 02]
(3)、根据用户或客户的需要和需求来确定软件开发产品的正确性。

8.验证(verification)

(1)、通过检查和提供客观证据来证实特定的需求已经被实现。[ISO 9000]
(2)、评估一个系统或组件来确定给定开发阶段的产品是否满足了这个阶段开始时引入的条件。[IEEE610.12]
(3)、验证确保工作产品恰当地反映了为它们指定的需求。也就是说,验证确保“你正确地建造了它”[CMMI 02]


9.V模型(V-mmodel)

描述从需求规格说明到维护的整个软件开发生命周期活动的框架。V 模型说明了测试活动如何集成于软件开发生命周期的每个阶段。


10.集成测试(integration testing)

一种旨在发现组件接口以及集成组件或系统间交互时存在的缺陷的测试。


11.回归测试(regression testing)

软件修改后,重新测试以前测试过的程序,确保更改没有给软件其他未更改部分带来新的缺陷。软件修改后或使用环境变更后要执行回归测试。


12.黑盒测试(black boxtesting)

不考虑组件或系统内部结构的功能或非功能测试


13.白盒测试(white box testing)

基于对组件或系统的内部结构的分析而进行的测试。


14.软件质量(software quality)

软件产品的功能和特性总和,关注于能够达到规定或隐含需求的能力。[IS09126]


15.冒烟测试(smoke test)

所有定义的/计划的测试用例的一个子集,它覆盖组件或系统的主要功能,以确保程序的绝大部分关键功能正常工作,但忽略细节部分。


16.预测试(intake test)

冒烟测试的一种特例,用于决定组件或系统是否准备进入更深入的测试。通常在测试执行的初始化阶段实施。


17.容量测试(volume testing)

使用大容量数据对系统进行的测试


18.负载测试(load testing)

一种通过增加负载来测量组件或系统的测试方法。例如,通过增加并发用户数和(或)事务数量来测量组件或系统能够承受的负载。


19.压力测试(stess testing)

在规定的或超过规定的需求的条件下对组件或系统进行的测试,以对其进行评估。


20.测试过程(test process)

(1)、基本的测试过程包括测试计划与控制、测试分析与设计、测试实现与执行、测试出口准则评估与报告以及测试结束活动。
(2)、基本的测试过程包括计划、规格说明、执行、记录和检查完成情况以及测试结束活动。


21.测试策略(teststrategy)

定义了需要对程序(一个或多个项目)执行测测试级别以及相关级别需要进行的测试的概要性文档。
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/922434.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

IDEA2023设置控制台日志输出到本地文件

1、Run->Edit Configurations 2、选择要输出日志的日志,右侧,IDEA2023的Logs在 Modify option 里 选中就会展示Logs栏。注意一定要先把这个日志文件创建出来,不然不会自动创建日志文件的 IDEA以前版本的Logs会直接展示出来 3、但是…

[UE5学习] 一、使用源代码安装UE5.4

一、简介 本文介绍了如何使用源代码安装编译UE5.4,并且新建简单的项目,打包成安卓平台下的apk安装包。 二、使用源代码安装UE5.4 注意事项: 请保证可以全程流畅地科学上网。请保证C盘具有充足的空间。请保证接下来安装下载的visual studi…

细说敏捷:敏捷四会之standup meeting

上一篇文章中,我们讨论了 敏捷四会 中 冲刺计划会 的实施要点,本篇我们继续分享敏捷四会中实施最频繁,团队最容易实施但往往也最容易走形的第二个会议:每日站会 关于每日站会的误区 站会是一个比较有标志性的仪式活动&#xff0…

10M和100M网口的编码及EMC影响

10M网口编码技术 10M网口,即10Base-T,采用的是曼彻斯特编码方法 。在这种编码中,“0”由“”跳变到“-”,而“1”由“-”跳变到“” 。这种编码方式的特点是信号的DC平衡,即信号在任何一段时间内的平均电压为零&#…

docker基本使用

参考视频: 参考视频https://www.bilibili.com/video/BV1e64y1F7pJ/?share_sourcecopy_web&vd_source8fc0c76c477d3db71f89fa5ae5b258c7 docker容器操作: 拉取镜像: 拉取官网ubuntu镜像 sudo docker pull ubuntu 运行镜像:…

音频信号采集前端电路分析

音频信号采集前端电路 一、实验要求 要求设计一个声音采集系统 信号幅度:0.1mVpp到1Vpp 信号频率:100Hz到16KHz 搭建一个带通滤波器,滤除高频和低频部分 ADC采用套件中的AD7920,转换率设定为96Ksps ;96*161536 …

构建高效在线教育:SpringBoot课程管理系统

1系统概述 1.1 研究背景 随着计算机技术的发展以及计算机网络的逐渐普及,互联网成为人们查找信息的重要场所,二十一世纪是信息的时代,所以信息的管理显得特别重要。因此,使用计算机来管理在线课程管理系统的相关信息成为必然。开发…

【云计算网络安全】解析 Amazon 安全服务:构建纵深防御设计最佳实践

文章目录 一、前言二、什么是“纵深安全防御”?三、为什么有必要采用纵深安全防御策略?四、以亚马逊云科技为案例了解纵深安全防御策略设计4.1 原始设计缺少安全策略4.2 外界围栏构建安全边界4.3 访问层安全设计4.4 实例层安全设计4.5 数据层安全设计4.6…

基于LiteFlow的风控系统指标版本控制

个人博客:无奈何杨(wnhyang) 个人语雀:wnhyang 共享语雀:在线知识共享 Github:wnhyang - Overview 更新日志 最近关于https://github.com/wnhyang/coolGuard此项目更新了如下内容:https://g…

Spring:AOP切入点表达式

对于AOP中切入点表达式,我们总共会学习三个内容,分别是语法格式、通配符和书写技巧。 语法格式 首先我们先要明确两个概念: 切入点:要进行增强的方法切入点表达式:要进行增强的方法的描述方式 对于切入点的描述,我们其实是有两中方式的&a…

docker搭建私有的仓库

docker搭建私有仓库 一、为什么要搭建私有的仓库? 因为在国内,访问:https://hub.docker.com/ 会出现无法访问页面。。。。(已经使用了魔法) 当然现在也有一些国内的镜像管理网站,比如网易云镜像服务、Dao…

大白话讲Promise(最详细)

学前端的大家都知道promise是重中之重,也是面试的必考项。但是刚接触promise我一直很晕头晕脑的,搜集文章前看后看基本都是讲解promise的状态它的方法就没有再深入了,以至于面试时候面试官一旦往深问我就懵了。所以今天我们就详细的说一下pro…

【笔记】自动驾驶预测与决策规划_Part7_数据驱动的预测方法

文章目录 0. 前言1. 多模态传感器的编码方式1.1 栅格化表示1.2 向量化表示 Vectornet1.3 基于点云或者多模态输入的预测1.4 基于Transformer的方法 2. 网络输出的表达形式2.1 多模态轨迹回归2.2 轨迹分类2.3 轨迹回归轨迹分类2.4 目标点预测 3.场景级别的预测和决策3.1 论文&am…

回溯法经典难题解析

本文将通过几个经典的回溯问题,展示回溯算法的应用及其在解决问题时的核心思想和技巧。这些问题包括全排列、全排列II、N皇后以及数独问题,本文将分别介绍每个问题的思路与实现。 46. 全排列 给定一个不含重复数字的数组 nums ,返回其 所有…

无线图传下的低延迟视频传输播放技术探讨

技术背景 无线图传技术即无线图像传输技术,是指不用布线(线缆)利用无线电波来传输图像数据的技术。 一、工作原理 无线图传技术主要涉及图像采集、编码、调制、发射、接收、解调、解码和图像显示等环节。 图像采集:通过摄像头…

软件测试面试之常规问题

1.描述一下测试过程 类似题目:测试的生命周期 思路:这是一个“范围”很大的题目,而且回答时间一般在3分钟之内,不可能非常详细的描述整个过程,因此答题的思路要从整体结构入手,不要过细。为了保证答案的准确性,可以引…

C++从零到满绩——类和对象(中)

目录 1>>前言 2>>构造函数(我称之为初始化函数) 3>>析构函数(我称之为销毁函数) 4>>拷贝构造函数(我称之为复制函数) 5>>运算符重载 5.2>>赋值运算符重载 ​编辑…

内网渗透横向移动1

1.信息收集 (1)判断域控 shell net time /domain shell ping OWA2010CN-God.god.org (2)主机探测 浏览探测->网络探测 主机列表显示: (3)域用户收集: shell net user /domain…

Edify 3D: Scalable High-Quality 3D Asset Generation 论文解读

目录 一、概述 二、相关工作 1、三维资产生成 2、多视图下的三维重建 3、纹理和材质生成 三、Edify 3D 1、文本生成多视角图像的扩散模型 2、文本和多视角图像生成法线图像的ControlNet 3、重建与渲染模型 4、多视角高分辨率RGB图像生成 四、训练 1、训练过程 2、…

微软正在测试 Windows 11 对第三方密钥的支持

微软目前正在测试 WebAuthn API 更新,该更新增加了对使用第三方密钥提供商进行 Windows 11 无密码身份验证的支持。 密钥使用生物特征认证,例如指纹和面部识别,提供比传统密码更安全、更方便的替代方案,从而显著降低数据泄露风险…