TestData——找到&提供项目
为此,使用模块TestData——找到&提供项目找到一个特定的项目在您的数据库。
![]() |
如果启用了安全性,这个页面上描述的功能可能会限制取决于你属于用户组。设置访问权限,请联系您的系统管理员。 |
此模块的一部分标准的子集。你可以找到它标准模块- >测试数据管理- >测试数据服务。
例子
下面的例子展示了如何找到一个项目在您的数据库以及如何插入数据到您的应用程序。为此,遵循以下步骤:
完整的描述的步骤看到章”的前提步骤TestData模块”。
创建一个选择TestStep控制汽车在样例应用程序的菜单(见“托斯卡XScan UI导航”章)。
创建一个新的TestCase和拖放模块TestData——找到&提供项目到这个TestCase (见“从模块创建TestSteps”章)。188金宝搏app苹果下载软件托斯卡自动创建一个新的TestStep XTestStepValues现有的TDS类型,别名(项),位置,数据搜索过滤器。
找到一个特定的对象,您可以搜索一个特定范围内的对象。输入以下值到你XTestStepValues:
输入车为现有的或新的TDS类型。
离开别名(项)空白。在这种情况下,188金宝搏app苹果下载软件托斯卡自动使用价值的现有的TDS类型。
可选地,进入位置你选择的价值。默认是1
可选地,输入一个查询表达式找到一个项目查询。
填充的值数据搜索过滤器如以下截图所示。在这个例子中,188金宝搏app苹果下载软件托斯卡搜索项的一辆车dateofmanufacture年之间2010年和2015年和使定义为大众。
如果你输入的数值价值列,你必须设置数据类型来数字。
您可以使用通配符和正则表达式。请注意,托斯卡不支持的! =运营商正则表达式。系统解释它= =。数据的过滤! =操作符的功能,将其融入到正则表达式本身。
选择排序为提升。
找到一个条目的类型车。
![]() |
对于日期比较,您必须提供的价值根据ISO 8601日期格式(yyyy-MM-dd)。测试数据服务使用字符串比较。 |
执行完成后,出现以下结果:
成功的结果ScratchBook
失败导致ScratchBook
创建一个新的TestStep命名车辆数据来检索数据从测试数据服务存储库。自从你离开别名(项)一片空白,188金宝搏app苹果下载软件托斯卡自动使用价值的现有的TDS类型。
使用值测试数据服务数据库
![]() |
你有独占访问项目检索后,它是锁着的。没有其他TestStep将得到同样的物品,如果你需要它。 这确保了测试运行在分布式环境中。自动解锁项目一旦执行您的测试或当你开始一个新的迭代循环。如果TestCase失败,项目也解锁。 |