WebDriverManager自动下载driver
- Maven中引入WebDriverManager
<dependency>
<groupId>io.github.bonigarcia</groupId>
<artifactId>webdrivermanager</artifactId>
<version>5.3.2</version>
<scope>test</scope>
</dependency>`
- 一般在测试用例之前执行,使用TestNG框架的话,在downloadWebdriverAutomated方法上增加@BeforeSuite;Serenity BDD框架增加@Before
import io.github.bonigarcia.wdm.WebDriverManager;
import org.apache.commons.io.FileUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.io.File;
import java.io.IOException;