![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
selenium
xwx5250
这个作者很懒,什么都没留下…
展开
-
学习日记【ui自动化】安卓模拟键盘输入pressKey
学习Selenium的时候,我们知道元素有一个操作sendKeys,允许我们输入数据AndroidDriver其中有一个方法也是能够实现同样操作首先介绍一下使用的包:import io.appium.java_client.android.AndroidDriver;import io.appium.java_client.android.nativekey.AndroidKey;import io.appium.java_client.android.nativekey.KeyEvent;首原创 2021-06-01 17:12:46 · 469 阅读 · 0 评论 -
学习日记【ui自动化-TouchAction】解决元素click操作无效问题(元素被遮挡导致无法点击)
登录页面:完成用户名、密码的输入,通过id查找登录按钮,然后click(),没有报错信息,但是页面没有任何的反应图片截图:通过查看属性clickable =true ,明明是可以的,但是不行初步怀疑是可能是点击操作的时候,被系统键盘遮挡导致无法完成尝试使用坐标点击登录按钮,尝试一下 TouchAction action = new TouchAction(androidDriver); PointOption pointOption = new PointOption(原创 2021-06-01 16:43:55 · 1237 阅读 · 0 评论 -
学习日记【selenium】元素操作-Select控件
学习日记【selenium】元素操作-Select控件先了解html select控件html 参考: https://www.w3school.com.cn/jsref/dom_obj_select.asp包含options[]集合Option属性有 id 、value、text、index简单的select<!DOCTYPE html><html> <head> <meta charset="utf-8">原创 2021-05-26 17:52:13 · 217 阅读 · 0 评论 -
学习日记【selenium】WebElement
学习日记【selenium】WebElementfindElement 查找元素返回第一匹配 driver.get("https://www.baidu.com"); WebElement oneElement = driver.findElement(By.name("wd")); oneElement.sendKeys("北京");findElements 查找元素返回匹配List driver.get("https://www.ba原创 2021-05-18 18:53:59 · 315 阅读 · 0 评论 -
学习日记【selenium】等待
学习日记【selenium】等待Selenium等待元素加载完成显示等待 WebDriverWait wait = new WebDriverWait(driver, Duration.ofSeconds(10)); WebElement webElement = wait.until(ExpectedConditions.presenceOfElementLocated(By.cssSelector("#plantitle_0"))); webEleme原创 2021-05-18 14:04:33 · 95 阅读 · 0 评论 -
学习日记【selenium】定位元素
【selenium】定位元素定位元素通过Webdriver的实例对象,调用 findElement(By)方法查找元素WebElement对象 WebElement indexbox = driver.findElement(By.id("indexbox")); List<WebElement> elements = driver.findElements(By.tagName("className"));在WebElement里面找寻元素 WebElement button =原创 2021-05-17 16:28:55 · 63 阅读 · 0 评论 -
学习日记【selenium】学浏览器的操作
## Selenium 开篇原创 2021-05-14 18:58:14 · 99 阅读 · 0 评论 -
学习日记【selenium】mac+maven+selenium+chromedriver
学习日记【Selenium】:安装JavaInstallation of Selenium libraries for Java can be done using Maven. Add the selenium-java dependency in your project pom.xml:通过Maven完成Selenium库的安装,在pom.xml添加selenium-java dependency<!-- https://mvnrepository.com/artifact/org.se原创 2021-05-13 10:53:31 · 308 阅读 · 0 评论