测试完成后的KeyUp Selenium

时间:2017-05-03 14:27:40

标签: c# selenium

我在Selenium上运行了很多测试。我经常需要在测试中发送快捷键。

然而,有时出于奇怪的原因,钥匙不会被释放。所以在每次测试结束时,我想释放 Ctrl + Alt + Shift 。我发送密钥后尝试执行 keyUp 。但是,这并不总是有效。有没有办法可以在最后发布 Ctrl Alt Shift 键?

我的代码如下所示 KeyDown / KeyUp

Actions action = new Actions(excelSession);
action.KeyDown(Keys.Control).KeyDown(Keys.Alt).SendKeys(Keys.Tab).KeyUp(Keys.Control).KeyUp(Keys.Alt).Perform();

我尝试做类似这样的事情,最后发布密钥但是没有用

action.KeyUp(Keys.Control).Perform();
action.KeyUp(Keys.Alt).Perform();
action.KeyUp(Keys.Shift).Perform();

然而,这无效。

0 个答案:

没有答案