
This part is VERY IMPORTANT: (You might want to click on button to view what is the value of the following inputted variable). Name: Named it any string that familiar with you. Config External Tools to execute specific Robot Test Case singly Modify configuration to run Robot TestSuite and TestCase in IntelliJ / Pycharm IDEĤ.1. Yeah… Let’s go to the last part of this guideline.Ĥ. Now, all the Robot Framework’s built-in keywords as well as your user-defined keywords are highlighted, and you can just simply typing any hint character, then press you’ll see the rest of the keyword are pre-populated as you typed. Under Project Settings, click on Project. Setup Project Interpreter to view reference documentation for robot framework’s built-in keywords These following can be optional – no need to install.Ĭonfiguration for capitalize keywords and jump to other imported keywords by one-click:ģ.
With Python plugin install, it allows you to view source of all build-in libs or installed libs or your own libs that writen in python (the *.py file) linking together just by one-click. Find and install the plugins that shown in below image:.Install some supported plugins to develop robot framework project in IntelliJ/Pycharm IDE.
Assuming that you already had IntelliJ or Pycharm IDE installed in your computer.Ģ.
Setup configuration for IntelliJ External Tools to run Robot Framework Test Suite or Test Case flexibly ( #4).ġ. Setup configuration to have auto-complete feature for Robot Framework’s built-in keywords, also to view keyword’s reference (definition, document) by clicking into the keyword to view the related information ( #2, #3). I was also looking for a way to auto-complete the robot framework’s build-in keywords as well as the user defined keywords. If IntelliJ runner is simply not smart enough to support the same life cycle that other test runner does, its super annoying, right? I saw that manually creating a Run/Debug Configuration every single time I want to run a single test case is beyond tedious. What I was looking for is I can just right-click on a single robot test case in IntelliJ and select “Run…” (or “Debug…” or whatever that matter) and it will automatically compile and run the test case I’ve selected. Moving from RIDE to IntelliJ (or P圜harm), I originally could not figure out how to configure IntelliJ’s convenient “run from here” style test runner to work as same as with what I have done through RIDE runner (running test case singly).