Ranorex中在Web Element的Xpath中使用变量

上一篇 / 下一篇  2013-04-23 14:39:15 / 个人分类:Ranorex

Ranorex对于web element的定位都是基于xpath的,统一放到repository里面。对于一些动态出现的element,或者有一些字段,比如名字,要用到外部的测试数据,可以用变量代替。

比如这部分字段: vehicle 的名字是要从外部测试数据读进来的,xpath是:

/dom[@path~'/fm']/iframe[@id='vehiclesIFrame']//span[@title='rt_71_t1h_4m']

可以把title替换成变量,xpath可以这样写:

/dom[@path~'/fm']/iframe[@id='vehiclesIFrame']//span[@title=$title]

对于title这个变量,在Ranorex里面,可以有两种处理方式:

1. 和外部测试数据绑定。这种用法比较简单,直接在test case里面绑定就可以了。

2. 使用程序获取。

ModuleName.Instance.title= varVehicleName;    


TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-05-04  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 3255
  • 日志数: 4
  • 建立时间: 2012-12-19
  • 更新时间: 2013-04-23

RSS订阅

Open Toolbar