API 测试

相关项: API 测试

我是否可以编写用于在 API 测试中创建步骤的代码?

不可以。API 测试会将来自应用程序的后端进程 (通过标准 API 活动表示) 用作测试步骤。部分活动默认由 OpenText Functional Testing 提供,其他活动则可通过在测试中导入服务模型或程序集来创建。此外,还有一个用于自定义 API 测试活动的选项,这些活动在 OpenText Functional Testing 中具有扩展性 API

而且,OpenText Functional Testing 会在测试运行之前使用许多文件来编译测试。这些文件是只读文件,无法进行编辑。因此,测试运行本身涉及无法编辑的进程。

返回页首

如果标准活动对我而言不够用怎么办?

添加自定义代码活动以执行特定步骤。但是,您仍必须使用 API 测试 用户界面添加这些活动,然后在“自定义代码”步骤内将自定义代码添加为事件处理程序。

此外,还可以将事件处理程序代码添加到任何即取即用的活动或已导入的自定义活动中,以扩展该测试步骤的功能。

有关使用此自定义代码的详细信息,请参阅API 测试步骤的事件处理程序

返回页首

我在自己的应用程序中不使用 C#。是否可以使用 API 测试?

可以。虽然 API 测试事件处理程序和自定义代码活动基于 C# 语言,但是在测试运行期间,无论构建应用程序所用的是哪种编程语言,它们都会在您的应用程序上运行。

此外,启动 OpenText Functional Testing 时加载的任何插件根本不会影响 API 测试。

返回页首

另请参见: