如何用java自动输出1-10_如何用selenium+java进行自动化测试

一、环境搭建

1、搭建好java环境,jdk要1.8及以上

2、安装好ecplise

3、去selenium官网下载selenium-server-standalone.jar包

dda543347c8fd06644069b67b9c2e0b4.png

4、下载对应浏览器的web driver.exe 例如 谷歌浏览器对应的是chromedriver.exe

5、在ecplise新建一个项目, 右键项目,

选择Build Path --- Confige Build Path... --- Libraries --- Add JARs...,

之后再弹出框选择当前项目下Tools文件夹下的selenium-server-standalone-.jar,

然后点Apply and Close。

二、代码例子

package selenium;

import java.util.concurrent.TimeUnit;

import org.openqa.selenium.By;

import org.openqa.selenium.WebDriver;

import org.openqa.selenium.chrome.ChromeDriver;

public class SeleniumTestChrome {

public static void main(String[] args) {

//通过以下方式加载ChromeDriver

System.setProperty("webdriver.chrome.driver","./Tools/chromedriver.exe");

//通过driver打开chrome主页并访问百度

WebDriver driver = new ChromeDriver();

driver.get("https://www.baidu.com/");

//等待10s让网页完全加载

driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

if(driver.findElement(By.id("kw")).isEnabled()){

driver.findElement(By.id("kw")).sendKeys("百度地图");

driver.findElement(By.id("su")).click();

System.out.println("百度搜索框可输入搜索");

}else{

System.out.println("百度搜索输入框不可编辑");

}

driver.quit();

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值