powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / selenium дает лог без URL, на которые переходит при редиректах
3 сообщений из 3, страница 1 из 1
selenium дает лог без URL, на которые переходит при редиректах
    #39507828
werru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пожалуйста, дайте мне совет. Идея в том, чтобы проверить цепочку редиректов и контроль последней страницы (реклама). Я получаю цепочку перенаправления URL-адреса из performance log. Это работает, но когда я пытаюсь получить страницу с http://aiasmbapps.tk/dload/app/a767459c8a3adb46bd099ca8425f625c/MixApp.apk (у меня есть этот URL-адрес после 3-4 редиректов, это конечный URL). Я получаю пустые журналы это мой код
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
options=new ChromeOptions();
options.setBinary("/usr/bin/chromium-browser");
options.addArguments(standardOptions);
options.addArguments("--safebrowsing-disable-download-protection");
options.addArguments("--user-agent=Mozilla/5.0 (Linux; Android 5.1; m2 note Build/LMY47D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.83 Mobile Safari/537.36");
capabilities=DesiredCapabilities.chrome();
capabilities.setPlatform(Platform.ANDROID);

String downloadFilepath = "/tmp";
prefs.put("profile.default_content_settings.popups", 0);
prefs.put("download.default_directory", downloadFilepath);
prefs.put("safebrowsing.enabled", "false");
options.setExperimentalOption("prefs", prefs);

logPrefs = new LoggingPreferences();
logPrefs.enable(LogType.PERFORMANCE, Level.ALL);
capabilities.setCapability(CapabilityType.LOGGING_PREFS, logPrefs);
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
capabilities.setCapability(CapabilityType.UNEXPECTED_ALERT_BEHAVIOUR, UnexpectedAlertBehaviour.IGNORE);
driver=new ChromeDriver(capabilities);


у меня нет идей, почему performance log пуст :(
...
Рейтинг: 0 / 0
selenium дает лог без URL, на которые переходит при редиректах
    #39509572
Фотография nexoma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вам следует получить протокол http-обмена,
у меня подобное получилось с помощью
browsermob proxy
http://automated-testing.info/t/browsermob-proxy-java-webdriver-pomogite-zapustit-prostejshij-test/4531/4
запускаете этот прокси из кода, соединения через него, потом снимаете трафик и получаете ожидаемое с детальными редиректами.
...
Рейтинг: 0 / 0
selenium дает лог без URL, на которые переходит при редиректах
    #39509575
Фотография nexoma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уточнение,
в мавен-репозитории он есть.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / selenium дает лог без URL, на которые переходит при редиректах
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]