关闭应用程序窗口,但不终止驱动程序会话

时间:2018-09-03 11:56:27

标签: c# windows selenium selenium-webdriver

我在自动测试中发现奇怪的行为,我使用“ WindowsDriver”,测试完成后,我需要关闭该应用程序,而硒方法无效。仅当我使用 Alt + F4 时,我的桌面应用程序才会关闭。但是执行此操作后,我的会话不会消失,并且我没有使用正确的键操作进行规范化,因此我需要调用“任务管理器”。

screenshot

1 个答案:

答案 0 :(得分:0)

您不需要执行ALT + F4。 session.Quit()将关闭浏览器并终止会话。

因此,没有ALT + F4代码,代码的第二部分就足够了:

    if (session != null)
    {
        session.Quit();
        session= null;
    }