@qa_ru

Страница 405 из 1080
Alexander
02.04.2017
19:16:21
главное, не стесняться. вопрос и ответ = 5 минут. разбираться - потрачены выходные.

John
02.04.2017
19:16:22
задайте вопрос разработчику, он расскажет :))
Согласен, только не вариант, делаю скраппинг :)))

Stanislav
02.04.2017
19:16:23
Или самому через нетворк смотреть

Google
John
02.04.2017
19:17:22
Wireshark или просто Chrome DevTools -> Network

?

Хотя Wireshark автоматом отпадает, вебапп на https

Так, посмотрел, вроде загружается асинхронно

Как писать wait, чтоб ждать пока у элемента появится класс?

Shoo
02.04.2017
21:00:22
Не думаю, что Selenide хорошо подходит для скрапперов.

John
02.04.2017
21:16:09
Selenide попробую. А можно хотя бы подсказку для Selenium-а?

Shoo
02.04.2017
21:16:36
Подсказываю: http://www.seleniumhq.org/docs/ Есть ещё тут: https://seleniumhq.github.io/docs/

John
02.04.2017
23:01:19
Попробовал вот так:

new WebDriverWait(driver, 10) .until(webDriver -> driver.findElement(By.xpath("/html/body/div[7]/a[2]")).getAttribute("class").equals("selected"));

но опять не загружает таблицу полностью.

Подскажите пожалуйста, огромная ли разница между этими кусками кода:

Google
John
03.04.2017
00:00:07
new WebDriverWait(driver, 30) .until(ExpectedConditions .visibilityOfElementLocated((By .xpath("/html/body/div[8]/div[9]"))));

new FluentWait<?driver) .withTimeout(30, TimeUnit.SECONDS) .pollingEvery(10, TimeUnit.MILLISECONDS) .until(ExpectedConditions .visibilityOfElementLocated((By .xpath("/html/body/div[8]/div[9]"))));

fluent у меня дает Exception, а другой нормально работает почему-то.

ага, забыл .ignoring(NoSuchElementException.class);

?

roma
03.04.2017
07:26:52
ага, забыл .ignoring(NoSuchElementException.class);
Может селектор получше подбери?

Shoo
03.04.2017
07:31:02
Селениум лучше? :)
Селениум - простая прослойка над вебдрайвером. Есть решения и лучше, но для скраппинга он активно используется. Селениде - все таки более-менее полноценный тестовый фреймворк.

Ну, по крайней мере значительно ближе к оному :)

roma
03.04.2017
07:35:22
Селениум - простая прослойка над вебдрайвером. Есть решения и лучше, но для скраппинга он активно используется. Селениде - все таки более-менее полноценный тестовый фреймворк.
"Тестовый фреймворк" - это junit и testNG Селениум это не для "скрапинга", это комплексный проект для описания манипуляций к реальным браузерам А если надо парсер контента, то лучше использовать специальные средства для этого типа jsoup

А селенид - это обёртка над селениум вебрайвером, для упрощения написания сценариев к браузеру)

Evgeniy
03.04.2017
08:04:13
для скрепинга есть scrapy, тащемта. https://scrapy.org/

Shoo
03.04.2017
08:08:26
Для скрапинга есть миллион инструментов так то.

Evgeniy
03.04.2017
08:09:18
тушè!

roma
03.04.2017
08:09:25
Shoo
03.04.2017
08:10:07
но точно не селениум)))
Селениум точно так же для него используется, хоть и не предназначен.

Зависит от того что и в каких условиях вы скрапите

Evgeniy
03.04.2017
08:46:44
yo, есть у кого опыт переката в US через программы образования с грантами? GRE/ielts вот это всё.

Shoo
03.04.2017
08:48:02
Есть пара знакомых, а в чем вопрос?

Google
Alexander
03.04.2017
08:48:25
переката с целью остаться?

Evgeniy
03.04.2017
08:54:37
переката с целью остаться?
есть инфа, что по гос программам остаться законно не выйдет и +3 года работы в РФ ожидается.

Roman @freeon
03.04.2017
08:54:41
гайз посоветуйте где можно попроктиковатся с API тестированием, в частности интересует REST, ( в связке с java) с чего стоит начинать ( опыта никогда небыло ). Еслb с selenium все просто, можно любой сайт взять, то с REST API не понимаю с чего начать

Evgeniy
03.04.2017
08:55:12
Есть пара знакомых, а в чем вопрос?
вопрос про то, сколько времени без подготовки занимает подача всех документов. собираю некий срез по времени затраченному

Alexander
03.04.2017
08:56:04
есть инфа, что по гос программам остаться законно не выйдет и +3 года работы в РФ ожидается.
формируешь кейс в России, приезжаешь в США, находишь адвоката и подаёшь на политику. ворк пермит дают не сразу - надо быть готовым работать за кеш или иметь бабки чтобы жить ан первое время. наслышан я об этих историях, кому-то удаётся так остаться.

Evgeniy
03.04.2017
08:56:10
Shoo
03.04.2017
08:56:49
бери flamp.ru открывай DevTools хрома, смотри какие запросы летают, дергай это API :) но вообще я бы конечно предложил какой-то более открытый API, например, ВК апи
VK апи неочень открытый и любит банить за спам запросами, я так когда отлаживал пару своих тулз ловил баны. :D

Evgeniy
03.04.2017
08:58:36
VK апи неочень открытый и любит банить за спам запросами, я так когда отлаживал пару своих тулз ловил баны. :D
чел же не нагрузочным тестированием занимается. в постмане руками ты так не нагрузишь сайт. главное, post методами и auth'ом сильно не увлекаться

Roman @freeon
03.04.2017
08:59:08
мне бы понять как с ними работать ) и как всязать с java

Shoo
03.04.2017
08:59:40
Могу в личку поотвечать на вопросы, в целом не вижу особой проблемы. :)

Max
03.04.2017
09:00:28
мне бы понять как с ними работать ) и как всязать с java
http://autoqa.org/api-testing/testirovanie-rest-java-ispolzovaniem-rest-assured.html

Roman @freeon
03.04.2017
09:06:10
спасибо, буду изучать, пробовать

Anton
03.04.2017
09:07:07
hh.ru api

Kathrin
03.04.2017
09:09:37
Всем привет)

Boris
03.04.2017
09:09:50
Шалом

Kathrin
03.04.2017
09:11:07
Учусь автоматизировать на джаве, почитаю и послушаю полезности)

Nikita
03.04.2017
09:12:18
парси любую доску объявлений)

Kathrin
03.04.2017
09:15:40
Google
Boris
03.04.2017
09:21:37
А sitechco пользовал кто-нибудь ?

Dmitry
03.04.2017
09:24:52
в rest-assured лучше пользоваться DSL чем как в примере выше. Так читабельность тестов лучше

Admin
ERROR: S client not available

Dmitry
03.04.2017
09:25:05
https://github.com/rest-assured/rest-assured/wiki/Usage

в общем тут все примеры

Shoo
03.04.2017
09:28:47
А почему именно ее?)
Потому что там грустные табличные данные с одной структурой.

Shoo
03.04.2017
09:29:47
Да не за что. :)

Boris
03.04.2017
10:49:42
котаны, а дамп приложения в андроиде вообще делается? В смысле, используется ли такая практика?

Evgeniy
03.04.2017
10:51:48
дамп апк файла?

что ты хочешь этим решить? какое-то состояние приложения зачекать?

Boris
03.04.2017
11:02:17
ага

например заморозил приложение каким-то запросом

Bogdan
03.04.2017
11:02:56
Ребят, еще раз продублирую. В чарлисе не могу просмотреть запросы с мобилки, идет ошибка о неизвестном сертификате



В чем может быть проблема?

Pauloo89
03.04.2017
11:05:04
а вы все включили? сертификат поставили и добавили на устройство?

Bogdan
03.04.2017
11:05:41
Сертификат добавлен на устройстве, в кейчене тоже



Pauloo89
03.04.2017
11:06:09
а в чарльзе включили чтобы было видно?

Google
Richard
03.04.2017
11:06:25
Может проблема в сертификате?

Bogdan
03.04.2017
11:06:46


Pauloo89
03.04.2017
11:07:13


Bogdan
03.04.2017
11:07:17
Да я уже и переустановил на 4 версию чарлиса, скачал заново сертификаты, поставил их

у меня также

если на запрос клацать

Dzmitry
03.04.2017
11:09:28
А какое ты приложение на мобилке слушаешь?

Bogdan
03.04.2017
11:12:02
те которые на проекте)

причем обе разные с разных контор

Андрей
03.04.2017
11:13:02
Может быть 7-й Android? На нём по умолчанию пользовательские сертификаты не используются для установки соединения. Нужно настройки подкручивать: http://stackoverflow.com/questions/39215229/how-to-get-charles-proxy-work-with-android-7-nougat

Bogdan
03.04.2017
11:13:06
playmarket например запускаю - результат такой же

андроид - 5 ios- 10.2.1

Pavel
03.04.2017
11:16:21
Для андроида есть stetho http://facebook.github.io/stetho/ ставишь и снифаешь запросы через chrome. В браузере через chrome://inspect/#devices

Страница 405 из 1080