测试或测试用例是一组输入值、执行前提条件、预计结果和执行前提条件,是专为特定目标或测试条件而开发的,例如执行特定的程序路径或验证与特定需求的兼容性 [IEEE 610 之后]。Silk Central 支持各种测试类型,可以通过多种方式构建测试。 | ||
测试类型 | ||
手动测试是指为测试人员提供的分步说明。Silk Central 提供了一个 UI,可以有效执行手动测试,其中包含在测试执行期间录制视频和捕获屏幕图像的选项。如果需要,稍后可以将手动测试转换为自动测试。 |
||
关键字驱动的测试就是一个关键字序列。关键字驱动的测试可像其他任何测试一样回放。 Silk Central 和 Silk Test 支持关键字驱动的测试方法,让自动化工程师能开发出由共享资产(采用 Silk Test 中的关键字形式)组成、易于维护的自动化框架,从而支持业务分析师与工程师之间开展密切协作。随后,业务分析师 Silk Test 中使用这些关键字新建关键字驱动的测试,或者在 Silk Central 中利用这些关键字将其现有手动测试资产转换为自动化测试,或是新建关键字驱动的测试。 |
||
Unified Functional Testing (UFT) 软件,以前称为 HP QuickTest Professional (QTP),为软件应用程序和环境提供功能和回归测试自动化。 |
||
Nunit 是用于 Java 编程语言的单位测试框架。将此测试类型用于 JUnit、UFT Developer (Silk4J)、Selenium 和 UFT Developer 测试。 |
||
Nunit 是用于 Microsoft .NET 编程语言的单位测试框架。 |
||
MSTest 是Microsoft 中的命令行实用程序,它执行在 Visual Studio 中创建的单元测试。将此测试类型用于 MSTest、UFT Developer (Silk4NET) 和 UFT Developer 测试。 |
||
ProcessExecutor 测试类型可用于执行任何命令行。 |
||
测试类型用于执行 Silk Performer .NET Explorer 脚本或脚本的特定测试用例。 |
||
Silk Performer 项目可以集成到 Silk Central 测试并通过 Silk Central 直接执行。这可实现强大的测试结果分析和报告。它还可启用无人值守的测试,这意味着测试由 Silk Central 根据预配置计划自动运行。 |
||
Silk Test Workbench 是一种自动化测试工具,可加快复杂应用程序的功能测试。Silk Test Workbench 可为使用各种开发工具开发的测试应用程序提供支持,这些工具包括 Java、.NET、基于浏览器的 Web 应用程序,以及包括 ActiveX 控件和自动化对象的 COM 组件。 |
||
Silk Central 的 Silk Test Classic 界面提供自动化 Silk Test Classic 用户的可靠方法。Silk Test Classic 脚本的每个测试用例在自己的测试执行内执行,并产生自身的结果。 |
||
Silk Test Classic 计划测试类型用于 Silk Test Classic 测试计划。测试计划通常是分层结构的文档,描述测试需求并且包含实施测试需求的语句、4Test 脚本和测试用例。 |
||
TestPartner 是一款 Micro Focus 产品,用于测试使用 Microsoft 技术的 Web 和 Microsoft Windows 应用程序。 |
||
测试结构 | ||
测试容器用于构建顶层的测试资产。Silk Central 按容器关联已定义的源代码管理配置文件和产品,这会影响您可以在特定容器内对测试执行的操作。 |
||
使用文件夹在容器中构建测试。 |
||
测试包为 Silk Central 中第三方测试类型的结构提供支持,由包根和套件节点与测试节点的任意层次结构组成。 |