Я пытаюсь разработать сценарии с использованием инфраструктуры роботов с Pycharm IDE (2017.3.6 - Community Edition) и добавил плагины Intellibot (0.10.143.381) и поддержку Robot Framework (0.16.4).
Python версия 2.7.14
Версия библиотеки роботов
У меня есть список файлов в моих скриптах
- Переменный файл
- Файл общего ключевого слова (состоит из используемых общих методов)
Имя файла Comman_Handlers.txt
Мой метод выглядит следующим образом
WaitForELement
[Аргументы] $ {Локатор}
Установить неявное ожидание браузера 3
Подождите, пока ключевое слово не достигнет 10сек Элемент 1сек должен быть видимым $ {Locator}
- Файл, относящийся к объекту (содержит ссылки на общие методы и методы, указанные для объекта)
Я буду использовать метод, использованный в предыдущем файле, как
Comman_Handlers.WaitForELement $ {Locator}
Я ссылаюсь на файл, используя относительный путь
.. \ Инфраструктура \ Comman_Handlers.txt
- Файл теста
Моя проблема
Я не могу перейти к определению метода Comman_Handlers.WaitForELement (не найдено ни одного использования, найденного во всех местах). То же самое у меня работает в возвышенном.
Я ожидаю автоматического завершения для ключевых слов, которые уже доступны в библиотеках, таких как ExtendedSelenium2Library, Excel2Library, и для контента, который уже был введен (например, переменная, объявленная на предыдущем шаге)
Пожалуйста, дайте мне представление о том, где я ошибаюсь.
Заранее спасибо