Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/goyalyatin/python-robot-libraries

Python libraries for Robot framework
https://github.com/goyalyatin/python-robot-libraries

robot-framework test-automation test-framework testing webservice-testing

Last synced: 2 days ago
JSON representation

Python libraries for Robot framework

Awesome Lists containing this project

README

        

Robot Framework Libraries
===================================
This module contains various libraries to help ease
testing using robot framework. The libraries are written in python.

Architecture
--------------

![architecture](doc/robot_lib_architecture.png)

Short Description
-----------------

`Robot Framework` libraries for following:
1. Cassandra
2. MongoDB
3. Kafka
4. Json
5. Edifact
6. Tunnel
7. WebService
8. Subset in output
9. Random Generators
10. UI testing
11. Protobuf
12. more

Installation
------------
```
pip install -r requirements.txt
#or
python -m pip install -r requirements.txt
```

Running Robot framework
----------

```
python -m robot web_service_test
```

Configurations
------

Configurations(Constants) are in variable library in [config.py](src/config.py)



Sample Robot Tests
-------
All the sample robot test scripts are present in [here](test/sample_wbs_test).

Webservice Testing
-------------

For details on [webservice testing](doc/webservice_testing.md)