05 2015 档案

摘要://@author jzhang6 public void dragAndDropOffset(WebDriver driver,WebElement dragableEl, WebElement dropableEl, int offsetX, int offsetY){ Actions act... 阅读全文

posted @ 2015-05-29 09:18 张缤分 阅读(737) 评论(0) 推荐(0)

摘要:等待元素出现之后再消失,界面上的loading icon都属于这种类型,之前的方法总是卡死,换这种方法目前还好用的/** * Check if the element present with customized timeout * @param driver * @par... 阅读全文

posted @ 2015-05-28 14:34 张缤分 阅读(913) 评论(0) 推荐(0)

摘要:界面上如果有一个对话框可能弹出来,也可能不弹出,我们都要认为是正常,应该怎么处理呢?/** * check if release notes dialog present * @author j */ public boolean isReleaseNotesDialogPresent(){ ... 阅读全文

posted @ 2015-05-28 12:53 张缤分 阅读(287) 评论(0) 推荐(0)

摘要:对不可见元素进行操作时,如果通过普通的方式不可行,可以尝试用Javascript Scroll hidden element into view Click hidden element Get text of hidden element 阅读全文

posted @ 2015-05-28 12:50 张缤分 阅读(1034) 评论(0) 推荐(0)

摘要:在升级Selenium的版本之前,写了一段拖拽的代码,Drag and Drop 都好使的, 但是,将Selenium的版本升级到2.45.0之后,图标拖拽可以成功,释放不生效。试了N多种解决方案都不管用,后来发现下面这种办法可行。一开始在界面可以看得见的,用来进行拖拽的图标是dragable的,在... 阅读全文

posted @ 2015-05-28 09:00 张缤分 阅读(477) 评论(0) 推荐(0)

摘要:界面上有些元素是要先等它出现,再等它消失,譬如loading icon这个是等多个loading icon出现后消失/** * Wait for loading icon disappear in dialog and Widgets * @author jz */ public void w... 阅读全文

posted @ 2015-05-20 13:51 张缤分 阅读(2432) 评论(1) 推荐(0)

导航