我试图捕获一个错误,当测试对Web应用程序运行时浏览器关闭。基本上,当Web应用程序运行时,我会故意关闭运行Web应用程序的浏览器,希望它会触发一条简单的消息,指出浏览器已关闭,而不是完整的默认错误消息。下面的代码说明了问题。在 try 块中,将针对 Web 应用执行测试。在执行此块期间,浏览器通过单击 [X] 关闭。try { //testing web app codes try_block = 2;}catch(UnreachableBrowserException e) { System.out.println("Cannot open browser"); driver.quit();}在我关闭浏览器后,我期望执行捕获块。取而代之的是,它现在显示完整的错误消息。UnreachableBrowserException
1 回答
慕桂英3389331
TA贡献2036条经验 获得超8个赞
捕获异常,您可以在屏幕截图中看到您添加了消息 。"Cannot open browser"
您看到的异常实际上是在您尝试关闭已经关闭的浏览器时打开的块。catch
driver.quit();
添加回答
举报
0/150
提交
取消