selenium
su1322339466
这个作者很懒,什么都没留下…
展开
-
使用WebDriver的过程中遇到的一个Bug
在使用WebDriver的过程中遇到一个Bug,如下: 在进行登录的过程中使用”(\n)” 这个字符串作为密码,再点击弹出的警告框(WebDirver会直接报错),错误信息如下(目前还没有找到解决办法):FAILED: testLogInorg.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert tex原创 2016-05-03 17:56:20 · 1249 阅读 · 0 评论 -
混合 WebDriver 和 RC 技术
WebDriver-Backed Selenium-RCJava 版本的 WebDriver 提供了一套 Selenium-RC API 的实现。这意味着你可以使用 WebDriver 技术底层的 Selenium-RC API。这从根本上提供了向后兼容。这使得那些使用了 Selenium-RC API 的测试套件可以使用 WebDriver。这缓和了到 WebDriver 的迁移成本。同转载 2016-04-13 10:04:22 · 724 阅读 · 0 评论 -
chrome浏览器下解除禁用鼠标右键的方法
有的网站禁用了鼠标右键的功能,爬文好久,终于在网上找到了一段代码可以解除禁用,好累!!代码如下:javascript:(function() { function R(a){ona = "on"+a; if(window.addEventListener) window.addEventListener(a, function (e) { for(var n=e.originalTarge原创 2016-04-11 11:07:38 · 16229 阅读 · 1 评论 -
WebDriver-------页面中的滚动条怎么滚动,并对隐藏的元素赋值
下面是我在爬文过程中找到的关于action的操作,不好意思直接拿来用了, 原文地址Link Actions action = new Actions(driver); action.keyDown(Keys.NUMPAD1).perform(); action.keyUp(Keys.NUMPAD1).perform();执行时返回如下错误原创 2016-04-19 16:09:13 · 1630 阅读 · 0 评论 -
selenium 定位 页面上两个完全一样的元素
在测试过程中发现页面上有两个保存按钮的元素的xpath一模一样,如下图:google了好久才找到解决办法,发现自己还是比较弱!!!解决方法如下:selenium.click("xpath=(//button[.='保存'])[last()]");使用 last() 这个函数(我去,xpath还支持函数!!!)其它函数请查看下面的网页:http://a原创 2016-06-27 18:35:02 · 9974 阅读 · 0 评论 -
WebDriverException: unknown error: Element is not clickable at 问题解决
123原创 2016-06-22 19:01:59 · 1030 阅读 · 0 评论