@qa_ru

Страница 1061 из 1080
Руслан
25.09.2018
10:39:25
Привет. Василий Касимов в очередной раз организовал опрос по зарплатам. весьма полезный срез получается. прошу поучаствовать. http://software-testing.ru/events/2894-salary-2018

Alexey
25.09.2018
10:53:05
всем привет, вопрос по appium под джаву, как нычне делают скроллы и клики? Гуглинг показал что есть класс TouchActions, но когда в конструктор передаю драйвер- он падает с класс каст экспешеном, очень странная хрень, может кто сталкивался?

Prokop
25.09.2018
10:53:44
iOS\Android?

Версия appium и версия клиента

Google
Alexey
25.09.2018
10:55:56
Андроид, версия Appium Server 1.8.1 , клиент 6.1.0

Prokop
25.09.2018
10:57:48
кликать можно через element.click() можно через TouchAction

скролить можно либо вот такой хитрой строкой

"new UiScrollable(new UiSelector().scrollable(true).resourceId(\"%s\")).scrollIntoView(new UiSelector().%s)"

либо через TouchAction

попробуй явно привести драйвер к AppiumDriver

Alexey
25.09.2018
10:59:30
Prokop
25.09.2018
10:59:32
и передать

Alexey
25.09.2018
10:59:49
я AndroidDriver передаю

Prokop
25.09.2018
11:02:08
moveTo?
там все несколько мудреней, это имитация действий по этому сначала нужно куда-то нажать на экране, потом уже moveTo. Получается скролл свайпами такой

раньше был прям отдельный экшн скролла, но его выпилили

Alexey
25.09.2018
11:03:09
раньше был прям отдельный экшн скролла, но его выпилили
да, я нахожу упоминания о нем, теперь костыли оставили

Prokop
25.09.2018
11:03:10
лучше юзай строку, которую я ваше передал. Ее нужно использовать как локатор, подставив на место плейсхолдеров локаторы контейнера для скрола и целевого элемента

Google
Alexey
25.09.2018
11:03:25
ок

Prokop
25.09.2018
11:03:58
driver.findElementByAndroidUIAutomator("new UiScrollable(new UiSelector().scrollable(true).resourceId(\"%s\")).scrollIntoView(new UiSelector().%s)")

типа вот такого должно получиться. Причем это скролл до элемента по всему экрану

Alexey
25.09.2018
11:04:39
у меня только один вопрос остался

если я в driver.findBy() передам By который я получил по этой строке, то оно аналогично будет работать?

Prokop
25.09.2018
11:06:06
Эксперементируй

Автоматизация мобил увлекательна и разнообразна)

Alexey
25.09.2018
11:06:38
лол))

Влад
25.09.2018
11:06:39
там сразу MobileElement возвращает после driver.findElementByAndroidUIAutomator("new UiScrollable(new UiSelector().scrollable(true).resourceId(\"%s\")).scrollIntoView(new UiSelector().%s)")

https://developer.android.com/reference/android/support/test/uiautomator/UiSelector

https://developer.android.com/reference/android/support/test/uiautomator/UiScrollable

Alexey
25.09.2018
11:11:48
Да это понятно, я к тому что у меня все локаторы как By описаны, но видать для нормальной работы нужно передать именно как стринг

Чтобы работал автоскролл

Влад
25.09.2018
11:12:06
забей

там нет автоскролла до элементов

суть в том что их не видно в DOM дереве

в DOM дереве только те элементы что видны на экране

так что используй сначало скролл до элемента по resourceId или по занчению текста

Alexey
25.09.2018
11:16:33
Понял, спасибо

Инна
25.09.2018
13:12:00
Привет! =)

Google
Роман Сергеевич
25.09.2018
13:19:32
ку

KhamtEl
25.09.2018
15:46:56
Всем привет! Кому приходилось писать тест-план на телеграм бота? Можете подсказать какие именно аспекты там расписать? Или где можно почитать про это?

Ivan
25.09.2018
16:28:26
там расспиши все что нужно проверить в виде плана ?

Farhad
25.09.2018
18:06:39
Смотря для чего создан бот

Roman
25.09.2018
18:12:29
Оба ответа правильные, применять одновременно

Richard
25.09.2018
19:23:01
Геннадий и Роман. Первое и последнее предупреждение.

Eduard
26.09.2018
07:10:23
Всем дня доброго, кто то имел, кто то имел когда то дело с Т24 и jbase agent? Есть понимание как это глушить? Речь идет про нагрузочное тестирование.

Влад
26.09.2018
12:44:39
Добрый день коллеги! Вопрос тем кто использует rest-assured и java. Столкнулся с проблемой при тестирования АПИ. Как отключить в отправке запроса Accept-Encoding? он по умолчанию добавляется в запросах и содержит значения по умолчанию gzip, deflate

ivan
26.09.2018
13:00:07
RestAssured.config = RestAssuredConfig.config() .decoderConfig(DecoderConfig.decoderConfig().noContentDecoders());

Влад
26.09.2018
13:06:50
RestAssured.config = RestAssuredConfig.config() .decoderConfig(DecoderConfig.decoderConfig().noContentDecoders());
Да спасибо полазил по библеотеке заметил метод этот)

только у меня через создания нового конфига

RestAssured.config = RestAssuredConfig.newConfig().decoderConfig(DecoderConfig.decoderConfig().noContentDecoders());

Evgenii
26.09.2018
13:32:07
Добрый день! Приглашаем на очередной открытый онлайн-митап TEST Labs 2018 для тестировщиков автоматизаторов тестирования и тест-менеджеров, который состоится 28 и 29 сентября. Подробнее здесь - http://www.soft-labs.net/ru/conf/test_labs_2018/

M
26.09.2018
15:28:23
Здравствуйте, хотел спросить можно ли как-то в confluence вставлять код для примера?

Anastasiya
26.09.2018
15:28:57
можно

Максимка
26.09.2018
15:29:17
Можно конечно, там специальный блок есть, где можно выбрать на каком языке код будет.

Anastasiya
26.09.2018
15:29:29
Other macros -> Code block

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