当前位置: 首页 > news >正文

Visual Studio ALM 词汇表

Visual Studio ALM 词汇表

本词汇表定义了 Visual Studio Application Lifecycle Management (ALM) 帮助中使用的关键术语。

'@me'

由当前登录用户的用户名替换的查询值宏。

'@project'

由当前选择的 Team Foundation 项目的名称替换的查询值宏。

'@Today'

由运行应用程序的工作站的系统日期值替换的查询值宏。

Acceptance Criteria — 验收标准

产品或产品组件要被用户、客户或其他授权实体接受所必须符合的标准。

Acceptance Testing — 验收测试

为使用户、客户或其他授权实体能够确定是否接受产品或产品组件而进行的正式测试。

Action Recording — 操作录制

对测试中的每个步骤记录一个或多个应用程序中的用户输入和操作的文件。 记录之后,通过播放操作录制,可以自动运行特定测试步骤。

Action Recording Section — 操作录制部分

操作录制的一部分,它基于在测试中标记为通过或未通过的步骤。 每次标记测试步骤的结果时,都会创建操作录制的新部分。

Activity — 活动

为一个目的而共同执行的工作模式。 活动可以使用或生产工作产品,并且可以通过工作项进行跟踪。

Adversary — 对手

不受欢迎的角色或以获取资产访问权为目标的角色。 黑客便是对手之一。

Agile Methods — 敏捷方法

一系列工程最佳过程,其目标是迅速交付优质软件以及使开发满足客户需要和公司目标的业务方法。 在此范例中,需要对事关项目是否成功的团队协作、自律行为和责任进行经常性检查和调整。

Algorithm — 算法

用于解决问题的规则或过程。

Alpha Version — Alpha 版本

用于获取有关功能集和可用性的初步反馈的非常早的产品发布。

Analysis — 分析

在概念设计中,指的是对业务和用户信息进行分类和检查,形成记录工作过程的用例和方案。 在逻辑设计中,指的是识别各种方案中的服务、对象、特性和关系。 在物理设计中,指的是检查基础结构的物理约束和应用程序的物理要求,以便选择候选的实现技术及设计初步的部署模型。

Application Diagram — 应用程序关系图

将组成待部署系统的应用程序的定义和配置。 应用程序关系图显示了在付诸代码实现之前通过图形布局中的终结点所展现出的通信相关性。

Application Exclusive Time — 应用程序独占时间

内核模式和性能工具探测函数所花费的时间,其中不包括它调用的项所花费的时间和转换所花费的时间。

Application Inclusive Time — 应用程序非独占时间

函数及其所调用项花费的时间,其中不包括向内核模式和性能工具探测转换所花费的时间。

Application Lifecycle Management — 应用程序生命周期管理

应用程序软件的要求、设计、开发、生成、测试和发布之间的协调。 这需要集成软件进程,定义工作产品之间的关系(以启用可跟踪性和项目管理)以及跨所有活动和阶段进行报告。

Area — 区域

通用结构服务层次结构上表示功能区域的节点。 请参见:通用结构服务

Artifact — 项目

一种类型的软件产品文档,其中包括规范和测试计划。 对于文本模板,项目还可以包括生成的文本输出。

Asset — 资产

系统必须进行保护以免被对手滥用的抽象或具体资源。

Assign A Test — 分配测试

1) 将测试与已经与某人关联的工作项相关联。 2) 在测试运行期间,将测试分配给代理计算机。

Attachment Link — 附件链接

工作项与文件附件之间的 Team Foundation 链接。

Audit — 审核

在 CMMI 过程改进工作中,对工作产品或工作产品集进行独立检查以确定是否符合要求。

Author A Test — 创作测试

通过测试类型创建测试,并在 Visual Studio Application Lifecycle Management (ALM) 中对其进行管理。

Automated Test — 自动测试

计算机可以按程序运行的一组步骤,用于测试系统功能。

Backlog — 积压工作

尚未关闭的工作项集,表示正在考虑或仍未完成的工作。

Baseline — 基线

最初的批准的计划(对于项目、工作包或活动而言)加上或减去批准的范围更改。 通常与修饰符(例如,成本基线、计划基线、性能度量基线)一起使用。

Beta Version — Beta

发送给客户和合作伙伴供评估和反馈的产品的预发布版本。

Black Box Test — 黑盒测试

基于组件的实际行为、而不考虑其实现的测试。

Bottom-up Estimating — 自下而上的估计

指定良好计划的原则。 它意味着让从事工作的人估计所需的工作、滚动任务级估计,并认识到经验是最佳的估计方法。

Branch — 分支

允许文件集合沿两个或多个不同路径发展。 当团队需要维护两个或多个相似的基本代码时(例如,当产品已发布并且工作需要在下一版本中开始时),通常会使用分支。 在源代码管理中,分支与文件系统复制操作类似。

Browser Mix — 浏览器组合

指定虚拟用户运行给定浏览器配置文件的可能性。 例如:使用 Internet Explorer 6 的可能性为 95%,使用 Pocket IE 的可能性为 5%。 仅对 Web 测试和编码的 Web 测试有效。请参见:负载测试方案、Web 测试、编码的 Web 测试

Browser Profile — 浏览器配置文件

用于模拟特定浏览器(例如 Internet Explorer 6 或 Netscape 6)的 HTTP 标头的集合。

Bug

记录产品的潜在不满意来源的工作项类型。 用于跟踪代码缺陷的工作项类型的通用名称。

Bug Allotment — Bug 分配

分配用来修复 Bug 的开发时间块。 分配是通过在迭代计划中留出空隙来创建的。

Bug convergence — Bug 收敛

Bug 的修复速度超过 Bug 的发现速度的那一点。 Bug 收敛是可视的指示,它指示团队正在减少活动 Bug 计数。 它是项目即将结束的符号。

build — 生成

生成的可交付成果(软件组件)的命名集,通常通过编译一组分散资源版本来得到。

Build Acceptance Test — 生成验收测试

请参见:版本验证测试 (BVT)

Build Activity — 生成活动

一种 Windows Workflow Foundation 活动,是 Team Foundation Server 生成过程的一部分。 它包含在软件应用程序生成之前、生成过程中或生成之后执行的逻辑。 生成后的活动包括自动创建环境,然后部署和测试应用程序。

Build Agent — 生成代理

一种接收、运行和报告单个计算机上的 Team Foundation Server 生成和其他属性设置的后台进程。 生成代理与通常位于其他计算机上的生成控制器进行通信。

Build Controller — 生成控制器

管理一组生成代理的后台进程。

Build Cycle — 生成周期

内部发布周期的一部分。 它是添加功能、为每个功能创建测试案例、在生成新功能之前稳定每个功能然后发布以供评估的过程。

Build Definition — 生成定义

一组生成活动和一组用于激活工作流的条件,它们一起生成团队项目中的一个解决方案或一组解决方案。 该定义包括生成名称、要生成的文件的源代码管理工作区、TFSBuild.proj 项目文件的位置、生成代理、生成保留策略以及生成触发器。 生成定义还可包括用于创建环境并将新生成的应用程序部署到这些环境中的活动。

Build Error — 生成错误

一条消息,通知您中断生成的问题。

Build Health — 生成状况

生成软件的质量。

Build Verification Test (BVT) — 版本验证测试 (BVT)

也称为冒烟测试。 用于在较高级别确定生成的运行状况的一组测试。 通常,这些测试运行核心功能,以帮助团队成员确定是否需要进行进一步测试。 这些测试在每日生成后运行,以验证源代码的编译是否已成功生成,是否已准备好进行进一步测试。

CAB

请参见:变更咨询委员会

Callgraph Analysis — 调用图分析

方法调用的关系图以及该程序中调用这些方法的点。 节点是一种方法,而链接则是它所调用的其他方法的关系。

Change Advisory Board — 变更咨询委员会

正式成立的人员组,表示负责对 IT 环境的更改进行评估、计划和授权的服务交付和支持功能。 变更咨询委员会 (CAB) 是正式更改管理过程的关键组成部分,可能由来自 IT 内所有区域的代表以及来自业务单元的代表组成。 对于项目,此组负责批准或拒绝项目对 IT 环境的建议更改。

Change Control — 变更控制

可通过用于提交、批准、实现和检查更改请求的结构化过程来促进更改管理但并不危及 IT 项目或解决方案的质量和完整性的原则和过程。

Change Management — 变更管理

借助于经过测试的方法和技术的帮助来管理更改的实践,目的在于避免出现新错误并将对根据服务级别协议对达成一致的 IT 服务级别的影响(如果有)降到最低。

Changeset — 变更集

更改的逻辑分组。 变更集的用途在于对使用单个签入操作进行交付的所有文件和工作项更新进行分组。

Changeset ID — 变更集 ID

指定给特定变更集的数值 ID。

Check In — 签入

将文件或项目置于数据库中进行存储。

Check-in Notes — 签入说明

与更改集关联的注释,这些注释是在签入过程期间通过提示用户输入特定数据来添加的。 管理员可将签入说明配置为强制的。

Check-in Test — 签入测试

由开发人员运行的测试,用于确定其代码是否影响了产品的总体稳定性。

Check Out — 签出

从 Visual SourceSafe 数据库向工作文件夹中放置文件或项目的可写副本。

class diagram — 类关系图

类以及类间关系的可视和静态表示形式。

Cloning — 克隆

从现有虚拟机创建新的虚拟机的过程。 新虚拟机具有与源计算机相同的标识。

Code Analysis — 代码分析

检查代码是否符合设计准则。 代码分析超出编译范围,用于查找由一组准则确定的常见编码和设计错误。

Code Complete — 代码完成

一个开发里程碑,它标记了实现该次发布的所有功能并针对功能规范验证了功能性的时刻。

Code Coverage — 代码覆盖率

(1) 一种技术,其中包括向现有程序集或项目中添加指令,并使 Visual Studio 监视测试所涉及的代码路径。 (2) 对于 MSF Agile:用于描述程序源代码的测试程度的尺度。 代码覆盖率表示为已测试的代码块在总代码块中所占的百分比。

Code Freeze — 代码冻结

一个时间点,如没有关键的项目利益干系人的有效论证和批准,此时不能对技术项目文档(要求规范、功能规范等)或解决方案的已开发组件进行更改。

Code Review — 代码检查

评估代码,以提高其质量以及开发团队的能力。 代码检查的类型包括正式检查、基于对等方的检查以及第三方检查。

Coded Web Test — 编码 Web 测试

一种测试类型,它通常通过将现有的已记录 Web 测试转换为 C# 或 Visual Basic 代码来创建。

Coded UI Test — 编码的 UI 测试

应用程序用户界面的自动测试。 编码的 UI 测试将执行用户操作,并对预期结果进行验证。

Collection Probes — 集合探测

在检测模块中收集计时和其他性能数据的函数。

Column Options — 列选项

用于指定要在结果列表中显示的列和排序顺序的对话框。

Command — 命令

一种指令,当用户向计算机程序发出这样的指令时可导致执行某项操作。 命令通常由键盘键入或从菜单选择。

Common Script — 公用脚本

在数据库单元测试中,指脚本 TestInitialize 或 TestCleanup。 公用脚本不作为数据库单元测试的一部分运行。 相反,它们在测试之前和之后运行,并且测试运行以修改测试环境(包括被测数据库)。

Common Structure Services — 公共结构服务

Team Foundation 中用于描述功能层次结构的机制。

composed environment — 组合环境

从已在 Microsoft 测试管理器外部创建并已在主机组上部署的虚拟机创建的虚拟环境。

Conceptual Design — 概念设计

设计过程中的一个主要阶段,通过该阶段项目团队会将业务要求转换为可供用户和开发人员共享的通用语言,还将描述解决方案必须使用的功能集和/或用法方案。 概念设计与设计建筑时所创建的粗略草图及方案类似。 这些是由客户和架构师联合创建的易于理解的模型。

Configuration Management — 配置管理

在系统中标识和定义配置项、记录并报告配置项和更改请求的状态以及验证配置项的完整性和正确性的过程。

Configuration Variable — 配置变量

用于指定测试要求(如硬件或软件要求)的变量。 每个配置变量都有一组与其关联的允许值。

Constraint — 约束

针对一部分模型的逻辑条件。 每个约束都由在模型中的域类上实现的验证方法体现。

Contingency Plan — 应变计划

用于解决在项目过程中可能引发的已识别风险的计划。 该计划标识可在发生指定的风险事件时用于确保项目成功的备用策略。

costed — 成本估算

已提供估计或成本。

Counter Set — 计数器集

可用于在负载测试过程中进行监视的一组系统性能计数器。 计数器集按不同技术划分,例如 ASP.NET 计数器集或 SQL 计数器集。

Counter Set Map — 计数器集映射

负载测试期间使用的计数器集和计算机之间的关联。 例如,Web 服务器可能会具有 ASP.NET、IIS 和 .NET 应用程序计数器集映射。

Counter Threshold — 计数器阈值

可在特定计数器上设置的警报,用于在负载测试运行期间通报系统资源的使用情况。 阈值分为两种:警告阈值和临界阈值。 计数器集定义中包含有许多关键的性能指示器的预定义阈值。

Coverage Collection — 覆盖率收集

在运行时收集的有关应用程序的哪些块或行至少执行一次的信息。

Critical Path — 关键路径

决定项目持续时间的活动系列。 在确定性模型中,关键路径通常定义为浮点值小于或等于指定值(通常为零)的活动。 它是通过项目的最长路径。

Customer — 客户

希望从解决方案中获得业务价值的个体。 也是服务或产品的接收者。

Data Collection Logger — 数据收集记录器

将分析数据记入性能数据文件的软件。

Data Definition Language (DDL) — 数据定义语言 (DDL)

SQL 中定义数据而非操作数据的语句,如 CREATE TABLE、CREATE INDEX、GRANT 和 REVOKE。

Data Generation Plan — 数据生成计划

一种文件,其中包含有关特定数据库架构的信息以及数据生成器如何针对该架构生成数据的信息。

Data Manipulation Language (DML) — 数据操作语言 (DML)

SQL 中操作数据而非定义数据的语句,如 INSERT、UPDATE、DELETE 和 SELECT。

Database Development Life Cycle — 数据库开发生命周期

施行于应用程序开发过程中数据库开发部分的结构化过程。 它实质上是软件开发生命周期的一部分,专门针对应用程序中的一个或多个数据库。

Database Object — 数据库对象

即数据库组件,如数据库中的表、索引、触发器、视图、键、约束、默认值、规则、用户定义数据类型或存储过程)。 也可以指数据库。

database project — 数据库项目

数据库的脱机表示形式。 每个数据库项目都包含将新数据库部署到数据库服务器或将现有数据库更新到数据库服务器所需要的脚本。 数据库项目不包含处于该数据库中的数据。 数据库项目保存为 .dbproj 文件。

database refactoring — 数据库重构

修改数据库对象名称的过程,通过该过程,数据库项目中这些名称的所有实例将同时得到修改。 例如,如果使用重构重命名数据库表中的某列,则同时还会更新引用该列的所有存储过程、视图、索引、函数、单元测试等等。

Database Unit Test — 数据库单元测试

是指验证数据库的某个方面是否如预期的方式工作的单元测试。

Debugger Event — 调试器事件

Visual Studio 调试器运行应用程序时,在 Visual Studio 调试器中发生的 IntelliTrace 中的诊断事件。

Debugging with IntelliTrace — 使用 IntelliTrace 进行调试

使用 IntelliTrace 进行调试时,可以定位到记录了感兴趣的事件的不同时间点。

Declarative Tests — 声明性测试

使用在创建新的 Web 测试时启动的 Web 测试记录器生成的常规 Web 测试。

Dependent Module — 依赖模块

包含来自其他模块的依赖项的模块。

deployed environment — 已部署环境

位于团队项目主机组并由 Microsoft 测试管理器控制的虚拟机组。 已部署环境可以正在运行或已停止。

Development Task — 开发任务

分配的开发工作单元,创建该单元通常是为了生成部分方案或服务质量要求。 开发任务描述开发人员在迭代上下文中的目标。

Diagnostic Data Adapter — 诊断数据适配器

具有特定功能的程序集,利用这些功能,用户可以在运行测试时收集诊断数据以了解系统中正在发生的情况,也可以在运行测试时对系统执行操作。 例如,诊断数据适配器可执行一些操作,以减小可用内存大小或影响网络性能。

Differentiating Factor — 区别性因素

方案中决定该方案有别于其他方案的唯一性的部分。 区别性因素的目的是防止创建描述系统中同一流程的多个方案。

Directive — 指令

文本模板中的指令,用于指示引擎和宿主如何处理模板。

Disable Rule — 禁用规则

如果不希望为特定规则执行分析,则选择此选项,相对于禁止消息的特定实例。

Disciplines — 专业

根据公共主题将过程内的活动和指南进行分类的特殊专门化;它们可能与一个或多个角色相关。 关键专业贯穿整个项目生命周期。

Distribution Group — 通讯组

仅用于电子邮件通讯的用户、计算机、联系人和其他组的集合。

Document Template — 文档模板

我们为过程提供的各个 .doc、.dot、.xls、.xlt 文件等等,用来为用户提供起始点。 某些模板为已经过编辑的示例。 其他模板则为必须保存为新文件的模板(从 .dot 到 .doc);这些模板必须与过程指南同步,但又独立于过程指南,两者共同组成过程模板。

Domain Class — 域类

使用域特定语言表示类的关系图元素。

Domain Model — 域模型

域特定语言的图形和内存中表现形式(存储)。 通过使用域特定语言设计器向导创建域模型,并通过使用域特定语言设计器自定义域模型。

Domain Model Element — 域模型元素

用于定义域特定语言的关系图元素。 域模型元素包括域类、域关系、连接器和形状。

Domain Relationship — 域关系

使用域特定语言表示嵌入关系或引用关系的关系图元素。

Domain-specific Language — 域特定语言

针对问题域并高度抽象地定义问题的自定义语言。

DREAD

与漏洞或安全要求关联的风险分级。 DREAD 代表潜在破坏性 (Damage potential)、可再现性 (Reproducibility)、可利用性 (Exploitability)、受影响的用户 (Affected user) 和可发现性 (Discoverability)。

Duplicate Link — 重复链接

代表同一工作项的两个工作项之间的 Team Foundation 链接。 实际操作中,当两个人报告同一 bug 时就会发生此情况。

Elapsed Exclusive Time — 已用独占时间

函数花费的时间,不包括其调用的项花费的时间。 请参见:已用非独占时间

Elapsed Inclusive Time — 已用非独占时间

函数及其调用的项所花费的时间。 请参见:已用独占时间

Embedding Relationship — 嵌入关系

一种域关系,各种链接在其中形成路径树,可以通过这些路径唯一地标识每个对象。

End User — 最终用户

实际使用解决方案的人,而客户是购买解决方案的人。

Entry Criteria — 入口条件

成功开始工作前必须达到的状态。

Entry Point — 入口点

系统提供的接口,可用于获得对系统资产或资源的访问。

Environment — 环境

运行用于每个角色的特定应用程序和计算机所需的一组规则。

Environment Snapshot — 环境快照

环境中所有虚拟机的状态、磁盘数据和配置在特定时间点的基于文件的表示形式。

Environment Viewer — 环境查看器

一种应用程序,使用户能够连接到虚拟环境中的虚拟机并与之交互。 您还可以使用环境查看器对环境拍摄快照。 另请参见:环境快照。

ETW

请参见:Windows 事件跟踪

Event Trace for Windows — Windows 事件跟踪 (ETW)

作为 Microsoft Windows 一部分的轻量报告基础结构,多种主要 Microsoft 技术使用它来报告信息。

Exception Event — 异常事件

IntelliTrace 中的诊断事件,是在 Visual Studio 调试器中发生的。 异常事件包括引发的异常、捕获的异常和未经处理的异常。

Exclusive Time — 独占时间

此函数或模块花费的总时间,不包括从该函数调用的函数或模块花费的时间。

Exclusive Transitions — 独占转换次数

函数中用户模式 (ring 3) 和内核模式 (ring 0) 之间的转换次数,不包括其调用的项中的转换。

Exit Criteria — 退出条件

完成特定目标前产品或服务必须满足的一组条件。 退出条件的出现标志着成功工作的结束。

Experimental Build — 实验性生成

一个单独的 Visual Studio 实例,它存储在特殊的注册表配置单元中,以便开发人员可以在独立的工作环境中轻松一致地调试和部署解决方案。

Exploratory Testing — 探索性测试

在没有提前定义一组测试的情况下对产品的测试。 执行探索性测试的测试人员充当一个角色,并执行该角色应执行的任务。

Extraction Rule — 提取规则

将字符串从 Web 测试响应中复制到测试上下文中供稍后测试使用的规则。 例如,您可以从响应中提取窗体字段值,并将其用作下一个请求中的参数值。 产品提供一组预定义的规则,如果需要还可以创建其他提取规则。

Feature — 功能

一组逻辑相关的功能要求,它向用户提供能力,并促成业务目标的实现。

Feature Dissatisfaction — 功能不达标

用户认为产品未满足根据市场、竞争对手、以前的体验或承诺而设定的期望的情况。

framework

一组假设、概念、价值和做法,它们构成了审视现实的方式。

Function — 函数

对功能、产品或组件的性能的描述。

Functional Specification — 功能规范

一种可交付件,它明确详细地描述了解决方案、产品功能集或其他最终项目可交付件。 它包括概念设计、逻辑设计和物理设计。

Fuzz Testing — 模糊测试

一个测试过程,它将结构化但无效的输入提供给软件应用程序编程接口 (API) 和网络接口,以最大程度地提高检测可能导致软件漏洞的错误的概率。

Gated Check-in — 封闭签入

一个生成选项,它要求在签入文件前生成文件。 如果生成失败,则无法将文件签入。

Generic Test — 一般测试

一个已知的 Visual Studio 测试类型,它封装了未知的测试或工具,但允许 Visual Studio 将其视为已知类型。

get

将工作区版本替换为指定的服务器版本,默认为最新的版本。

group

工作项查询生成器中的命令,通过它可以使用布尔运算符联合两个查询子句。

Hit — 命中

由测试执行的一行代码。

Host — 宿主

承载一个或多个虚拟机的物理计算机。

Host Group — 主机组

虚拟机主机的自定义组,管理员可在 Virtual Machine Manager (VMM) 中创建主机组,以便进行监控和管理。 主机组可用于确定为主机操作系统保留的资源和管理虚拟机自助服务。

Inclusive Time — 非独占时间

此函数或模块内部花费的总时间,其中包括从该函数调用的函数或模块花费的时间。

Inclusive Transitions — 非独占转换次数

函数及其调用的项中在用户模式 (ring 3) 和内核模式 (ring 0) 之间转换的次数。

Infrastructure Architecture — 基础体系结构

包括协议、安全级别和服务在内的部署环境的拓扑。 该结构提供了到部署环境(例如数据中心)的逻辑映射。

Instrument — 检测

标记源代码以测量在每个区域所花费的时间的过程。

Instrument A Binary — 检测二进制文件

将诊断探测器插入二进制文件以收集性能数据的过程。

Instrumentation — 检测

一种分析方法,该方法需要将诊断探测器插入需要分析的程序。 请参见:取样

Instrumentation Overhead — 检测开销

当您检测二进制文件时,所增加的代码运行时间。 增加的时间是为监视应用程序性能而插入的额外代码(称为探测)所导致的。

IntelliTrace

用于在特定时间点调试托管应用程序的功能。 它捕获和记录应用程序在运行时执行的任务。 如果发生错误,则可以查看从开始到错误发生之间的任何时点的应用程序状态。

IntelliTrace event — IntelliTrace 事件

在应用程序运行过程中发生的任何事件,都可由 IntelliTrace 或 Lab Management 进行记录。

IntelliTrace file — IntelliTrace 文件

IntelliTrace 收集的信息。 文件扩展名为 .iTrace。

Internal Release — 内部发布

将产品置于一个已知状态下并在此基础上逐步构建的过程。 它也是开发阶段中的一个中间里程碑,由此导向完全范围的里程碑。

Isolated Development Environment — 独立开发环境

从数据库项目创建的数据库私有副本,通常使用数据生成计划为其填充数据。 可使用独立开发环境安全地实现和测试对数据库架构所做的更改,同时又不会干扰其他开发过程。 完成测试之后,将您的架构版本签入版本控制即可与团队的其他成员共享您所做的更改。

iteration — 迭代

为得到增量可交付产品或项目而对软件进行开发并对其进行验证的一段时间(通常约为一个月)。

Iteration Budget — 迭代预算

用于计划迭代中的开发活动的预算,基于粗数量级估计。 迭代预算获自速度报告,按理想的人天数进行度量。

Iteration Length — 迭代长度

组成一个迭代的固定时间区段的长度。 迭代长度通常在整个项目过程中保持不变。

Iteration Plan — 迭代计划

即将来临的迭代的方案、服务器质量要求和任务的列表。

Iteration Tests — 迭代测试

生成验证测试结束后运行的一组测试。 这些测试验证迭代计划中指出的功能。

Iterative Development — 迭代开发

一种解决方案开发方式,它先构建、测试和部署一个核心的基本功能集,然后在后续版本中陆续添加功能。

Kernel Time — 内核时间

在执行用户模式应用程序期间以内核模式执行所用的时间。 包含磁盘 I/O 和等待同步事件所用的时间。 在探查器中,内核时间始终是近似值。

Lab Agent — 实验室代理

在虚拟机上运行的后台进程,用于配置、监视和报告状态和错误。 实验室代理与 Team Foundation Server 应用层进行通信。

Lab Management

Visual Studio Application Lifecycle Management (ALM) 中用于管理虚拟环境的产品。 环境可用于应用程序开发、部署和测试。

Lab Service — 实验室服务

用于管理虚拟环境的 Team Foundation Server Web 服务。

Library Share — 库共享

已添加到 Virtual Machine Manager 库的共享。 若要在创建虚拟机时使用某个资源,必须将该资源存储在库中。

Lifecycle — 生命周期

解决方案所经历的阶段,从构思该解决方案开始,直到该解决方案退出服务为止。

Lifecycle Model — 生命周期模型

将产品生存期划分为指导项目的多个阶段,这些阶段从标识客户需求开始,直到产品退役。

Lifestyle Snapshot — 生活方式快照

角色生存期中有记录的一天。 生活方式快照由业务分析人员通过与用户的交互创建。

Load A Test — 加载测试

在 Visual Studio IDE 中打开测试。 在测试被加载时,将由其测试适配器加载。

Load Balance — 负载平衡

将工作重新分配到可用资源,或重新安排在可用时间。

Load Pattern — 负载模式

定义负载测试期间的活动虚拟用户数和启动新用户的速率。 速率的示例有“步进模式”或“恒定”。请参见:负载测试方案

Load Profile — 负载配置文件

用于负载测试或压力测试的模拟工作负荷。 负载配置文件可为恒定,或者通过步进动态递增。

Load Simulation — 负载模拟

尝试对很多用户同时访问服务器的影响进行建模。 负载测试不通过实际用户生成实际负载,而是通过虚拟用户模拟负载。

Load Test — 负载测试

一种测试类型,它包含其他测试类型,并且使用模拟的用户设置执行这些测试,以执行预定义的负载方案。

Load Test Analyzer — 负载测试分析器

一个 Visual Studio 窗口,在任何负载测试运行已运行后显示结果。 它用于检查已经结束的任何负载测试结果。 请参见:负载测试监视器

Load Test Editor — 负载测试编辑器

打开 .loadtest 文件的 Visual Studio 编辑器。 它显示节点的树形结构。

Load Test Scenario — 负载测试方案

(1) 测试组合、负载配置文件和用于负载或压力测试的模拟环境的组合。 (2) 用于对用户组与服务器应用程序的交互方式进行建模。 方案由测试组合、负载配置文件、网络组合和浏览器组合组成。 一个负载测试可以有多个方案。

Load Test Wizard — 负载测试向导

指导您执行创建负载测试的过程的向导。

Logical Design — 逻辑设计

详细说明解决方案的元素以及元素之间如何相互关联的设计过程。 逻辑设计不提供技术实现详细信息,因此在做出特定技术决定之前进行。

Logical Server — 逻辑服务器

逻辑数据中心的应用程序服务器,用于描述为特定用途(如保护前端 Web 服务器)而配置的应用程序承载软件(如 Internet Information Services)的特定配置。

Machine — 计算机

能够处理信息以生成所需结果的物理或虚拟计算机。

Manual Test — 手动测试

由人执行的测试,通常在列出步骤的文本或 Word 文档中捕获。

Manual Test Template — 手动测试模板

系统使用的模板,用于在创作手动测试时为用户提供一致的体验。

Master Project Plan — 主项目计划

开发项目的计划阶段的可交付件。 它整合了功能团队和角色计划。 主项目计划包括预算计划、容量计划、通信计划、部署计划、开发计划、试点计划、采购和设施计划、安全计划、测试计划和培训计划。

Master Project Schedule — 主项目时间表

标识项目的所有活动和里程碑的时间表,它整合了所有团队和角色时间表。 主项目时间表是计划阶段的可交付件。

Maturity Level — 成熟度

在预定义的一组过程区域内的过程改善程度,在这些区域中,该组中的所有目标都已实现。

Merge — 合并

合并两个不同分支中的更改的过程。 合并操作获取源分支中已发生的更改,并将这些更改集成到目标分支中。 合并将集成源分支中所有类型的更改,包括名称更改、文件编辑、文件添加和文件删除。

Milestone — 里程碑

项目时间表中的一个点,在该点上,项目团队评估进度和质量,并评审范围内的偏差以及规范。 一个项目可能有多个仅供内部使用的中间里程碑,这些里程碑体现阶段内转换,并帮助将大型项目划分为可处理片段。 外部里程碑或主要里程碑通常发生在工作的主要阶段的最后,并且与主要可交付件的完成关联。 外部里程碑是团队和客户评审当前工作,并同意继续进行项目的点,它作为持续长度为零个工作单元的任务出现,并且公布于客户报告中。

Miss — 未命中

测试未执行到的代码行。 请参见:命中

Mock Objects — Mock 对象

用作代理以便在单元测试中获得更高代码覆盖率的类。

model database — 模型数据库

随 Microsoft SQL Server 一起安装的数据库,可提供用于新建用户数据库的模板。SQL Server 通过以下方法创建数据库:复制模型数据库的内容,然后将新数据库扩展到所请求的大小。

My Queries — 我的查询

每个 Team Foundation 项目的工作项节点下面的一个文件夹,其中包含由当前用户定义并且仅对当前用户可见的查询。

Network Agent — 网络代理

虚拟机中的后台进程,它更新虚拟计算机的网络配置以支持网络隔离。

Network Isolation — 网络隔离

虚拟环境的功能,允许虚拟环境的多个相同副本同时运行,而不会导致网络冲突。

Network Mix — 网络组合

定义虚拟用户运行指定网络配置文件的可能性。 例如:75% 使用 LAN,25% 使用 DSL 56K。 仅对 Web 测试和编码的 Web 测试类型有效。

Network Profile — 网络配置文件

应用层的网络带宽模拟,例如,LAN 和拨号 56K 网络。 但不模拟网络延迟。 仅对 Web 测试和编码的 Web 测试类型有效。

On-chip Performance Counters — 片上性能计数器

给定 CPU 芯片上存储非常低级别信息的寄存器。 此信息可通过查询获得。“ 性能计数器”常常会与“perfmon”混淆。这些计数器完全不同。

Ordered Tests — 顺序测试

按定义的顺序运行一组测试的测试事务,如果任何包含的单个测试失败,测试事务也将失败。

partial — 部分

由测试部分执行的一行代码。 请参见:命中、未命中

Partition — 分区

用作代理以便在单元测试中获得更高代码覆盖率的类。

Partner Test — 合作伙伴测试

由 Microsoft 合作伙伴编写的使用测试框架扩展性接口的测试。

Pending Change — 挂起的更改

一组在一次登记中已经做出,但尚未提交到数据库以进行发布和永久记录的更改。

Pending Test — 挂起的测试

已选中准备运行,但尚未进行的测试。 可在“测试结果”窗口中查看挂起的测试。

Performance Test — 性能测试

确保满足性能服务质量要求的测试。 性能测试不仅检查功能是否起作用,而且还检查该功能完成所消耗的时间量。

Persona — 角色

角色描述特定用户群的典型技能、能力、需求、愿望、工作习惯、任务和背景。 角色是一种虚拟实体,它将描述特定用户群的重要特征的真实数据共同集中于一个虚拟人物中。

Phase — 阶段

进程模型或产品生命周期中的明确分段,通常是产品或服务开发过程中的基本转变(以主要里程碑或外部里程碑结束),或者表示产品或服务开发过程中的基本转变。

Physical Design — 物理设计

设计过程中的第三个主要阶段,在该阶段中,项目团队确定如何具体实现逻辑设计。 物理设计针对将由最终用户使用的技术。 其目标是将现实技术约束应用于逻辑设计,如实现和性能注意事项。 物理设计对应于结构布线、管道铺设、供暖系统和通风系统等物理元素的建筑承包商蓝图。 建筑承包商计划向建筑师计划增加细节,并反映实际建筑约束。

Physical Environment — 物理环境

由物理计算机或虚拟机组成的环境。

Physical Machine — 物理计算机

基于硬件的计算机,与基于软件的虚拟机相对。

Pilot — 试点

将解决方案引入生产环境,并由安装人员、系统支持人员以及最终用户试用。 试点旨在使开发的影响降至最低,并提供有关项目适用性的有价值反馈,以便进行完善。

Post-deployment Scripts — 后期部署脚本

一个由零个或多个用户指定的数据库脚本组成的集合,这些脚本在数据库部署脚本执行之后按照特定顺序执行。

Post-milestone Review — 里程碑后评审

与关键里程碑关联的工作产品评审,以确认高质量并且有效的项目过程。

Pre-deployment Scripts — 预先部署脚本

一个由零个或多个用户指定的数据库脚本组成的集合,这些脚本在数据库部署脚本执行之前按照特定顺序执行。

Principle — 原则

定义方法或过程的基本信念和假设。 关键 MSF 原则包括迭代开发过程、按角色进行的团队责任划分,以及开发的各个阶段。

Prioritize — 按优先级排列

按相对存储桶分组。 请参见:级别

Probability And Impact Matrix — 概率和影响矩阵

一种常用方法,通过将风险的两个维度,即风险发生的概率以及风险对目标的影响(如果发生风险)进行组合来确定将风险视为低风险、中度风险还是高风险。

process

产生结果、产品或服务的活动的集合;通常是一个连续的操作。 旨在达到最终目的的一系列操作。

Program — 程序

以协同方式管理和交付的项目的集合分组,通常包含一组公共的目标、计划和衡量成功与否的标准。

project — 项目

请参见:团队项目

Project Administrator — 项目管理员

获得允许可从 UI 或 SDK 中对工作项跟踪进行更改的管理员。

Project Items — 项目项

数据库项目所包含的不同类型的对象,包括数据生成计划、脚本和架构对象定义。

Project Life Cycle — 项目生命周期

通常连续的项目阶段的集合,其名称和编号根据参与该项目的组织的需求确定。

Project Plan — 项目计划

经批准的正式文档,用于指导项目执行和项目控制。 项目计划的主要用途是记录计划编制假设和决策,促进利益干系人之间的沟通,以及记录经批准的范围、开销和时间表基准。 项目计划可以是总结性的,也可以是详细的。

Project Portal — 项目门户网站

Windows SharePoint Services 网站,用于存储和提供团队项目的非代码工作产品和报表。

Project Queries — 项目查询

为所有用户保存的查询。

Project Scope — 项目范围

为了规划和交付解决方案范围,在项目发起人和项目团队之间达成一致并记录在案的工作。

Project Vision — 项目远景

生成系统的目的、动机和背景。 项目远景的目标是使团队围绕一个中心目的。

Proof Of Concept — 概念证明

验证所选技术在设计为模拟生产环境的实验室环境中是否按照预先确定的条件执行。

Prototype — 原型

产品或产品组件的最初类型、形式或实例,作为后期阶段或产品的最终完整版本的模型。 此模型(物理、电子、数字、分析等)可用于以下(及其他)目的:评估新技术或不熟悉的技术的可行性;评估或减轻技术风险;验证要求;演示关键功能;证明产品是否合格;证明过程是否合格;体现性能或产品特色;阐明物理原理。

Publish Test Results — 发布测试结果

使测试结果可用于报告。

QoS (Quality of Service) — QoS(服务质量)

请参见:服务质量要求

Qualitative Assessment — 定性评估

为进行风险响应计划而将风险对项目目标的影响按优先级进行排列的过程。

Quality Assurance — 质量保证

一种有计划、有系统的方法,用于确保所定义的标准、做法、过程和方法都已应用于项目及其结果。 这既包括定期评估项目总体表现以确信项目将达到相关质量标准的过程,也包括记录在案的、描述解决方案必须执行到何种程度才能满足客户要求的对解决方案的期望。

Quality Dissatisfaction — 质量不达标

当一个发布的质量较差时,将发生不达标。

Quality Of Service Requirement — 服务质量要求

一种工作项类型,它记录对系统的约束,如性能、负载、压力、安全机制或平台。 这些要求不描述功能,而是描述对这些功能的约束。

Quantitative Assessment — 定量评估

测量风险的概率及后果,并估计它们对项目目标的潜在影响的过程。

Query — 查询

Visual Studio Team Foundation Server 用来显示工作项的一组命名条件。

Query-based Test Suite — 基于查询的测试套件

运行特定查询时返回的一组测试用例。 如果将符合该查询中的标准的新测试用例添加到测试套件中,则新的测试用例将自动出现在基于查询的测试套件中。 当基于查询的测试套件运行时,此时属于该查询的所有测试都会运行。

Query Builder — 查询生成器

用于定义工作项查询的用户界面。

Query Clause — 查询子句

查询中,表达式(或查询的子子句)与其相邻逻辑运算符的组合。 它以 SQL 语句的 WHERE 子句为模型,并包含字段名、运算符和值。

Query View — 查询视图

包含查询生成器和结果列表的 Visual Studio 文档窗口。 查询视图旨在帮助您快速定义和运行您自己的查询。

RAISERROR Statement — RAISERROR 语句

显示错误消息并设置 @@ERROR 自动变量,同时不更改过程流的 Transact-SQL 语句。 可使用 RAISERROR 语句返回来自数据库单元测试的测试结果。

Rank — 级别

为每个项给定一个唯一的基数位置,如在堆栈级别中的功能。 请参见:按优先级排列

Regression — 回归

以前修复的问题又重新出现。

Regression Test — 回归测试

在每日的生成后运行的测试,用于验证源代码编译是否已成功生成。

Related Link — 相关链接

两个工作项之间的 Team Foundation 链接。

Release — 发布

为使用或部署而推出的版本。 发布可以是供进一步测试的内部发布,或是供发行或部署的外部发布。

Release Candidate — 候选发布

已经过测试并可发布的一个生成版本。

Report — 报告

从 Team Foundation 的指标仓库生成的信息。

Request — 请求

组成 Web 测试的 HTTP 请求,以树结构显示在 Web 测试编辑器中。

Request Tree — 请求树

Web 测试编辑器中包含 HTTP 请求 (URL) 的节点树。

Requirement — 要求

(1) 用户为解决某个问题或达到某个目标需具备的条件或能力。 (2) 为符合合同、标准、规范或其他正式实施的文档,产品或产品组件必须满足或具备的条件或能力。 (3) 如 (1) 或 (2) 中所述的条件或能力的文档表示形式。 [IEEE 610.12-1990]

Required Field — 必填字段

具有规则的字段。 在实际操作中,设计工作项类型的人员将指定一个必须填入某范围的值的字段。

Requirements Analysis — 需求分析

通过分析客户的需求、期望和约束确定解决方案的功能和性能特征。

Responsibility Matrix — 责任矩阵

一个文档,其中明确了各个团队成员在项目中所承担的执行、评审和批准工作的任务。

Results List — 结果列表

UI 中显示工作项查询结果的表或表格。

Results View — 结果视图

既包含结果列表又包含工作项表单的 Visual Studio 文档窗口。 结果视图可帮助您迅速定义并运行自己的查询。

Risk — 风险

一种工作项类型,用于记录可能引发非预想后果的事件。 必须识别和分配风险,并且,如果风险很有可能或者的确会引发非预想的后果,还应对风险进行缓解。

Risk Analysis — 风险分析

对风险进行评估、分类并确定优先级。 风险分析包括定量评估和定性评估,定量评估度量风险发生的概率和后果,定性评估划分风险对项目目标所造成的影响的严重程度。

Risk Management — 风险管理

一种具有前瞻性的规范化决策制定流程,采取行动以持续地对可能出现的错误进行评估,对识别出的风险进行评估和量化,确定要处理的重大风险,实施策略以处理这些风险并监视风险及风险缓解行动的状态。

Risk Mitigation — 缓解风险

将风险的发生概率和/或影响降低到一个可接受的水平。 缓解风险与避免风险不同。 可以采取措施降低风险的发生概率或影响,将风险转移到另一方或彻底避免风险。 对于一个给定的风险,可能存在若干缓解措施,也可能只有一种缓解措施或没有任何缓解措施。

Risk Statement — 风险描述

一种因果关系描述,它通过表达事务或特性的现存项目状态与潜在非现实存在的其他项目状态之间的不确定性关系,帮助清晰地阐明风险。

Risk Trigger — 风险诱因

指示风险已经发生或将要发生的迹象。 风险诱因有时称为风险症状或警告征兆。 可在风险识别过程中发现风险诱因,然后在风险监视和控制过程中进行监控。

Risk-driven Scheduling — 风险驱动的进度安排

一种可取的调度原则,它根据涉及的风险级别划分任务优先级,并根据任务对主要利益干系人的重要性划分功能优先级。

Role — 角色

1) 通常(但不总是)由一个人执行的一组活动,一般通过安全组实现。 一个人通常会扮演多种角色。 2) Team Test 中的应用程序或体系结构中的特定部分或功能。 例如,Web 服务器、数据库服务器或客户端。 3) 在域特定语言工具中,关系方(源或目标)的表现形式。 角色属性包括角色的重数和扮演者。 3) 应用程序或体系结构中的特定部分或功能。 例如,Web 服务器、数据库服务器或客户端。

Rollout Plan — 推出计划

用于交付外部发布的计划。 该计划包含为让市场、运营行为或客户接受产品而必须到位的全部要素。

Rough Order Of Magnitude Estimate — 粗数量级估计

无详细成本合算的估计,或者是基于初始的或不完善的数据而进行的估计。 通常的分类为 1 - 3 天、3 - 10 天或 10 天以上。 通过粗数量级估计可获知某方案或服务质量要求的大致成本。

Run Configuration — 运行配置

存储在运行配置文件中的设置,它会影响测试运行的运行时环境。

Run Query — 运行查询

运行某个工作项查询的命令。

Run Settings — 运行设置

影响负载测试运行方式的一组属性,例如可在运行设置中指定测试持续时间和描述。

sampling — 采样

涉及以一定间隔拍摄程序执行快照的分析技术。 请参见:检测

Scenario — 方案

一种类型的工作项,用于记录用户交互通过系统的单个路径。 当角色尝试达到某一目标时,该方案将记录角色在尝试达到目标时采取的特定步骤。

Schema — 架构

包含有关数据库的结构信息(即元数据)的一个对象或数据库对象的集合。

Scope — 范围

解决方案构想中可在给定版本的约束内实现的部分。 协商项目范围的过程便是在客户需求和期望与技术和业务约束之间进行权衡的过程。

Security Group — 安全组

用户、计算机、联系人和其他组的集合,用于授予对资源的访问权限。

Security Test — 安全测试

用户、计算机、联系人和其他组的集合,用于授予对资源的访问权限。

Server Administrator — 服务器管理员

可以从服务器中更改工作项跟踪的管理员。

Service Level Agreement — 服务级别协议 (SLA)

两个组织之间的协议,对于一个团队同意提供而另一团队同意为此提供互惠承诺的支持,该协议详细描述了这种支持的级别和性质。 SLA 使客户/用户对服务级别的要求正式化,并定义了所有参与方的职责。

Shared Steps — 共享步骤

可在测试用例间重用的一组测试步骤。

Shelve — 搁置

将一组更改组合成一个搁置集。

Shelveset — 搁置集

现在位于服务器中的一组尚未提交的更改。 包括挂起更改(其中包括对已修改文件本身的更改)的所有内容。

SLA

请参见:服务级别协议

Smoke Tests — 冒烟测试

请参见:生成验证测试

Solution — 解决方案

成功响应特定客户的业务问题或机会所需元素(包括技术、文档、培训和支持)的协同交付。

Solution Architecture — 解决方案体系结构

软件的体系结构,包括其结构、入口点、信任区域以及类和组件关系。

Solution Concept — 解决方案概念

有关解决方案如何满足目标和要求的高级描述。

source

在特定操作下保持不被更改的数据库。 例如,为了与数据库项目匹配而更新数据库的当前部署,您将数据库项目与数据库的当前部署进行比较,则此时该数据库项目被视为该操作的源。

Source Control Explorer — 源代码管理资源管理器

用于查看和管理 Team Foundation 源代码管理项,其中包括团队项目、文件夹和文件。

Sponsors — 发起人

启动并批准项目及其结果的个人。

Stack Rank — 堆栈级别

用于确定优先级别的工作项排序。

Stakeholders — 利益干系人

积极参与项目的个人或组织,或项目执行或项目完成可能会对其利益产生正面或负面影响的个人或组织。 他们还可能对项目及其结果施加影响。

stored environment — 存储环境

存储在团队项目库中并用于新建虚拟环境的虚拟环境。

Stress Test — 压力测试

(1) 专为确定系统在一定负载下的响应而设计的测试。 (2) 对于 MSF Agile:确定应用程序的断点并在资源饱和时迫使应用程序超过其上限的测试。

STRIDE

用于对不同威胁类型分类的首字母缩写词。 对威胁类型分类的方法。 这些威胁类型包括:欺骗身份、篡改数据、否认、信息泄露、拒绝服务和特权升级。

subsystem

系统的一小部分。

Suppress This Instance — 取消此实例

用于取消特定消息实例的选项,与不对特定规则进行分析相对。

Swimlane — 泳道

出现在域特定语言设计器中并将域特定语言的关系图分成不同逻辑区域的一条或多条横线或竖线。

Sysprep

用于准备源计算机上的硬盘以便复制到目标计算机的工具。 该工具可以:a) 删除系统特定设置以及不应复制到目标计算机上的其他数据;b) 重置 Windows 安装以使用 Windows 欢迎屏幕或在审核模式中启动。

System API Calls — 系统 API 调用

从用户模式到核心模式的转换。

System Diagram — 系统关系图

对单个复合系统定义的描述,显示应用程序定义或系统定义的使用。 连接显示在应用程序/系统之间配置的通信链接。

Tabular Data Stream (TDS) — 表格格式数据流 (TDS)

在客户端与运行 Microsoft SQL Server 的服务器之间传输数据的内部协议。 TDS 允许客户端和服务器产品无需考虑操作系统、服务器版本或网络传输即可进行通信。

target

对其执行操作的数据库。 根据操作的类型,该操作可能修改目标,也可能不进行修改。 例如,为了与数据库项目匹配而更新数据库的当前部署,您将数据库项目与数据库的当前部署进行比较,则此时部署的数据库被视为该操作的目标。

Task — 任务

一种工作项类型,用于记录开发任务或测试任务。

Team Explorer — 团队资源管理器

用于访问正在从事的团队项目。

Team Foundation Server

一组工具和技术,使团队能够为生成产品或完成项目而协同工作。 这些工具包括源代码管理、工作项跟踪、生成、团队项目门户网站、报告和项目管理等功能。

Team Of Peers — 对等团队

一种组织工作模型,着力打造由专家角色组成的具有凝聚力的小型团队,这些专家在完成各自的和集体的任务时平等地沟通。 此工作模型与传统的自上而下、线性结构的工作模型形成对照,其作用已经在各种各样的不同组织、文化和项目规模中经过了检验。

Team Project — 团队项目

工作项、代码、测试、工作产品、指标等的命名集合,由定义的使用 Visual Studio Team Foundation 的团队用于跟踪相关工作的公共集。

team project collection host group — 团队项目集合的主机组

已分配给团队项目集合的 Virtual Machine Manager 主机组。 另请参见:主机组。

team project collection library share — 团队项目集合库共享

已分配给团队项目集合的 Virtual Machine Manager 库共享。

team project host group — 团队项目主机组

出于部署虚拟环境的目的,已分配给团队项目的项目集合主机组。 另请参见:团队项目集合主机组。

team project library — 团队项目库

提供给团队项目用于新建虚拟环境的存储的虚拟机、模板和环境的集合。

team project library share — 团队项目库共享

已分配给团队项目用于存储虚拟机和模板的项目集合库共享。

Team Project Portal — 团队项目门户网站

每个团队项目的 Windows SharePoint Services (WSS) 站点。 项目门户网站允许团队成员存储和共享与特定团队项目相关的文档、报告和信息。

Template — 模板

由来宾操作系统配置文件、硬件配置文件以及一个或多个虚拟硬盘(.vhd 文件)组成的库资源,可用于创建新的虚拟机。 计算机标识信息一定已从包含操作系统文件的 .vhd 文件中删除。

test — 测试

一个程序、一段脚本(手动或自动运行)、一组特定步骤或一些通用指令,可针对接受测试的软件重复运行,并将产生“通过”、“未通过”等测试结果,或产生可解析为“通过”或“未通过”的其他结果(如“无结论”)。

Test Adapter — 测试适配器

负责加载特定类型的测试的代码程序集。

Test Agent — 测试代理

一种接收、运行和报告单个计算机上的测试并收集数据的后台进程。 测试代理与通常位于其他计算机上的测试控制器进行通信。

test controller — 测试控制器

一种使用安装的测试代理软件来管理一组计算机的后台进程。

Test Approach — 测试方法

项目和每次迭代的测试目标、覆盖率、技术和数据。

Test Case — 测试用例

包含预期结果的一系列操作。 测试用例用于评估应用程序的执行是否正确

Test Class — 测试类

使用 TestClass 特性标记的任意类。

Test Condition — 测试条件

在数据库单元测试中检验单元测试是否返回期望结果的一组频繁使用的验证函数。 测试条件分析单元测试的执行结果,并根据其参数确定结果是否符合测试条件的检验标准。

Test Configuration — 测试配置

一组配置变量,它们指定测试应用程序所需的正确设置。

Test Deployment — 测试部署

在测试执行过程中,将测试和用户或系统提到的所有依赖文件从它们的默认位置(例如,bin/debug)提取出来并复制到本地或远程执行目录。

Test Developer — 测试开发人员

通常被指派创作代码测试的测试人员。

Test Effectiveness — 测试有效性

表明对特定的测试运行覆盖或执行的代码量的报告。

Test Harness — 测试工具

用于加载测试适配器并拥有执行测试的进程的应用程序。

Test List — 测试列表

可从测试列表编辑器中选择和管理的测试的列表。

Test List Editor — 测试列表编辑器

Visual Studio Application Lifecycle Management (ALM) 中用于管理、执行和控制大量测试和测试列表的窗口。

test method — 测试方法

使用 TestMethod 特性标记的任意方法。 测试在其测试方法不在测试类中的情况下无法运行。

Test Metric — 测试指标

测试的度量单位。 例如,单元测试覆盖率是开发团队的一个测试指标。

Test Metric Threshold — 测试指标阈值

项目的目标,使用测试指标来测量。 例如,70% 的单元测试覆盖率是开发团队的一个测试指标阈值。

Test Mix — 测试组合

定义虚拟用户在负载测试方案中运行给定测试的概率。 例如:20% 的概率运行 TestA,80% 的概率运行 TestB。 请参见:负载测试方案

Test Plan — 测试计划

一组测试用例、它们的关联测试配置信息以及计划运行这些测试时的迭代。 测试用例可组织成一个测试套件层次结构,以便在运行测试套件时使用。

Test Point — 测试点

特定测试套件中的测试用例和测试配置对。

Test Project — 测试项目

专门创建用于包含测试类型的 Visual Studio 项目。

Test Result — 测试结果

执行测试所得出的结论:“通过”、“未通过”或“无结论”。

Test Run — 测试运行

一组要运行的测试用例和测试配置对。 可一起查看这组配对的结果。 测试运行可自动或手动进行。

Test Settings — 测试设置

使用诊断数据适配器定义的一组变量,它们定义要运行测试的计算机、要收集的数据或在运行测试时执行的系统操作。 例如,收集代码覆盖率数据,或模拟特定网络。

Test Script — 测试脚本

针对产品进行检查并产生“通过”或“未通过”结果的已定义的要求。 “通过”表示满足要求,“未通过”表示不满足要求。

Test Step — 测试步骤

需要在运行测试时执行的操作,并且可能是该操作的预期结果。

Test Suite — 测试套件

一组选定的测试用例。 测试套件可包含其他测试套件,但每个测试套件只能包含在一个其他测试套件中。

Test Task — 测试任务

创建测试用例并测试产品的特定区域(通常是在方案或服务质量要求的上下文中)的任务分派。

Test Type — 测试类型

一组功能和/或模板,用于帮助公开基础 Visual Studio 测试框架的一部分。

TestClass Attribute — TestClass 特性

置于某个类元素上的特性,用于指示该类元素包含编码的测试。

testing capability — 测试功能

虚拟环境的一个属性,使环境可以在 Microsoft 测试管理器中运行测试。

TestMethod Attribute — TestMethod 特性

添加到某个方法元素的特性,用于指示该方法元素是编码的测试。

Think Profile — 思考时间配置文件

用于指示在负载测试中是使用还是忽略思考时间的属性。 思考时间配置文件应用于负载测试中的整个方案。 其状态为:“打开”、“关闭”和“正态分布”。

Think Time — 思考时间

从接收一个请求的答复到提交下一个请求所经过的时间。 例如,如果用户花大约 60 秒钟在基于 Web 的时间输入表单中输入需要的所有信息,则此方案的思考时间是 60 秒。

Threat — 威胁

对手可能尝试使用入口点影响资产的方式。 威胁描述对手的目标。

Trade-off Matrix — 权衡矩阵

用于管理项目权衡的工具,该工具在一个矩阵中描绘这些项目权衡,以便在三个决定(显示在 x 轴上)的上下文中反映三个项目变量(显示在 y 轴上)。 三个项目变量分别为资源(人员和资金)、时间表(时间)和功能(产品及其质量)。 这些变量有时显示为权衡三角形。 三个决定分别为是否优化、约束或接受给定的变量。 对项目变量中的一个进行更改将要求团队对三个边中的一条边进行更正以维护项目平衡,其中可能包括最初发生更改的那一条边。 例如,如果没有足够的时间和资源可用于支持开发,则向产品添加功能的决定可能要求移除其他功能。

Transaction — 事务

一种更改管理机制,在此机制下,对模型所做的每组更改都可以通过一次操作而进行提交或回滚。 通过使用域特定语言设计器或通过编写自定义代码可以做出更改。

Triage — 会审

一种过程,用于评审最新报告的或重新打开的 bug,并分配处理这些 bug 的优先级和迭代。

Triage Team — 会审团队

执行会审(即评审最新报告的或重新打开的 bug 并分配处理这些 bug 的优先级和迭代的过程)的团队。

Trust Level — 信任级别

外部实体的特征,通常基于其身份验证方式和拥有的特权。 可以将信任级别与入口点、角色、资产或其他受保护的资源相关联。

UI Control Locator — UI 控件定位器

用于标识在编码的 UI 测试中使用的控件的工具。

Unit Test — 单元测试

一种测试类型,用于确认特定模块的功能和性能以及代码的行为。 通常将单元测试的某个子集用作签入测试,以便在生成前发现 Bug。

Usage Scenario — 使用方案

对用户执行以完成工作的任务的描述。

Use Case — 用例

行动者在与系统的对话中执行的行为上相关的交互序列,用于向行动者提供某个可度量值;方案的集合。

User — 用户

使用计算机系统或软件产品的客户。 使用某物的人。

User Profile — 用户配置文件

对解决方案的最终用户在地理、组织和通信结构、用户职能、资源可用性和其他相关信息方面的描述。

Validation — 验证

为了检查模型的数据有效性和模型元素之间的一致性而可以编写的自定义代码。 域特定语言框架也使用内置的约束来验证模型。

Validation Test — 验证测试

确保方案或服务质量要求中所要求的功能有效的测试。

Velocity — 速度

每单位时间(例如,迭代)内所完成的工作的度量。

Velocity Report — 速度报告

提供每迭代单位时间(例如,迭代)内工作完成速率度量的报告。

Version — 版本

源代码管理中的项的状态,它反映自上一个形式以来的一个或多个更改。 版本号越高,版本越新。

Version Control — 版本控制

确定并维护基线,以及标识使基线有可能返回到前一个基线的基线更改。

Virtual Environment — 虚拟环境

完全由虚拟机组成的环境。

Virtual Machine — 虚拟机

计算机上通过软件实现的计算机。 虚拟机在一个自包含的独立软件环境中模拟从处理器到网卡的完整硬件系统,使得本不兼容的操作系统能够同时运行。 每个操作系统都在自身的独立软件分区中运行。

Virtual Machine Manager

通过 Virtual Machine Manager (VMM),可以进行企业范围的虚拟机管理。

Virtual Machine Manager agent — Virtual Machine Manager 代理

安装在虚拟机主机或库服务器上的软件,Virtual Machine Manager 通过它监视和管理主机、虚拟机和库资源。 在从物理机到虚拟机的转换过程中,源计算机上也会安装一个代理。

Vision Statement — 远景描述

概括项目远景的简短描述,它描述价值提议、利益干系人以及推动因素。

VMM

请参见:Virtual Machine Manager

Vulnerability — 漏洞

使计算机易受威胁利用的任何弱点、管理过程或行为,或者物理暴露。

warning — 警告

通知您有关生成问题的消息。 请参见:错误

Web Performance Test — Web 性能测试

面向网页和 HTTP 请求验证的测试类型。

Web Performance Test Editor — Web 性能测试编辑器

用于编辑 Web 测试的 Visual Studio 编辑器。 该编辑器显示请求节点树状结构。

Web Performance Test Viewer — Web 性能测试查看器

运行 Web 测试并显示结果的 Visual Studio 窗口。

Work Breakdown Structure — 工作分解结构 (WBS)

组织和定义项目的总工作范围的面向可交付产品的项目元素分组。 每次降级都表示一个越来越详细的项目工作定义。 此外,工作分解结构 (WBS) 还应标识元素间的相互关系以及元素与最终产品之间的关系。

Work Item — 工作项

1) Visual Studio Team Foundation 用于跟踪工作的分配和状态的一条数据库记录。 工作项表示存储在 Team Foundation Server 源代码管理服务器中的文件和文件夹。 类型为:任务、更改请求、风险、审阅、要求和 Bug。 2) 工作项类型的实例,它是在 Team Foundation Server 中分配给用户的工作单元。

Work Item Form View — 工作项表单视图

显示工作项实例的完整表单的 Visual Studio 文档窗口。 可以打开与 Visual Studio 中的文档一样多的工作项表单。

Work Item ID — 工作项 ID

数据库中工作项的唯一标识符。

Work Item Log — 工作项日志

列出正在键入的当前注释以及已经保存的无法编辑的历史对话。

Work Item Query — 工作项查询

包含 WHERE 子句、COLUMN 元素和 SORT BY 元素的专用 SELECT 语句。 工作项查询在 SQL 查询之后建模。

Work Item Query Language — 工作项查询语言 (WIQL)

松散的 SQL 变体,WIQL 使用包含 SELECT、WHERE、COLUMN 和 SORT 子句的语法描述 Team Foundation Server 的工作项跟踪子系统中的查询。 查询视图是用于定义工作项查询的用户界面。

Work Item Type — 工作项类型

与 Team Foundation Server 中的项目相关联的命名定义。 类型包括字段、表单和工作流。 这些类型是使用 XML 定义的。 定义在 Team Foundation Server 之间具有可移植性。

Work Product — 工作产品

离散的可交付产品或项目,如文档、电子表格、变更集等。

workflow — 工作流

作为自动业务流程一部分传递文档或项所涉及的活动、操作或任务的序列。

workflow capability — 工作流功能

虚拟环境的一个属性,使环境可以运行 Team Foundation 生成工作流。

Working Folder — 工作文件夹

从数据库签出文件时用于存储这些文件的用户本地计算机上的指定文件夹。 用户对工作文件夹中的文件进行更改,然后将修改后的文件重新签入数据库,以便跟踪版本。

Workspace — 工作区

表示要处理的服务器文件的客户端副本。

Workstream — 工作流

由其他活动组成的活动。 工作流是过程的简单生成块。 可以将工作流分配给单个角色或多个角色。

Wrap — 包装

所指情况如下:一个软件(“包装程序”)包含、加密或封装另一个软件(通常是旧程序或测试),以便所包含的软件能够在包装程序环境下运行。

Zero Bug Bounce — Bug 反弹

项目中没有活动 Bug 的第一个特定时刻。

Zero Bug Release — Bug 发布

在所有活动 Bug 都已解决之后第一个交付测试的发布。

Zero Defect State — 零缺陷状态

无警告或错误。

Zone — 区域

表示逻辑数据中心关系图上数据中心内的逻辑分区或通信边界。 不过,区域可以表示任何类型的边界,例如信任边界。

 

转载于:https://www.cnblogs.com/Tangyh521/p/3488296.html

相关文章:

  • mysql判断两个逗号分隔字符串是否有交集
  • 2018 KDD CUP支付宝安全团队Deep X斩获两项大奖
  • JConsole connection failed
  • tarjan进阶
  • ubuntu13启动屏幕亮度0解决方法
  • 数据结构与抽象 Java语言描述 第4版 pdf (内含标签)
  • 文件尾存在EOF吗?
  • shell使用lftp连接ftp和sftp,并可以指定私钥
  • JMeter中的读取json数据---JSON Extractor插件
  • 添加GDataXMLNODE.h和.m的方法
  • Administrator 被禁用
  • 《Java8实战》-第四章读书笔记(引入流Stream)
  • 工作地址
  • Mysql系列七:分库分表技术难题之分布式全局唯一id解决方案
  • 2014年第一天
  • (三)从jvm层面了解线程的启动和停止
  • 【跃迁之路】【669天】程序员高效学习方法论探索系列(实验阶段426-2018.12.13)...
  • Android交互
  • Cookie 在前端中的实践
  • Java的Interrupt与线程中断
  • learning koa2.x
  • MQ框架的比较
  • vue2.0一起在懵逼的海洋里越陷越深(四)
  • yii2中session跨域名的问题
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 复习Javascript专题(四):js中的深浅拷贝
  • 极限编程 (Extreme Programming) - 发布计划 (Release Planning)
  • 检测对象或数组
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 你真的知道 == 和 equals 的区别吗?
  • 前嗅ForeSpider教程:创建模板
  • 微信小程序开发问题汇总
  • 赢得Docker挑战最佳实践
  • 源码安装memcached和php memcache扩展
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • #、%和$符号在OGNL表达式中经常出现
  • (11)MSP430F5529 定时器B
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (Redis使用系列) Springboot 使用redis实现接口幂等性拦截 十一
  • (附源码)ssm旅游企业财务管理系统 毕业设计 102100
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • .NET 3.0 Framework已经被添加到WindowUpdate
  • .Net CoreRabbitMQ消息存储可靠机制
  • .net mvc 获取url中controller和action
  • .Net 应用中使用dot trace进行性能诊断
  • .NET(C#、VB)APP开发——Smobiler平台控件介绍:Bluetooth组件
  • .NET/C# 避免调试器不小心提前计算本应延迟计算的值
  • .NET/C# 使用 #if 和 Conditional 特性来按条件编译代码的不同原理和适用场景
  • .net操作Excel出错解决
  • .NET运行机制
  • /etc/motd and /etc/issue
  • ?
  • ??javascript里的变量问题
  • @Autowired注解的实现原理