2019年4月3日

Selenium-等待

摘要: 分为3种 (1)就是通过线程强制等待 Thread.sleep(1000); (2)隐示等待。就是所有的命令都等待。分为3种 // 这个方法表示全局的等待。意思是针对所有的findElement方法都执行,执行过程是如果第一次找不到,那么每个500ms再去找,直到设定的时间结束;如果找到了就不等待, 阅读全文

posted @ 2019-04-03 15:20 zh1990 阅读(139) 评论(0) 推荐(0) 编辑

Selenium-js

摘要: 一、javascript示例,操作富文本 // 给富文本框赋值 WebElement text=driver.findElement(By.id("textarea")); JavascriptExecutor javascriptExecutor=(JavascriptExecutor)drive 阅读全文

posted @ 2019-04-03 15:16 zh1990 阅读(159) 评论(0) 推荐(0) 编辑

Selenium-actions

摘要: 一、鼠标事件 清单 1. 鼠标左键点击 Actions action = new Actions(driver);action.click();// 鼠标左键在当前停留的位置做单击操作 action.click(driver.findElement(By.name(element)))// 鼠标左键 阅读全文

posted @ 2019-04-03 15:14 zh1990 阅读(442) 评论(0) 推荐(0) 编辑

Selenium-基础操作

摘要: 一、测试代码 @Test public void test() { WebDriver driver = new FirefoxDriver(); // 打开当前包中的index页面 driver.get("file:///D:/%E8%B5%B5%E6%AC%A2/Selenium/Seleniu 阅读全文

posted @ 2019-04-03 15:11 zh1990 阅读(148) 评论(0) 推荐(0) 编辑

Selenium-简介

摘要: 一、简介 Selenium是UI自动化的一个框架。 Selenium1.0时代就是用js注入技术与浏览器交互。 Selenium WebDriver就是调用浏览器原生的API来实现的操作。他是Client/server模式的。意思就是说我们写的命令经过Selenium的Server端捕获,然后翻译成 阅读全文

posted @ 2019-04-03 15:06 zh1990 阅读(303) 评论(0) 推荐(0) 编辑

导航