Почему я получаю сообщение об ошибке «URI имеет компонент полномочий» при запуске сервера Selenium из Java - PullRequest
1 голос
/ 03 апреля 2012

Цель - запустить серию htmlSuites.(Должен оставаться 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();
    }

Я пробовал несколько вещей с местоположениями, но с тем, как я сейчас его анализирую, больше не выдается исключение для поиска файла комплекта.

Любая помощь приветствуется,

...