IntelliJ Selenium Plugin, новый плагин для упрощения создания java webdriver тестов

plugin
java
webdriver
Теги: #<Tag:0x00007f7b693ab7e0> #<Tag:0x00007f7b693ab308> #<Tag:0x00007f7b693aaef8>

(Roma Marinsky) #34

@FindBy(css = “tbody > tr:nth-child(1) > td:nth-child(1)”)

Этот селектор подсвечен как Not parsable selector, я что-то не так делаю? Он работает быстренько 40 милисекунд


(Farof Well) #35

Наоборот, благодаря плагинам и селениду, автоматизаоры разучатся программировать и тем ценне будут те, кто умеет


(Roma Marinsky) #36

Для такого локатора отображается ошибка “Id value contains not valid symbol”
$(String.format("l**i[**data-id='%s']", id));


(sidelnikovmike) #37

Спасибо за ценные комментарии! исправим! Сразу все варианты не учтешь :smile:


(Roma Marinsky) #38

А есть ли возможность добавить проверку на дубликаты локаторов которые описал?


(Eugene Moskalenko) #39

Подскажите пожалуйста, какие сочетания клавишь для подсказок раздела “Помощь в написании локаторов.”, перепробовал и alt+space и shift и comand, чето как-то оно ничего мне не подсказывает :slight_smile:

Спасибо…


(sidelnikovmike) #40

Дубликаты? То есть где-то есть локаторы в проекте, и вы не хотите такие же? Кажется, это вполне себе реальный случай, особенно если использовать что-то типа htmlElements.


(sidelnikovmike) #41

Вообще должны работать обычные клавиши для code complete. У вас какая ОС?


(Eugene Moskalenko) #42

MacOS


(sidelnikovmike) #43

о, а у вас обычный code complete работает? для макоси приходится менять(по крайней мере у меня так было)
Дело в том, что в плагине code complete работает по такому же сочитанию, что и в общих случаях


(Eugene Moskalenko) #44

не подскажите как изменить? Спасибо :slight_smile:


(sidelnikovmike) #45

Preferences->Keymap. там ищите раздел Code->Completion
В нем вам нужен Basic. Укажите там нужную вам комбинацию.


(Eugene Moskalenko) #46

Спасибо… :slight_smile:


(Sergey Pirogov) #47

Привет, этот плагин не опен сорс?


(Сергей Кузьмин) #48

я не знал что уже существует и стал писать свои standalone java app / eclipse plugin for page element recording, code generation - присоединяйтесь если интересно…


(Sergey Pirogov) #49

думаю eclipse - это забытая история


(Сергей Кузьмин) #50

код можно собрать и как IntelliJ плагин - я просто мало им пользуюсь . как standalone работает. это мой pet project


(sidelnikovmike) #51

Привет.
Нет, пока наверное нет. Есть какие то предложения/идеи/баги?


(Sergey Pirogov) #52

есть идеи по улучшению


(sidelnikovmike) #53

Пиши в личку, обсудим