Como hacer que las ejecuciones de las pruebas en serenitybdd salgan por un proxy
Buenas lectores. Cuando necesitamos que nuestra ejecución de las pruebas salga por un proxy, generamos algo parecido a esto: Proxy proxy = new Proxy(); proxy.setAutodetect(false); proxy.setHttpProxy("localhost:8092"); proxy.setSslProxy("localhost:8092"); ChromeOptions chromeOptions = new ChromeOptions(); chromeOptions.addArguments("--ignore-certificate-errors"); chromeOptions.setCapability(CapabilityType.PROXY, proxy); chromeOptions.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true); chromeOptions.setCapability(CapabilityType.ACCEPT_INSECURE_CERTS, true); driver = new FirefoxDriver(chromeOptions); driver.get(URL); El problema radica cuando usamos SerenityBDD puesto que el automaticamente lanza el driver de acuerdo a la configuración que tengamos, por ende, si accedemos al driver y le enviamos este nuevo, el genera otra instancia... y...