Как установить настройки прокси для vaadin TestBench в Selenium Java?
Мне нужно подключиться к серверу vaadin для проверки лицензии vaadin Testbench. Я написал код в программе Java как
System.setProperty("https.proxyHost", "www-proxy.cccc.cccccccc.de");
System.setProperty("http.proxyPort", "1234");
System.setProperty("java.net.useSystemProxies", "true");
System.out.println("in IE");
System.setProperty("webdriver.ie.driver",
"C:\\Users\\ProjectJars\\Selenium\\IEDriiver\\IEDriverServer_Win32_3.9.0\\IEDriverServer.exe");
setDriver(new InternetExplorerDriver());
я получаю следующую ошибку; Ваша лицензия на TestBench 4 не была подтверждена. Проверьте подключение к сети. Я нахожусь за прокси, здесь мне нужно установить параметры прокси для подключения к серверу для проверки. Я пытаюсь с драйвером IE. Я не использую Maven. я также установил настройки прокси в seetings.xml maven
-<proxy>
<id>optional1</id>
<active>true</active>
<protocol>http</protocol>
<username/>
<password/>
<host>www-ccccc.ccccc.cccccccccc.com</host>
<port>1234</port>
<nonProxyHosts> 111.111.11.1|localhost|111.1.1.1 </nonProxyHosts>
</proxy>
Я изменил значения и имя прокси здесь.
1 ответ
На Vaadin Forum есть довольно старая, но все еще актуальная дискуссия на эту тему. А именно, вам нужно настроить параметры jvm, чтобы Java могла выходить в интернет через прокси
https://vaadin.com/forum/thread/13408660/13871749
Более общий документ здесь
https://docs.oracle.com/javase/7/docs/technotes/guides/net/proxies.html