测试数据服务,查询表达式
为查询指定一个字符串。搜索查询必须使用一个正式的语法描述。
比较运算符 | <,< =,>,> =,= =,! = | 例子: 汽车状态= =注册和((燃料!= '汽油和里程< = 10000)或(enginepower != ' 250 '和制造商= =“大众汽车”))) 汽车里程(< = 1000(品牌= =“大众”或燃料! =“汽油”)) |
逻辑运算符 | 不(!),和(&),或(|) 优先级:不,和,或 |
例子: 汽车(而不是汽油= = TRUE或大众= = TRUE和年龄< 10] 车(!(汽油= = TRUE &年龄< 10)) |
离开联想 | A和B和C = = (A和B)和C A或B或C = = (A或B)或C |
|
值 |
|
重要:对于数值和布尔值比较,您必须上传测试数据通过API,并确保它们是相同类型的。 |
文本输入 |
|
例子: 名字= =”Mc \“唐老鸭” 名字= =“德维恩”“摇滚”“约翰逊” 年龄>‘10’ 铃木品牌= =是一样的汽车(铃木品牌= =) |
现有以下TestData模块可以通过使用特定的查询字符串搜索存储库和类型。
查询表达式的模块TDS发现&提供项目
模块是TDS存储库中找到一个特定的项目。一旦检索项目,项目是锁着的。没有其他TestStep可以检索相同的项目。更多细节,见“TestData——找到章&提供项目”。
查询表达式
![]() |
这个例子显示了一个查询,搜索所有的汽车Id > 2010。 查询示例:模块- TDS发现&提供项目 |
模块的查询表达式TestData专家模块
该模块TestData专家模块结合其他TestData模块的功能,为您提供额外的功能。更多细节,见“TestData -专家模块”章。
查询表达式
![]() |
这个例子显示了一个查询,搜索所有的汽车Id > 2015。 查询的例子:模块——专家模块 |