Я работаю с Intellij IDea и Appium, а также установил огурец. Но я не могу перейти к определению шага из файла функции, удерживая кнопку Ctrl и щелкая по шагу. Он говорит: «Не удается найти объявление для перехода». У меня уже есть определение шага, но оно все еще не перемещается. Может ли кто-нибудь предложить мне какое-либо решение для этого? Любая помощь приветствуется.
Как перейти к определению шага из файла функций с помощью Appium и огурца?
Ответы (6)
Установите плагин «Огурец для Java» в IntelliJ IDEA. Это даст вам поддержку, о которой вы просите.
Найдите плагины под названием Cucumber
, и вы найдете тот, который написан Jetbrains, который вам нужен.
Описываемая вами функция Eclipse называется «Открытое объявление» и, согласно официальной документации Eclipse, она будет пытаться перейти к точному определению выбранного элемента , если выбранный элемент является ссылкой или объявлением strong >.
В этом случае шаги файла функций не являются декларацией и даже не файлом java. Это не сработает.
Перейдите в Файл-> Настройки -> Плагины. Затем вы можете управлять плагином огурца, как показано ниже. Это должно перенаправить вас к определению шага, когда вы щелкнете свой тест.
Надеюсь это поможет
Необходимо установить плагин Natural, доступный на рынке eclipse.
Затем откройте файл функции. Просто удерживайте курсор на любом шаге и одновременно нажмите клавишу Fun + F3, вы перейдете к файлу определения шагов, соответствующему шагам.
Примечание-> Это работает на Mac, я не уверен в других ОС.
Используйте указанные ниже плагины для навигации.
Перейдите в eclipse или любой ide> установите новое ПО, укажите этот URL> ok URL-> http://rlogiacco.github.com/Natural
Перезапустите ide> откройте любой файл функций> нажмите командную клавишу, если вы используете Mac, или нажмите кнопку управления в случае окон и сфокусируйтесь на любой строке, которая присутствует в файле функций> щелкните>, вы перейдете к соответствующему файлу определения шагов и методу.
Следующие 3 шага очень удобны при настройке любого проекта Cucumber из нового / существующего в Eclipse:
- Установите эти 2 плагина из Eclipse Marketplace - Cucumber Eclipse & Natural
- Щелкните проект правой кнопкой мыши и выберите Настроить - ›Преобразовать в проект Cucumber ...
- Установите ожидающие обновления Eclipse, если таковые имеются.
Это также решит исходную проблему перехода к файлу определения шага из файла функций в Eclipse.