|
1.首页使用IDEA创建一个maven文件,在pom.xml文件中填写如下配置
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.11</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.codeborne</groupId>
<artifactId>selenide</artifactId>
<version>4.8</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.14</version>
<scope>provided</scope>
</dependency>
配置之后,在src目录下创建日志文本文件
2.尝试写第一个Test
首先,需要下载浏览器驱动,如chromedriver
然后配置路径
System.setProperty("webdriver.chrome.driver", driverPath);
可以放在@BeforeSuite中,这样就可以在初始化时,自动调用,不用重复写
@BeforeSuite
public void beforeSuite(){
System.setProperty("webdriver.chrome.driver", "D:/TestTools/Driver/chromedriver.exe");
}
登录例子
记录:$开头的是取一个元素
$$开头的是取一个集合
3.cssSelector定位使用 |
|