TA的每日心情 | 开心 2018-1-5 12:44 |
---|
签到天数: 2 天 连续签到: 1 天 [LV.1]测试小兵
|
在ExtJS里面有一个对象是FormPane,在触发相应的事情后生成了如下的grid data
D:\Test\1.jpg
如果是手工的话,doubleClick 会pop up 一个window,列出详细的信息
但是通过selenium就不能产生这个doubleClick的动作。我的代码段如下:
if (selenium.isTextPresent("NSE_STK_WIPR")) {
selenium.click("//td[contains(@class, 'x-grid3-col x-grid3-cell x-grid3-td-1')]/descendant::div[contains(@class, 'x-grid3-cell-inner x-grid3-col-1')][text()='NSE_STK_WIPR']/ancestor-or-self::td[contains(@class, 'x-grid3-col x-grid3-cell x-grid3-td-1')]/following-sibling::td[contains(@class, 'x-grid3-col x-grid3-cell x-grid3-td-checker x-grid3-cell-last')]/div[contains(@class, 'x-grid3-cell-inner x-grid3-col-checker')]/div");
selenium.click("updateButton");
} else {
System.out.println("No NSE_STK_WIPR");
}
执行的结果是直接执行了selenium.click("updateButton");
doubleClick 没有任何效果。
请问有人知道这种现象吗? |
|