Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Selenium webdriver 键盘事件不适用于第二个实例_Selenium Webdriver - Fatal编程技术网

Selenium webdriver 键盘事件不适用于第二个实例

Selenium webdriver 键盘事件不适用于第二个实例,selenium-webdriver,Selenium Webdriver,我在键盘事件处理方面遇到了一个奇怪的问题。我能够在第一个事件中使用屏幕上的键盘事件。但是,当我尝试第二个事件时,它无法执行。 e、 g.对于缩放,Ctrl+1仅第一次起作用。在第一个事件之后尝试使用其他事件时也会发生同样的情况 注意:如果我使用鼠标事件进行上述操作,效果绝对不错。 我正在使用 Actions action = actions.sendKeys(Keys.CONTROL, Keys.NUMPAD1); action.perform(); 我不知道怎么做,但当我使用sendk

我在键盘事件处理方面遇到了一个奇怪的问题。我能够在第一个事件中使用屏幕上的键盘事件。但是,当我尝试第二个事件时,它无法执行。 e、 g.对于缩放,Ctrl+1仅第一次起作用。在第一个事件之后尝试使用其他事件时也会发生同样的情况

注意:如果我使用鼠标事件进行上述操作,效果绝对不错。 我正在使用

Actions action = actions.sendKeys(Keys.CONTROL, Keys.NUMPAD1);
action.perform();   

我不知道怎么做,但当我使用sendkeys命令两次并在它开始工作后执行时。 然而,很少有键盘事件发生。其他人只使用发送键

Actions action = actions.sendKeys(Keys.CONTROL, Keys.NUMPAD1);
Actions action = actions.sendKeys(Keys.CONTROL, Keys.NUMPAD1);
action.perform();