Java 如果我正在使用测试套件,并且每个类都在向下一个类写入数据,那么如何使用junit with selenium在运行时读取excel工作表中的写入数据

Java 如果我正在使用测试套件,并且每个类都在向下一个类写入数据,那么如何使用junit with selenium在运行时读取excel工作表中的写入数据,java,excel,selenium,junit,Java,Excel,Selenium,Junit,现在发生的事情是,我有junit测试套件,它有两个类(脚本),我从excel表格中读取数据,第一个类应该在第二个类的excel表格中写入数据,这样第二个类就可以使用它并成功执行 执行测试套件后,成功执行第一个类并将数据写入第二个类的excel工作表,但在执行第二个类时,无法读取从第一个类写入的数据,数据值为空 在结束测试套件后,我打开了二级excel表的excel表,发现数据值已经成功写入 所以基本上,问题是,我无法在运行时读取excel工作表中的书面数据 任何建议plz @RunWith(Su

现在发生的事情是,我有junit测试套件,它有两个类(脚本),我从excel表格中读取数据,第一个类应该在第二个类的excel表格中写入数据,这样第二个类就可以使用它并成功执行

执行测试套件后,成功执行第一个类并将数据写入第二个类的excel工作表,但在执行第二个类时,无法读取从第一个类写入的数据,数据值为空

在结束测试套件后,我打开了二级excel表的excel表,发现数据值已经成功写入

所以基本上,问题是,我无法在运行时读取excel工作表中的书面数据

任何建议plz

@RunWith(Suite.class)
@Suite.SuiteClasses({
    TestScript1.class,
    TestScript2.class,
})

如果没有代码,就无法编写正确的答案,但我可以假设这是一个适当释放资源的问题。这就是为什么只有在执行完成后才能访问数据。