工作与动态列表

3.0 API引擎支持两种类型的XML和JSON列表。添加您的模块属性之前,考虑哪一种你想创建列表。

  • 动态列表:一个列表,其中包含一个模块与多个属性值。
    使用动态列表,如果你有一个列表,多个项目但你只想与其中一些工作负载。例如,如果您的列表包含成千上万的物品和你只想创建模块专为第一个和最后一个属性。

  • 静态列表:一个列表,其中包含一个模块为每个列表项属性。

    使用一个静态列表,如果你有一个列表,多个项目和你想要所有的负载。例如,如果您的列表包含成千上万的物品和你不想手动创建所有模块属性。

默认情况下,3.0 API引擎创建一个动态列表当你第一次添加模块属性。

然而,如果您已经创建了一个列表模块属性API引擎继续添加同样的模块属性。这意味着以下:

  • 如果您已经添加动态模块属性API引擎继续添加动态模块属性。

  • 如果您已经添加静态模块属性API引擎继续添加静态模块属性。

默认列表中指定的类型属性ListSupport的值表示是否一个列表吗静态动态

从静态转向动态列表

如果你想将一个静态列表转换成一个动态列表中,遵循以下步骤:

  1. 删除所有静态模块属性。

  2. 打开添加下拉的API测试菜单并选择添加模块属性与动态列表项(s)

    或者,你可以改变ListSupport房地产手动静态动态并简单地点击添加

添加模块属性

你现在可以添加模块属性创建一个动态列表。

创建动态列表项

当你添加动态XML和JSON模块属性列表,属性的助理执行以下操作:

  • 它合并相似模块属性出现不止一次,如一个ID或名称。

  • 它增加了一个父项和一个模块与多个属性值。

  • 获得父项基数其它,它允许您创建任意数量的XTestStepValues

  • 它删除非活动节点在默认情况下的请求。

  • 它创建了属性ListSupport与价值动态

  • 它集ActionMode选择为父项插入子元素的要求,验证子元素的响应。

动态列表模块

工作与动态列表

一旦您创建了该模块的属性,你可以使用动态列表TestCase。

动态列表TestCase

如果你生成一个新的XTestStepValue列表项,自动出现在有效载荷的值。你可以检查这个技术的观点TestStep。

你现在可以引导模块属性在静态列表。例如ActionModes验证约束

你不能设置索引或符号在动态列表。使用索引或符号,开关静态列表支持