Selenium Update
上一篇 /
下一篇 2008-05-30 15:33:25
/ 个人分类:Selenium
'r:e6tpF0好几天没来更新了。51Testing软件测试网G)no] lHj
5YW|QV[0越到后面紧张越难了,现在两个问题,
v4EBgP}]&za051Testing软件测试网}4m
r7iK V`R}9Vx1.如果多线程一起跑,那log信息会混杂起来,debug起来很难。51Testing软件测试网\h1T&|
N
- 用了org.apache.log4j.NDC
- 生成XMLLayout的log
- 日志导入到ChainSaw里面查看。
没有达到不同Thread生成不同log file 的目的。
N-\iP8l;j[Ft0但是比原来有很大的改进,debug 起来方便很多。
]v0F4Gv(Z!y%f5y0 e]Yo+~P%YB02.Xpath在IE上面的问题。
mq*@%s/[v0H6UQ&j;__+voB)Qu0用-MultiWindow 模式在IE里运行,效率实在太低,取消这个模式后效率有所提高。但是改变不了根本性IE不支持XPath 需要载入外部xpath.js来支持xpath.正是这个问题导致效率很低。目前没有好的办法,只能是优化脚本。51Testing软件测试网8BV%x:F%C
51Testing软件测试网5c,C;@'t:DL4SDQ而且和这个xpath.js写的性能好不好有很大关系。另外这个xpath.js不支持某些xpath expression(firefox里支持)。
*vK.@&T
j0$h$_1_N f_0希望写这个文件的人能改善之。
\z%a?5t{AS051Testing软件测试网M5a4bQ0vX3. style 这个attribute,用getAttribute(attributename)获取的话 在IE里是一个Object,而在firefox里面是一个String Text51Testing软件测试网2t*Pm&pH9l2Q
"?4M{O/`R_]0因此如果在IE下面的话,xpath里面包含了style 这个attribute 的话,就会找不到这个element。51Testing软件测试网O0O'I
bS*^Tn
51Testing软件测试网yy@"S u5Z-Y.H$y目前为了这个解决这个问题。暂时修改了selenium-browserbot.js, 希望OpenQA 在下个版本里面能修改掉这个问题。
1to\o_+cC9}0
收藏
举报
TAG: