Как открыть ссылку в новой вкладке в IE с помощью селен-сэмплера в jmeter? - PullRequest
0 голосов
/ 02 февраля 2019

Мой код ниже работает для chrome, но когда я пытался открыть ссылку в новой вкладке в браузере IE с помощью класса действий, он не работает.

Я пытался сделать это несколько раз, но получаю следующую ошибку.

Код:

Actions newTab= new Actions(WDS.browser);
newTab.contextClick(ele).sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.ARROW_DOWN).sendKeys(Keys.ENTER).build().perform();

Ошибка:

inline evaluation of: ``import java.io.File; import java.io.FileWriter; import java.text.SimpleDateForma . . . '' : 

Error in method invocation: Method sendKeys( org.openqa.selenium.Keys ) not found in class'org.openqa.selenium.interactions.Actions' : at Line: 45 : in file: inline evaluation of: ``import java.io.File; import java.io.FileWriter; import java.text.SimpleDateForma . . . '' : .sendKeys ( Keys .ARROW_DOWN ) 

Я также импортирую org.openqa.selenium.Keys в мой код

1 Ответ

0 голосов
/ 04 февраля 2019

Не используйте Beanshell для сценариев , , поскольку в JMeter 3.1 рекомендуется использовать Groovy , причины этого заключаются в следующем:

Так что я ожидаю, что ваш код будетначать работать, как только вы выберете groovy в раскрывающемся списке "Язык" в сэмплере WebDriver

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...