robotframework / RemoteInterface

Introduction to the remote interface with a list of available remote servers
33 stars 14 forks source link

New Scala remote library #6

Open jg8481 opened 5 years ago

jg8481 commented 5 years ago

FYI to @pekkaklarck. This is a duplicate of this other issue I opened below, because I was not sure where this should go.

https://github.com/robotframework/robotframework.github.com/issues/118#issuecomment-459666120

It works fine as-is, anyone can use this for creating Scala keywords, and I think I provided enough instructions on how to run it. I added the Thomas Jaspers tutorial to provide people information on how to add more keywords. In the near future, I will be adding more ideas and experiments I have for this library.

https://github.com/jg8481/robotframework-scala-remote-library

jg8481 commented 5 years ago

I have made more updates to this library. Here is a brief summary.

Here is a screenshot of two ScalaCheck keyword results after fuzz testing a web API (https://jsonplaceholder.typicode.com/) and the Scala Native application running in a Docker container.

results-of-robotframework-scala-remote-library-examples-desktop-and-docker-versions

jg8481 commented 5 years ago

I have an update. I finally finished the C keywords. I placed them in a Scala Native executable that performs memory and CPU checks. I will be adding more to these tests soon.

https://github.com/jg8481/robotframework-scala-remote-library/commit/36ce784fadde22b914eadce4397b3f09790a09e4

image