为什么我从Java运行Selenium服务器时出现“URI有权限组件”错误

时间:2012-04-03 09:07:14

标签: java selenium selenium-rc

我的目标是运行一系列htmlSuite。 (必须保持html)。我通常只使用标准jar -jar从命令行运行,并且工作正常。

现在我想在java中这样做,所以我可以处理多个htmlSuites等。所以我已经将服务器jar添加到我的类路径中,并通过String数组解析主类的参数,但我得到了以下内容:

HTML suite exception seen:
java.lang.IllegalArgumentException: URI has an authority component

我正在使用以下代码(目前仅用于测试):

    String[] arguments = {
            "-htmlSuite",
            "*firefox",
            "https://www.mysite.com",
            "\\Projects\\temp\\selenium_stuff\\MyFileUtils\\html\\Feedback\\Feedback-(EM)Suite.html",
            "\\Projects\\temp\\selenium_stuff\\MyFileUtils\\results\\Results.html" };
    try {
        org.openqa.grid.selenium.GridLauncher.main(arguments);
    } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

我一直在尝试使用这些位置的多个内容,但是我现在正在解析它,它不再因为找不到套件文件而抛出异常。

感谢任何帮助,

0 个答案:

没有答案