robotframework/PythonRemoteServer

Support serving Robot Framework Keywords

zeinababbasi opened this issue · 4 comments

Server provides robot framework keywords written in ".robot" files.

What benefits would this enhancement bring?

I understand benefits of reusable resource files. Could you clarify what benefits where would be having them on the remote server side and not where Robot actually is running? Local resource files can use remote keywords without any problems.

If the motivation is to have those higher level keywords in a single place and avoid the need to distribute them to everyone, I would say that's not a very good reason. It's trivial to get resources and other similar data to everyone using version control system.

I could also use this improvement. I am working on a project where we have many Robot resource files with many keywords. These keywords are used in the testcases.
I want to run the existing tests remotely and distributed. Some test steps on one machine, some test steps on another machine and so on. The only way to do that now would be to modify all tests steps to replace the existing Robot keywords with their underlying Python methods.