
Anton
24.11.2017
11:25:00
модалка не являеться вкладкой проблемы с фокусом быть не должно
механизм: сказать браузеру "подожди, если с элементом нельзя взаимодействовать и попробуй еще раз"

plomb3r ▲
24.11.2017
11:25:43
проблема решается грамотным селектором
я думаю просто не правильно подобран селектор дело в этом

Google

Anton
24.11.2017
11:26:29
а мне кажется, там скорее всего какая-то анимация не отыгривается ) из-за этого селениум не видит куда тыкнуть )
если sleep решит проблему, то посмотреть в сторону wait_until ))

plomb3r ▲
24.11.2017
11:26:54
можно тыкнуть JS тогда
сейчс пример для python дам
driver.execute_script("arguments[0].click();")

Bogdan
24.11.2017
11:27:29
Язык - java.
Насколько я понимаю - это не iframe, но могу ошибаться. Понимаю по тому, что свичер на фрейм, который я использовал в другом месте, здесь не помогает.
Опять же, если не ошибаюсь, в данной ситуации модалка это как бы отдельная страница внутри страницы, со своими хедаром и боди

plomb3r ▲
24.11.2017
11:28:38
как ты ищешь елемент на странице?

Sergey
24.11.2017
11:28:54
Есть знатаки xpath ?
Есть некин div, у которых есть аттрибут index. Как мне выбрать все элементы. у которых index >= 0 в xpath

Bogdan
24.11.2017
11:29:35
я ищу через WebElement surnameField = driver.findElement(By.xpath(блаблабла);

plomb3r ▲
24.11.2017
11:29:59
а попробуй по CSS селектору

Konstantin
24.11.2017
11:30:32

Sergey
24.11.2017
11:30:56
В xpath есть такая функция

Кирилл
24.11.2017
11:31:10

Google

Konstantin
24.11.2017
11:32:08

Arseniy
24.11.2017
11:32:49

Bogdan
24.11.2017
11:33:12
через css селектор такая же ошибка получается, говорит что element is not visible

Sergey
24.11.2017
11:33:24

plomb3r ▲
24.11.2017
11:33:38
ток вместо кликейбл висибл подставляешь

Кирилл
24.11.2017
11:34:16

Arseniy
24.11.2017
11:34:32

Sergey
24.11.2017
11:34:58

Anton
24.11.2017
11:35:05

plomb3r ▲
24.11.2017
11:35:34

Кирилл
24.11.2017
11:35:35

Sergey
24.11.2017
11:35:43

Bogdan
24.11.2017
11:35:44
разве должен помочь wait, если я вижу, что элемент отображается, тест думает, и падает уже через какое то время после того, как элемент появился?

plomb3r ▲
24.11.2017
11:36:07

Arseniy
24.11.2017
11:36:44

Anton
24.11.2017
11:37:00
разве на java не кидает эксепшн "no such element" когда элемента нет/локатор корявый ?
может локатор смотрит на какую-то внутренню часть элемента, который действительно скрыт ?
ну типа "кастомный инпут"

plomb3r ▲
24.11.2017
11:37:28

Bogdan
24.11.2017
11:39:14
я предполагаю, что локатор продолжает смотреть на задник за модалкой, который затеняется

Google

Arseniy
24.11.2017
11:39:22
не особо важно.
дак может проблема как раз в том, что в твоём tabindex - кастомном поле - стринга, и поэтому не работает?

Sergey
24.11.2017
11:39:34
Уже разобрались

Anton
24.11.2017
11:41:16

plomb3r ▲
24.11.2017
11:41:56
давайте требовать штмл)

Anton
24.11.2017
11:42:23
+1
от боди до элемента )

SaneQ
24.11.2017
11:53:04
кстати, с новым фаерфоксом отпал firepath, кто что щас юзает для xpath?

Anton
24.11.2017
11:54:38
В chrome нормально ищется

Bogdan
24.11.2017
11:54:55
хтмл к сожалению не могу скинуть) попробую еще посоветоваться с коллегами в компании. Найду решение - расскажу) спасибо за помощь)
да, через F12 в хроме нормально получается

plomb3r ▲
24.11.2017
11:55:27
совет
попробуй в консоли джава скриптом сделать какоето действие с этой модалкой, для проверки селектора

Alex
24.11.2017
12:09:51

plomb3r ▲
24.11.2017
12:48:11
Друзья, кто-то сталкивался в работе с андройд и иос драйвером?
вернее кто-то разобрался в них?)

Arseniy
24.11.2017
12:49:41
? в смысле appium или ты про какие-то другие?

plomb3r ▲
24.11.2017
12:56:27
вот аппиум сейчас качаю есть свободное время думаю поковыряться, вообще думал про альтернативу геко хром и тд драйвера

Arseniy
24.11.2017
12:58:17
я вот например ни разу вебом не занимался, только мобилками - аппиум использую

plomb3r ▲
24.11.2017
12:59:03

Arseniy
24.11.2017
13:01:20

Google

Arseniy
24.11.2017
13:02:05
а есть вопрос по мобильным драйверам конкретный? или тогда го в личку, наверное

plomb3r ▲
24.11.2017
13:07:48
нет конкретного нет, он у меня еще не сформировался, мобильную версию сайта я тестирую просто в тестах задавая разрешение окна браузера то при котором сайт переключаеться на моб версию, но хочу тестить напрямую на устройствах которых в изобилии от айфонов до андройдов
ищю тулзы для этого вообщем

Alexander
24.11.2017
17:48:44
@Lyassik кто здесь?

Elena
24.11.2017
17:49:15

Natalia
24.11.2017
17:49:56
Тих-тихо!))

Alexander
24.11.2017
18:00:06
Громче-громче)

Richard
24.11.2017
18:00:28
радуйтесь в личке

Alexander
24.11.2017
18:00:50
@RichardGears знаешь аналоги restassured?
давай подкину вопросец по теме

Richard
24.11.2017
18:01:17
не, не в курсе. а ты?

Alexander
24.11.2017
18:01:34
нет :(

Richard
24.11.2017
18:02:41
Вот так и живём.

Alexander
24.11.2017
18:02:43
Но есть cамописный костыль на ApacheHttpClient, работает в 5 раз быстрее ReestAssured.
Не в курсе, может RA можно как-то разогнать?

Natalia
24.11.2017
18:09:24
Автотестирование?может,обсудим менеджмент?

Bogdan
24.11.2017
18:09:32
Если вдруг еще кому-то интересно, я разобрался со своей проблемой с автоматизацией модальных окон. Проблема была в том, что мои любимые разработчики сделали так, что на странице в нескольких местах указываются одинаковые айдишники (legacyshit), из-за чего chrome неправильно брал xpath у нужных мне элементов. Я удалил из кода страницы мешающие мне айдишники, и по корректному xpath все стало находиться как надо
Еще раз всем спасибо за попытки помочь

Natalia
24.11.2017
18:09:57
Как команду собрать?и заставить работать?

Heisenberg
24.11.2017
18:10:09

Google

Heisenberg
24.11.2017
18:10:28
Несколько одинаковых айдишников, зачем?

Natalia
24.11.2017
18:10:30

Bogdan
24.11.2017
18:11:14
я не стал выяснять, мне и так хватает копания в фекалиях) была видимо необходимость так сделать, и переделывать конечно никто уже не будет

Richard
24.11.2017
18:14:38

Natalia
24.11.2017
18:15:33
Доминируй,унижай

Richard
24.11.2017
18:16:14
с юморком лучше во флудилку.

Natalia
24.11.2017
18:16:25
О!ссыль?

Richard
24.11.2017
18:16:42
в описании канала, которое никто не читает.

Tanya
24.11.2017
18:22:46

Natalia
24.11.2017
18:23:25
Пасиб

Shoo
24.11.2017
20:28:27

Tanya
24.11.2017
20:30:24
Развейте тему кто нибудь , интересно

Alexander
24.11.2017
20:31:10
о, Шу проснулся, привет
ну такой же функционал - кидать запросы, проверять ответы