Java 一些失败测试的截屏黑屏

Java 一些失败测试的截屏黑屏,java,selenium,selenium-webdriver,automation,Java,Selenium,Selenium Webdriver,Automation,我有一种方法可以在测试方法失败时捕获屏幕截图。我将该方法放在@BeforeMethod注释中,以便它在每个@test注释之前运行。我有8个@test注释。问题是,每当一些测试失败时,我的代码都会捕获屏幕截图,但它们只是一个黑屏。有趣的是,这只发生在一些失败的测试中,而对于其他失败的测试,屏幕截图是正确的。例如:如果8个测试中有4个失败,那么只有2个失败的测试显示空白屏幕,另外2个显示正确的屏幕截图。需要帮助来解决此问题 规范:我正在本地机器上,在Eclipse和Java语言上运行代码。我的浏览器

我有一种方法可以在测试方法失败时捕获屏幕截图。我将该方法放在@BeforeMethod注释中,以便它在每个@test注释之前运行。我有8个@test注释。问题是,每当一些测试失败时,我的代码都会捕获屏幕截图,但它们只是一个黑屏。有趣的是,这只发生在一些失败的测试中,而对于其他失败的测试,屏幕截图是正确的。例如:如果8个测试中有4个失败,那么只有2个失败的测试显示空白屏幕,另外2个显示正确的屏幕截图。需要帮助来解决此问题


规范:我正在本地机器上,在Eclipse和Java语言上运行代码。我的浏览器是IE11

研究这个问题:它可能会有帮助。在代码运行时,您做了什么事情吗?例如:打开一个程序以覆盖浏览器,或在浏览器运行时最小化浏览器?@TuyenNguyen-不,代码运行时我没有触摸浏览器研究这个问题:它可能有帮助在代码运行时你做了什么?例如:打开一个程序以覆盖浏览器,或者在浏览器运行时最小化浏览器?@TuyenNguyen-不,代码运行时我没有触摸浏览器