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