Selenium
北极的冰箱
这个作者很懒,什么都没留下…
展开
-
网页控件无法点击“Message: element click intercepted: Element <a class=“ui-pager-next“>...</a> is not clicka”
初始化浏览器全屏或者比如下拉控制条等方法让当前要点击的控件不被其他控件遮挡。问题原因:出在此控件上方还有其他控件,导致无法点击,形如下图。问题:找到控件使用点击方法时发现报错。此事有至少两个解决办法。原创 2023-03-30 15:31:59 · 390 阅读 · 0 评论 -
Selenium 4.7.2python入门脚本
selenium的初级调试脚本,Python,Chrome原创 2022-12-28 15:38:08 · 608 阅读 · 0 评论 -
Seleium定位页面元素方法
一、使用ID定位driver.findElement(By.id("userName"));2.使用name定位driver.findElement(By.name("password"));3.使用链接的全部文字定位driver.findElement(By.linkText("baidu"));4.使用部分链接文字定位5.原创 2015-12-13 23:31:43 · 1138 阅读 · 0 评论 -
TestNG的testng.xml实现多个测试用例的不同组合
项目下创建testng.xml 保存后执行即可。原创 2015-12-14 00:19:27 · 3514 阅读 · 0 评论 -
WebDriver多浏览器测试
一、IE需要下载驱动文件IEDriverServer.exe System.setProperty("webdriver.ie.driver", "d:\\IEDriverServer.exe"); driver = new InternetExploreDriver();二、Firefox不需要下载驱动文件 //Firefox没有使用默认安装路径,或无法打开firefo原创 2015-12-14 00:04:53 · 860 阅读 · 0 评论 -
Selenium之Slider
dragAndDropBy中-15,表示向左平移15个像素 import org.openqa.selenium.interactions.Action; import org.openqa.selenium.interactions.Actions; WebElement slider = driver.findElement(By.xpath("//*[@id='slide原创 2016-01-02 22:57:50 · 1595 阅读 · 0 评论 -
查找某节点的父节点的父节点的父节点下的a元素
//查找span文本等于常量Constant.VDC_NAME的父节点div的父节点的父节点div父节点div下的a元素driver.findElement(By.xpath("//span[text()=\'" + Constant.VDC_NAME + "\']/parent::div/parent::div/parent::div/a"))原创 2016-01-05 00:12:09 · 5624 阅读 · 0 评论 -
Selenium之Web页面滚动条滚操作
//移动到元素element对象的“顶端”与当前窗口的“顶部”对齐 ((JavascriptExecutor) driver).executeScript("arguments[0].scrollIntoView();", element); ((JavascriptExecutor) driver).executeScript("arguments[0].scrollIntoView(tru原创 2016-01-07 17:55:32 · 31237 阅读 · 3 评论 -
Selenium新手入门
一、准备1.操作系统:Win7 SP12.浏览器:IE113.安装JDK;4.安装Eclipse;5.下载Selenium相关Jar包;在http://www.seleniumhq.org/download/页面中下载下图3个文件6.查找页面元素方法;(1)打开IE访问www.so.com;(2)按F12,进入开发者模式;(3)点击上图红圈部分,原创 2017-09-15 16:22:04 · 1136 阅读 · 0 评论