在本章节中:
Table of Contents |
---|
概要
使用来自数据源的值对测试进行参数化的另一种方法。数据源被添加到测试套件并保存在 .tst 文件中。你可以为测试套件指定一个或多个数据源,并且可以在整个测试套件的工具中使用任何指定的数据源。此外,你可以创建聚合数据源。在该数据源中,你可以将其他可用数据源的值组合到单个数据源中。
...
有关如何在功能测试中应用数据源值的详细信息,请参阅 使用数据源执行功能测试Performing Functional Tests Using Data Sources。
Info | ||||
---|---|---|---|---|
| ||||
可以使用数据组实现这一点。有关更多详情,请查阅 配置允许在多个数据源之间切换的数据组数据源 。 |
SOAtest 可以使用来自以下任何类型数据源的值执行功能测试:
...
Tip | ||
---|---|---|
| ||
手动为参数化大型且复杂的 XML 消息创建数据源可能非常耗时和乏味。 为了快速实现这一点,SOAtest 基于要参数化的请求或响应消息的结构自动生成 CSV 数据源模板。生成的数据源中的列将自动映射到请求或响应消息中的适当元素。唯一需要你做的是将值添加到生成的数据源模板中。 有关更多详情,请查阅 生成用于填充消息元素的数据源模板 Generating a Data Source Template for Populating Message Elements_soa。 |
了解数据组和聚合数据源
Anchor | ||||
---|---|---|---|---|
|
SOAtest 允许你创建并使用两种类型的组合数据源:
...
数据组在某种意义上与聚合数据源相似,它们都是由其他数据源组成。然而,数据组允许只访问所有数据源共享的公共列;而聚合数据源聚合来自各个数据源的 所有 列。而且,聚合数据源使所有数据值在同一时间可用。数据组允许你确定在任何给定时间使用哪一组值。
Scroll pdf ignore | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
视频教程:使用数据源对测试进行参数化
|