Jmeter JavaSampler - Можем ли мы передать экземпляр WebDriver, который уже был создан в Jmeter WDS? - PullRequest
0 голосов
/ 31 октября 2018

Я создал Jar-файл Junit на Java, можем ли мы передать экземпляр WebDriver к одному из методов в тесте Junit, потому что я хочу использовать один и тот же экземпляр драйвера IE в сценарии Jnuit и WDS Jmeter.

PS: Мы использовали Junit для автоматизации некоторых областей, которые мы не можем сделать в Jmeter WDS.

1 Ответ

0 голосов
/ 31 октября 2018

Вы можете сделать что-то вроде:

  1. В семплере WebDriver :

    WDS.vars.putObject("WDS.browser", WDS.browser);
    
  2. В запросе JUnit

    WebDriver driver = (WebDriver) JMeterContextService.getContext().getVariables().getObject("WDS.browser");
    

Однако на самом деле вы должны иметь возможность делать все, что вам нужно, непосредственно в пробоотборнике WebDriver.

Если вы используете язык JavaScript - ознакомьтесь со следующими материалами:

Если вы используете язык Groovy - вы должны иметь возможность использовать тот же код, который вы собираетесь использовать в сэмплере JUnit Request непосредственно в сэмплере WebDriver.

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