Я объявивших две переменные для URL, как показано нижеКак объединить два URLs в селеном WebDriver
Url = vars.get("http://stackoverflow.com");
url1 = vars.get("/questions");
driver.get(Url + Url1);
Когда я его выполнения, он открывает веб-браузер, но нет URL-адрес в браузере и ничего это происходит. Не могли бы вы сообщить мне, где я ошибаюсь?
Прежде всего, что такое 'vars'? Здесь недостаточно кода, чтобы определить ответ, просто взглянув на него. Вы должны проверить, действительно ли 'Url' и' Url1' содержат данные, которые вы ожидаете, возможно, распечатав их значения на консоли или что-то в этом роде. –
Мое подозрение заключается в том, что 'vars.get (« http://stackoverflow.com »);' и 'vars.get ("/questions ");' фактически не делают то, что вы ожидаете от них, и вместо этого возвращая 'null' или пустые строки. Если это так (и это может быть не так), вы получаете 'Url + Url1', который будет пустым или пустым. –
yes Shtgun Ninja, вот что происходит, они возвращают нулевые значения. Можете ли вы предложить что-то, поэтому мне не нужно использовать vars – jay