Understanding Pybot and Jybot

620 views
Skip to first unread message

sagar varule

unread,
Aug 7, 2014, 1:39:49 PM8/7/14
to robotframe...@googlegroups.com
Hi,

I'm using robot frame work (RF) with ride. I can see options to run test cases with pybot,jybot, custom script.

I want to know role of pybot,jybot custom script in RF execution.
What are these bots for?...I have read about pybot(its a program for IRC....). But I can't relate what it has to do with robot framework.

Bryan Oakley

unread,
Aug 7, 2014, 2:20:04 PM8/7/14
to sagar....@gmail.com, robotframework-users
First off, robot framework and RIDE are two completely different things. Robot framework is a testing framework, and RIDE is an editor for creating test cases. You do not need RIDE in order to use robot framework. The reverse is not true: in order to use RIDE, you need to also have robot framework.  

To run a robot framework test, you need to run a script that knows how to execute robot framework tests. Robot framework comes with a script named "pybot" to run tests. In order to support running robot framework tests with Java, there is also a command named "jybot" which uses jython instead of python to run the tests.

When you run a test in RIDE, because it is just an editor rather than a testing framework, it must call an external script to run a test. Normally it will run pybot, but you can also configure it to use jybot. Advanced users may choose to write their own test script, which is the other option that RIDE provides you.




--
You received this message because you are subscribed to the Google Groups "robotframework-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to robotframework-u...@googlegroups.com.
To post to this group, send email to robotframe...@googlegroups.com.
Visit this group at http://groups.google.com/group/robotframework-users.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages