有一个测试,就像:
import //needed imports
public class TestClass{
WebDriver driver;
@Before
public void setUp() {
//some code
}
@Test
public void test1() {
//some code, including init of driver (geckodriver)
}
//@After
// public void tearDown() {
// driver.quit();
//}}
因此,我输入了geckoriver,并使用Firefox实例成功地运行了我的测试。但是我不想在每次运行后关闭Firefox窗口,因为我只想在测试运行后分析我拥有的内容,并修复任何需要的内容(稍后我将取消driver.export()。同时,每次没有关闭驱动程序的调用都会对我的PC上的RAM造成过度的影响(而这并不重要-测试后我是否手
因此,问题是:是否有任何方法来关闭“geckodrier”的进程(更准确地说,请执行smth,这将关闭taskmgr中的geckodriver.exe进程),但在测试完成后不会关闭浏览器?例如,在测试本身中添加一些方法,不管是什么.。这并不影响我的工作/测试本身,我只想添加一些优化。