在自动化测试中谷歌驱动的进程一直在后台运行每次需要手工查杀比较麻烦。

在java代码中每次执行后自动杀进程。代码如下
package selenium_demo;
import java.io.File;
import java.io.IOException;
import org.openqa.selenium.chrome.ChromeDriver;
public class selenium_case {
public static void test(){
//指定驱动位置
String filePath = new File("").getAbsolutePath() + File.separator;
System.setProperty("webdriver.chrome.driver", filePath + "recourse/chromedriver.exe");
//
ChromeDriver dr=new ChromeDriver();
dr.get("https://www.baidu.com");
//关闭浏览器
dr.close();
}
public static void main(String[] args) {
test();
//测试完成后自动杀谷歌进程
try {
Runtime.getRuntime().exec("taskkill /F /im " + "chromedriver.exe");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
本文介绍了一种在Java自动化测试中,使用selenium与ChromeDriver进行网页测试后,如何通过代码自动结束谷歌驱动进程的方法,避免了手动查杀进程的繁琐步骤。
3480

被折叠的 条评论
为什么被折叠?



