随笔分类 -  selenium

摘要:今天在运行自动化用例的时候,发现总是某个元素提示notclickable。分析原因有可能是页面右下角那个大大的top图标,刚好挡住了我要点击的元素。要解决就得拉动页面,就需要操作页面上的滚动条。 使用了一个比较简单的方法,在这里记录下来: JavascriptExecutor J... 阅读全文
posted @ 2014-08-29 23:11 三石大虾 阅读(749) 评论(0) 推荐(0)
摘要:Firefox上正常运行的脚本在chrome上提示Element is not clickable at point (1096, 26).分析原因,首先肯定不是因为页面元素不存在而无法点击。也不是要点击的button不在预览范围内。 后来发现,是被前一步的操作的一个弹出层挡住了。因为前几步... 阅读全文
posted @ 2014-08-29 11:26 三石大虾 阅读(6822) 评论(0) 推荐(0)
摘要:每次驱动chrome浏览器都会出现这玩意,比较烦人··想办法去掉了它:ChromeOptions options = new ChromeOptions();options.addArguments("test-type", "start-maximized","no-default-browser... 阅读全文
posted @ 2014-08-27 00:02 三石大虾 阅读(307) 评论(0) 推荐(0)
摘要:每当用跑用例失败的时候,第一反应就是查看元素定位是不是正确,帮助定位的扩展是必不可少的,但是selenium一般打开的是不带扩展的干净的浏览器,如果操作步骤很长的话,就得手动去执行直到那一步去检查元素,很费时,那怎么样让它打开的是带有扩展的浏览器呢,firefox简单,很多教程一搜照做即可,但... 阅读全文
posted @ 2014-08-26 23:51 三石大虾 阅读(6569) 评论(1) 推荐(0)