selenium java怎么实现方法调用
1个回答
展开全部
首先要导入
selenium-java-2.40.0.jar
selenium-server-standalone-2.40.0.jar
这两个包,版本看自己的jdk适配,我的是1.6
//打开浏览器,以chrome为例
WebDriver driver = new ChromeDriver();
//最大化
driver.manage().window().maximize();
//访问百度
driver.get("https:www.baidu.com");
//根据页面元素 xpath ,右键元素可获取//*[@id="kw"],这是百度的输入框
WebElement account = driver.findElement(By.xpath("//*[@id="kw"]"));
actions.sendKeys("selenium java怎么实现方法调用");
//根据id获取元素 su ,百度一下的按钮
account = driver.findElement(By.id("trainPay"));
//点击
account.click();
//获取页面加载的所有文本内容
String text = driver.findElement(By.tagName("body")).getText();
//关闭浏览器(这个包括驱动完全退出,会清除内存),close 是只关闭浏览器
driver.quit();
其实还有很多操作,可以看看api
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询