2014-4-24 22:36| 发布者: tianzc| 查看: 251| 评论: 0
好了,说说今天解决的一个很麻烦的问题——日期控件识别并参数化!~ 今天突然想把日期控件参数化,结果发现日期控件取时间是这样的Browser("xxx").Page("xxx").Frame("Frame").WebElement("WebTable").Click 一开始思维很简单,取出每个日期的相对坐标,然后将相对坐标参数化。 为此,我特意用Object Spy看了一下这个控件上日期的相对坐标(横坐标依次是:336,359,390,415,444,470,488)(纵坐标依次是:360,380,400,420,440),如此,通过横纵坐标就可以取到任意一个日期; 但还没等实现我就发现这个问题,这样的方式就算实现也很不直观,严重影响阅读效果; 于是到网上查了一下,有个帅哥说道,可以在Tools->Options->Web标签->Advanced->Record setting里将除了Record coodinates外的全都勾选上,然后在Tools->Web Event Recording Configuration->Custom Setting里将onmouseover和onmousedown改为Enable(我没找到onmousedown)即可; 我改了,发现识别出来多了这样两句: |