测试数据服务,查询表达式

为查询指定一个字符串。搜索查询必须使用一个正式的语法描述。

比较运算符 <,< =,>,> =,= =,! =

例子:

汽车状态= =注册和((燃料!= '汽油和里程< = 10000)或(enginepower != ' 250 '和制造商= =“大众汽车”)))

汽车里程(< = 1000(品牌= =“大众”或燃料! =“汽油”))

逻辑运算符

(!),(&),(|)

优先级:,,

例子:

汽车(而不是汽油= = TRUE或大众= = TRUE和年龄< 10]

车(!(汽油= = TRUE &年龄< 10))

离开联想

A和B和C = = (A和B)和C

A或B或C = = (A或B)或C

  • 字符串:“我的车”TextWithoutSpecChars
  • 数量:123(例子:11.11,22日22)
  • 布尔:真正的,
  • 零:
重要:对于数值和布尔值比较,您必须上传测试数据通过API,并确保它们是相同类型的。
文本输入
  • \性格和\

  • 需要与另一个

  • 撇号标记为字符串与特殊字符或数字是强制性的,应视为文本

  • 类型和括号不是强制性的

例子:

名字= =”Mc \“唐老鸭”

名字= =“德维恩”“摇滚”“约翰逊”

年龄>‘10’

铃木品牌= =是一样的汽车(铃木品牌= =)

现有以下TestData模块可以通过使用特定的查询字符串搜索存储库和类型。

查询表达式的模块TDS发现&提供项目

模块是TDS存储库中找到一个特定的项目。一旦检索项目,项目是锁着的。没有其他TestStep可以检索相同的项目。更多细节,见“TestData——找到章&提供项目”

查询表达式

这个例子显示了一个查询,搜索所有的汽车Id > 2010

查询示例:模块- TDS发现&提供项目

模块的查询表达式TestData专家模块

该模块TestData专家模块结合其他TestData模块的功能,为您提供额外的功能。更多细节,见“TestData -专家模块”章

查询表达式

这个例子显示了一个查询,搜索所有的汽车Id > 2015

查询的例子:模块——专家模块