selenium-shiftkey

上一篇 / 下一篇  2008-04-22 12:38:54 / 个人分类:Selenium

51Testing软件测试网[D X_]R2O'y

前几天一直在研究用shiftKeyDown 这个命令,因为经常要用来在table里面多选记录。

5PGm3kBkJ,^+h0

`-T_0wSC)?g0一开始就用shiftKeyDown, click ,shiftKeyUp 去做。一直没效果。51Testing软件测试网}dW!M$[;U2g;j

PVX0hvc0后来觉得在简单的textfield里试,用shiftKeyDown, keyPress,shiftKeyUP.

PId q*\/Xq*M4k0 51Testing软件测试网3} ^I%IxN~_3T

来试验看输入的字母是不是大写的。如果大写的就说明shift key 是有效果的。

o8qd{)z0

/K9Tso;@#m0结果好久都没搞定。尝试了各种方式。51Testing软件测试网5\ F?:U/L8U ]

|7o"f1yjr![!@0最后不知怎么的把 keypress 改成了type 结果竟然有效了。输入可以大写了。也就是说shift key 是有效的。

*LJs.B6}|#Y0

'g&Q`.p'\5t0然后再反过来研究前面的多选情况。试着把click改成mouseDown。结果就这样问题解决了。哈哈。

)sig6CmJ E9^f1C_,{*e0 51Testing软件测试网!CQ0i l9E*e@

其实这个原先碰到过的,选择的时候,有时候 click没用的,只能用mouseDown. 就是在这个问题上面一直没想起来是这个click的问题,一直以为问题出现在shift key 的功能上面。51Testing软件测试网%CU!x8k(A4pMg


TAG:

引用 删除 haitang3219   /   2016-07-22 14:17:40
mouseDown是你自己写的方法吗
 

评分:0

我来说两句

Open Toolbar