Spring Boot集成selenium实现自动化测试
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;
@SpringBootApplication
public class MySeleniumApplication {
@Bean
public WebDriver webDriver() {
// 设置webdriver的路径
System.setProperty("webdriver.chrome.driver", "path/to/chromedriver");
// 初始化ChromeDriver
return new ChromeDriver();
}
public static void main(String[] args) {
SpringApplication.run(MySeleniumApplication.class, args);
}
}
这个代码示例展示了如何在Spring Boot应用程序中配置和初始化ChromeDriver。在webDriver()
方法中,我们通过System.setProperty()
设置了webdriver的路径,然后创建并返回了一个ChromeDriver
实例。这样,在整个Spring Boot应用程序中,你可以注入WebDriver
实例并在需要时进行自动化测试。
评论已关闭