selenium学习
阿泽_
这个作者很懒,什么都没留下…
展开
-
selenium(环境搭建)需要下载的
1、下载Eclipse 2、下载JDK1.8 3、配置java环境变量 4、下载selenium-java-3.X的jar包 5、给项目里导入jar包 6、下载对应的chromedriver版本,并在代码中配置环境变量; System.setProperty("webdriver.chrome.driver","地址") 火狐各版本浏览器 http://ftp.mozilla.o...原创 2019-09-09 09:52:57 · 232 阅读 · 0 评论 -
selenium+java学习记录一(元素定位与操作)
一、几种定位方式 1、Id定位:driver.findElement(By.id(id)); 2、Name定位:driver.findElement(By.name(name)); 3、Css定位:driver.findElement(By.cssSelector(selector)); 从上几层比较容易定位的元素开始(如class、id),逐层向下定位,直到定位到目标元素; .表示class,...原创 2019-09-09 11:36:47 · 221 阅读 · 0 评论 -
selenium+java学习记录二(查找元素的工具)
事实上重新注册原创 2019-09-09 15:06:26 · 136 阅读 · 0 评论 -
selenium+java学习记录三(api)
1、打开地址 Driver.get() Driver.navigate.to() 2、操作浏览器API 刷新:Driver.navigate().refresh() Driver.navigate().forward() Driver.navigate().back() Driver.getTitle() 获取当前窗口的url:Driver.getCurrentUrl() 窗口最大化:Dri...原创 2019-09-10 10:02:23 · 118 阅读 · 0 评论 -
自动化测试用例
原创 2019-09-11 16:28:00 · 151 阅读 · 0 评论 -
selenium+java学习记录四(常见元素处理)
1、文本框/输入框(input类型) sandkeys(输入操作) clear(清除操作) getAttribute(拿输入框中默认属性的值) .getAttribute("placeholder");//这个是在输入框内无值的时候,取输入框本身属性placeholder的值 .getAttribute("value");//输入框内有值以后,拿到输入框内输入的值 isEnabled(判断...原创 2019-09-25 15:29:52 · 284 阅读 · 0 评论 -
selenium+java学习记录五(autoit)
1、下载 官网:https://www.autoitscript.com/site/autoit/downloads/ 2、安装 全部使用默认设置安装即可 3、常用语法 WinActivate(“title”) 聚焦到指定活动窗口 ControlFocus ( “title”, “窗口文本”, controlID) 设置输入焦点到指定窗口的某个控件上; WinWait ( ...原创 2019-09-26 10:47:34 · 212 阅读 · 0 评论 -
selenium+java学习记录六(事件Action)
一、鼠标操作 1、鼠标左击 Actions action = new Actions(driver); Action.click().perform(); 2、鼠标右击 3、鼠标双击 4、鼠标悬停原创 2019-09-27 17:06:04 · 405 阅读 · 0 评论