Как открыть окно инкогнито в сэмплере JMeter Webdriver - PullRequest
0 голосов
/ 30 августа 2018

Я хочу открыть окно инкогнито в сэмплере JMeter Webdriver. Следующий код - мой. Как открыть браузер инкогнито?

var pkg=JavaImporter(org.openqa.selenium) //import java selenium package
var support_ui=JavaImporter(org.openqa.selenium.support.ui.WebDriverWait) //import WebDriverWait Package
var ui=JavaImporter(org.openqa.selenium.support.ui) //import Selenium Support UI package
var wait=new support_ui.WebDriverWait(WDS.browser,180) 

WDS.sampleResult.sampleStart () // пример начальной точки WDS.browser.get ( '$ {__ P (application.url)}') wait.until (ui.ExpectedConditions.visibilityOfElementLocated (pkg.By.id ( 'PMJ-входа-кнопок BTN'))) WDS.sampleResult.sampleEnd ()

1 Ответ

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

Я думаю, что это невозможно без изменения кода плагина JPGC_ChromeDriverConfig. По крайней мере, я не знаю об этом.

Но есть возможность использовать JSR223. Пожалуйста, проверьте код ниже: -

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeOptions;
import org.openqa.selenium.chrome.ChromeDriver;


ChromeOptions options = new ChromeOptions();
options.addArguments("--start-maximized")
options.addArguments("--incognito");

System.setProperty("webdriver.chrome.driver", "D:\\Path\\chromedriver.exe");
WebDriver driver = new ChromeDriver(options);
driver.get('http://jmeter-plugins.org')

Выше запустит браузер в режиме инкогнито и в максимизированном режиме.

Надеюсь, что это поможет.

...