Настройка драйверов для owasp zap в селене с использованием Java - PullRequest
0 голосов
/ 21 февраля 2019

Привет. Я пытаюсь настроить автоматизированную среду, используя ZAP, с моими автоматическими тестами для веб-приложения.Но я не могу понять, как запустить драйвер и открыть веб-сайт на Chrome.На самом деле это довольно просто, и я пытаюсь добавить

Proxy proxy = new Proxy();
proxy.setAutodetect(false);
proxy.setProxyType(ProxyType.MANUAL);
proxy.setHttpProxy("localhost:8080")

DesiredCapabilites.setCapability(CapabilityType,PROXY.proxy);

driver = new RemoteWebDriver(service.getUrl(), capabilties);

в мой код, но не могу понять, как этот класс должен быть добавлен в тесты, если это будет @BeforeTest и как я могу его добавитьк моим тестам?Любая помощь приветствуется, я раньше не проводил никаких тестов безопасности и не знаю, как это сделать.

Пробовал также

    DesiredCapabilities dc;
    dc = DesiredCapabilities.firefox();
    System.setProperty("http.proxyHost", "127.0.0.1");
    System.setProperty("http.proxyPort", "8080");
    System.setProperty("https.proxyHost", "127.0.0.1");
    System.setProperty("https.proxyPort", "8080");
    FirefoxOptions options = new FirefoxOptions();
    options.addArguments("start-maximized");
    options.addArguments("--disable-extensions");
    dc.setCapability(FirefoxOptions.CAPABILTIES, options);
    FirefoxDriver driver = new FirefoxDriver(dc);
    driver.get("web-game-stage.sportdec.com");

1 Ответ

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

proxy.setHttpProxy ("localhols: 8080")

Опечатка в имени хоста: должно быть "localhost"?

...