JSR223 не может поймать ChromeOptions - PullRequest
0 голосов
/ 29 августа 2018

Может кто-нибудь помочь с chrome Опции и возможности в JSR223 Sampler в Jmeter? Этот код работает должным образом в затмении, но кажется, что JSR Sampler не видит опции:

ChromeOptions options = new ChromeOptions(); 
options.addArguments("--start-maximized"); 
options.addArguments("--disable-infobars"); 
options.addArguments("--user-data-dir=C:/Users/AntonK/AppData/Local/Google/Chrome/User Data/Default"); 
DesiredCapabilities dc = DesiredCapabilities.chrome(); 
dc.setCapability(ChromeOptions.CAPABILITY, options); 
driver = new RemoteWebDriver(new URL("http://localhost:9999/wd/hub"), dc);

хром запущен в окне вместо максимального и с указанием временного профиля.

1 Ответ

0 голосов
/ 30 августа 2018

Я не могу воспроизвести вашу проблему с помощью selenium-chrome-driver-2.52.0.jar (поставляется с плагином JMeter WebDriver Sampler ) и selenium-server-standalone- 2.53.0

JMeter WebDriver Chrome Options

  1. Обязательно добавьте необходимые import , чтобы:

    import org.openqa.selenium.WebDriver;
    import org.openqa.selenium.chrome.ChromeOptions;
    import org.openqa.selenium.remote.DesiredCapabilities;
    import org.openqa.selenium.remote.RemoteWebDriver;
    import java.net.URL;
    
  2. Проверьте jmeter.log файл на наличие подозрительных записей
  3. Убедитесь, что вы выбрали groovy в раскрывающемся списке Язык, не путайте с языком java, который не является реальной Java, но Beanshell интерпретатор
...