104509426 发表于 2012-7-31 18:38:26

WebElement,里inntext如何动态获取。


Browser("我的购物车_乐蜂网").Page("我的购物车_乐蜂网").WebElement("¥176.00").
不同订单的金额是不一样的,想验证订单金额正确与否,该如何获取这个动态的innertext呢。求帮助

104509426 发表于 2012-7-31 18:39:18

帮忙给个解决方案

104509426 发表于 2012-7-31 19:38:39

求解

云层 发表于 2012-7-31 19:57:05

getroproperty

hsjzfling 发表于 2012-7-31 21:01:12

要获取对象的变化属性,第一步先要能识别该变化的对象。
只需要抓住关键特点,把能够唯一识别该WebElement的不变的部分找出来即可
通过快速的观察与比对,html tag属性可用,金额部分的文本符合¥数字.数字 这样的格式,那么用正则表达式匹配下即可,如下图所示


然后按云云说的,用GetROProperty方法来获得实际的金额,去跟期望值做比较。

104509426 发表于 2012-8-1 10:50:43

回复 5# hsjzfling 非常感谢

104509426 发表于 2012-8-1 10:51:04

回复 4# 云层
也谢谢云层大哥

joykao 发表于 2012-8-3 09:29:22

so easy

SexyCat_1113 发表于 2012-8-4 21:00:14

换个别的属性去定义这个WebElement
页: [1]
查看完整版本: WebElement,里inntext如何动态获取。