Open super-sqa opened 6 years ago
Not sure if this has been brought up before, but there's a version of the plugin that contains the fix for this: Search for IntelliBot @SeleniumLibrary Patched in the plugins repository.
https://plugins.jetbrains.com/plugin/10700-intellibot-seleniumlibrary-patched
I recall seeing the GitHub fork with this fix, but now I can't seem to find it. I hope the author of this fix (Yu Cheng) didn't take it down as this plugin seems to have been abandoned but it's still the best Robot Framework plugin out there (tried a few).
Using PyCharm 2018.2 on Mac.
It worked for me thanks
Not sure if this has been brought up before, but there's a version of the plugin that contains the fix for this: Search for IntelliBot @SeleniumLibrary Patched in the plugins repository. https://plugins.jetbrains.com/plugin/10700-intellibot-seleniumlibrary-patched I recall seeing the GitHub fork with this fix, but now I can't seem to find it. I hope the author of this fix (Yu Cheng) didn't take it down as this plugin seems to have been abandoned but it's still the best Robot Framework plugin out there (tried a few). Using PyCharm 2018.2 on Mac.
It worked for me thanks
@abhishekatgit @joaonc do you guys mean that you just installed intellibot-seleniumlibrary-patched
and the problem with keyword definition is being fixed for you?
It doesn't work for me.
Are you using selenium 3 and PyCharm 2018? I'm also using Python 3.6. Not sure if that matters, especially if you have Python 2.7.
@joaonc yes:
PyCharm 2018.1.5 CE on MacOS 10.14
python 3.6.5
selenium 3.14.1
robotframework 3.0.4
robotframework-seleniumlibrary 3.0.2
I also tried python2
and older selenium
versions with selenium2library
: got the same result "Keyword definition not found".
@KonstantinxVx , this solution didn't work for me as well, until I tried following (maybe some steps are extra, but it's exactly what I did, before this problem disappeared):
After all this steps - highlighting/links and auto-completion works fine for me and does not become broken after tests execution and PyCharm restarting.
Please, share if these steps resolved this issue for you. Have no another ideas, but just interested. ))
P.S.: My current (successful :) ) configuration: OS: Windows 7 Ultimate (x64) PyCharm: 2018.2.4 IntelliBot @SeleniumLibrary Patched 0.10.143.381 Python: 3.6.3 robotframework 3.0.4 robotframework-seleniumlibrary 3.1.1 selenium 3.12.0
@max-silent, thanks :)
I re-installed all components from scratch few days ago and now it seems to be working (upgrading didn't help, only re-installing helped!).
My current configs: Python 3.7.0 PyCharm 2018.2.4 CE robotframework 3.0.4 robotframework-seleniumlibrary 3.2.0 selenium 3.14.1
Not sure if this has been brought up before, but there's a version of the plugin that contains the fix for this: Search for IntelliBot @SeleniumLibrary Patched in the plugins repository.
https://plugins.jetbrains.com/plugin/10700-intellibot-seleniumlibrary-patched
I recall seeing the GitHub fork with this fix, but now I can't seem to find it. I hope the author of this fix (Yu Cheng) didn't take it down as this plugin seems to have been abandoned but it's still the best Robot Framework plugin out there (tried a few).
Using PyCharm 2018.2 on Mac.
This works!
Exactly, I also faced the same issue after upgrading the Robot framework, Python, and SeleniumLibrary. The workaround what I did, I have installed plugins in Pycharm editor (The Plugins is "IntelliBot @SeleniumLibrary Patched"). Now, all the selenium library keyword definitions are displaying.
Installed version and details:
Robot Framework 3.1.1 (Python 3.7.2 ) SeleniumLibrary3.3.1 Pycharm: pycharm-community-2018.3.5
Thanks, Nallavan G
This configuration works for me : And I have disabled the Intellibot version.
This configuration works for me : And I have disabled the Intellibot version.
Worked a charm! Thank you!
Hello... I still have issues in getting this correctly. I have installed the new Intellibot plugin. But still 'open browser' command shows 'keyword definition not found'.
PyCharm version : 2018.1.4 (Community Edition) Windows 10
Can somebody help?
"o" should be capital
getting keyword not found error with the above version .
Please help tried so many variant but still it is not working
Hi All,
I use the Pycharm 2019.2 CE, and it also does not recognize the "Open browser" or "close browser". I then install the Intellibot @SeleniumLibrary Patched plugins, and the problem is solved.
Python 2.7.13 robotframework==3.1.2 robotframework-seleniumlibrary==3.1.1 selenium==3.1.4
Python 3 robotframework==3.1.2 robotframework-seleniumlibrary==4 selenium==4
IntelliBot @SeleniumLibrary Patched is not working on above mention new version. Most of function work but CTRl + B does not work. Any another Plugin?
Works fine for me.
On Sat, 28 Sep 2019 at 10:10, Harry notifications@github.com wrote:
Python 3 robotframework==3.1.2 robotframework-seleniumlibrary==4 selenium==4
IntelliBot @SeleniumLibrary Patched is not working on above mention new version. Most of function work but CTRl + B does not work. Any another Plugin?
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/millennialmedia/intellibot/issues/191?email_source=notifications&email_token=AGLBXM24SWAIUKSUJOH6FRLQL24JBA5CNFSM4D6ESM72YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD72ONHQ#issuecomment-536143518, or mute the thread https://github.com/notifications/unsubscribe-auth/AGLBXMZYY2IL3AAT7MBUBT3QL24JBANCNFSM4D6ESM7Q .
can you please explain the steps and add screen short of version, CTRL + B answer.
"IntelliBot @SeleniumLibrary Patched" is crashing for me with robotframework-seleniumlibrary==4 and message:
com.intellij.psi.impl.file.PsiDirectoryImpl cannot be cast to com.jetbrains.python.psi.PyFile
If I revert to robotframework-seleniumlibrary==3.3.1 and restart PyCharm it's working great.
Its crashing for me. any help ... if i can use any other plugin..
Hello Anyone can help me, I also have problem on Mac OS that does not have auto-completed. I use
@sakonachhoeurng it doesn't work properly with SeleniumLibrary ver. > 4.0.0a2
.
Try release version 3.3.1
or alpha 4.0.0a2
.
In Pycharm Project Terminal install seleniumlibrary -> pip install robotframework-seleniumlibrary
and run -> robot
Ensure Project Interpreter is not empty.
We have the same issue for Selenium Library > 4.0.0a2
:
Keyword definition not found
Robot itself is recognized and parsed properly. Both plugins: IntelliBot and IntelliBot @SeleniumLibrary Patched are not able to process Selenium.
System set up:
Are you still maintaining this plugin? Or it's time to find/move on different plugin? Thanks for the info.
Same issue here with Ubuntu 18.
On Tue, Feb 4, 2020, 6:34 AM David Dubovsky notifications@github.com wrote:
We have the same issue for Selenium Library:
Keyword definition not found
Robot itself is recognized and parsed properly. Both plugins: IntelliBot https://plugins.jetbrains.com/plugin/7386-intellibot and IntelliBot @SeleniumLibrary Patched https://plugins.jetbrains.com/plugin/10700-intellibot-seleniumlibrary-patched are not able to process Selenium.
System set up:
- pyCharm 2019.3
- Python 3.8
- robotframework==3.1.2
- robotframework-seleniumlibrary==4.1.0
- selenium==3
Are you still maintaining this plugin? Or it's time to find/move on different plugin? Thanks for the info.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/millennialmedia/intellibot/issues/191?email_source=notifications&email_token=AGLBXM4725XLNRUYUZLMX5DRBFHEFA5CNFSM4D6ESM72YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEKXJJSY#issuecomment-581866699, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLBXM7U53CHIH26JQVSUT3RBFHEFANCNFSM4D6ESM7Q .
This configuration works for me : And I have disabled the Intellibot version.
Thanks!
This configuration works for me : And I have disabled the Intellibot version.
Thanks!
This worked for me. Issues arose only after installing both SeleniumLibrary and RequestsLibrary to PyCharm. But as said, disabling IntelliBot Plugin reverted that.
THANK YOU!
I am facing same issue but it got resolved by following steps.
Go to https://github.com/lte2000/intellibot/blob/develop/intellibot.jar
Download the jar file
Open PyCharm -> Settings -> Plugins -> Click on Setting Icon (Right side from the Installed tab) -> Select Install plugin from disk
Import the jar file in PyCharm editor
Click on Restart
I tried several different things including switching interpreter and virtual environments. PyCharm still shows the keywords as undefined. The test runs fine. Also no auto-completion or suggestion when I start to type the keywords.
I am on macOS Sierra