Katalon Studio无法在Chrome中运行测试

时间:2018-03-28 08:49:35

标签: katalon-studio

我在Chrome上录制了一个测试用例并希望运行测试。当我运行它时,它只是打开一个浏览器并且没有添加URL

如果我在Firefox中打开,则会添加URL,但代理设置默认为无代理(但我在防火墙后面)

如何让测试在Firefox或Chrome上运行?

请帮忙

1 个答案:

答案 0 :(得分:1)

要在Firefox的情况下设置代理,您必须使用WebDriver中的个人资料。

FirefoxProfile profile = new FirefoxProfile();
profile.addAdditionalPreference("network.proxy.http", "localhost");
profile.addAdditionalPreference("network.proxy.http_port", "8888");
WebDriver driver = new FirefoxDriver(profile);

要在Chrome中执行测试用例,您需要Chromedriver

System.setProperty("webdriver.chrome.driver", "C:\\chromedriver.exe");

您可以像这样设置代理。

ChromeOptions options = new ChromeOptions();
Proxy proxy = new Proxy();
proxy.setHttpProxy("localhost:8888");
options.setCapability("proxy", proxy);
ChromeDriver driver = new ChromeDriver(options)