测试

测试

测试或测试用例是一组输入值、执行前提条件、预计结果和执行前提条件,是专为特定目标或测试条件而开发的,例如执行特定的程序路径或验证与特定需求的兼容性 [IEEE 610 之后]。Silk Central 支持各种测试类型,可以通过多种方式构建测试。
测试类型
 

手动测试

手动测试是指为测试人员提供的分步说明。Silk Central 提供了一个 UI,可以有效执行手动测试,其中包含在测试执行期间录制视频和捕获屏幕图像的选项。如果需要,稍后可以将手动测试转换为自动测试。

 

关键字驱动的测试

关键字驱动的测试就是一个关键字序列。关键字驱动的测试可像其他任何测试一样回放。 Silk CentralSilk Test 支持关键字驱动的测试方法,让自动化工程师能开发出由共享资产(采用 Silk Test 中的关键字形式)组成、易于维护的自动化框架,从而支持业务分析师与工程师之间开展密切协作。随后,业务分析师 Silk Test 中使用这些关键字新建关键字驱动的测试,或者在 Silk Central 中利用这些关键字将其现有手动测试资产转换为自动化测试,或是新建关键字驱动的测试。

 

UFT 测试

Unified Functional Testing (UFT) 软件,以前称为 HP QuickTest Professional (QTP),为软件应用程序和环境提供功能和回归测试自动化。

 

JUnit 测试

Nunit 是用于 Java 编程语言的单位测试框架。将此测试类型用于 JUnit、UFT Developer (Silk4J)SeleniumUFT Developer 测试。

 

NUnit 测试

Nunit 是用于 Microsoft .NET 编程语言的单位测试框架。

 

MSTest 测试

MSTest 是Microsoft 中的命令行实用程序,它执行在 Visual Studio 中创建的单元测试。将此测试类型用于 MSTest、UFT Developer (Silk4NET)UFT Developer 测试。

 

ProcessExecutor 测试

ProcessExecutor 测试类型可用于执行任何命令行。

 

.NET Explorer 测试

测试类型用于执行 Silk Performer .NET Explorer 脚本或脚本的特定测试用例。

 

Silk Performer 测试

Silk Performer 项目可以集成到 Silk Central 测试并通过 Silk Central 直接执行。这可实现强大的测试结果分析和报告。它还可启用无人值守的测试,这意味着测试由 Silk Central 根据预配置计划自动运行。

 

Silk Test Workbench 测试

Silk Test Workbench 是一种自动化测试工具,可加快复杂应用程序的功能测试。Silk Test Workbench 可为使用各种开发工具开发的测试应用程序提供支持,这些工具包括 Java、.NET、基于浏览器的 Web 应用程序,以及包括 ActiveX 控件和自动化对象的 COM 组件。

 

Silk Test Classic 测试

Silk CentralSilk Test Classic 界面提供自动化 Silk Test Classic 用户的可靠方法。Silk Test Classic 脚本的每个测试用例在自己的测试执行内执行,并产生自身的结果。

 

Silk Test Classic 计划测试

Silk Test Classic 计划测试类型用于 Silk Test Classic 测试计划。测试计划通常是分层结构的文档,描述测试需求并且包含实施测试需求的语句、4Test 脚本和测试用例。

 

Silk TestPartner 测试

TestPartner 是一款 Micro Focus 产品,用于测试使用 Microsoft 技术的 Web 和 Microsoft Windows 应用程序。

测试结构
 

测试容器用于构建顶层的测试资产。Silk Central 按容器关联已定义的源代码管理配置文件和产品,这会影响您可以在特定容器内对测试执行的操作。

 

使用文件夹在容器中构建测试。

 

测试包为 Silk Central 中第三方测试类型的结构提供支持,由包根和套件节点与测试节点的任意层次结构组成。