Comment by pekka.klarck:

katiyar.prashant1, the JAR contains only Jython and Robot Framework itself. Bundling SeleniumLibrary into it is an interesting idea and would definitely ease installation especially if that's the only external library you need. There are some problems with this approach, though:

1) SeleniumLibrary contains selenium-server.jar and including that into the RF JAR distribution would nearly double the already big package size. Would it be OK to download the server JAR separately?

2) If we bundle external libraries to the RF JAR, we need to create new package every time when new RF or library releases are done. This creates some extra work especially if we wanted to bundle also other libs than the SeleniumLibrary. That would ease installation so much that the extra work could be worth it, though.

An alternative idea is creating separate SeleniumLibrary.jar package that can be used with robotframework.jar. This package could contain both the Selenium Server and the Python code of the library.


For more information:
http://code.google.com/p/robotframework/wiki/JavaIntegration

Reply via email to