BC-Ubalderas / zoomba

Robot Framework extended testing libraries

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zoomba

PyPI version Build Status Coverage Status

Introduction

Zoomba is a collection of libraries spanning UI, REST API, and SOAP API automation using Robot Framework. These libraries are extensions of existing libraries SeleniumLibrary, Requests, and SudsLibrary.

Zoomba adds a significant amount of data validation support for REST and SOAP APIs, and extends functionality for typical GUI automation.

As a team beginning the journey of automation with Robot Framework - we found that there was some time spent ramping up our libraries and Zoomba aims to make that process easier for new projects.

See the Keyword Documentation for the API, SOAP, or GUI library for more specific information about the functionality.

Getting Started

The Zoomba library is easily installed using the setup.py file in the home directory. Simply run the following command to install Zoomba and it's dependencies:

pip install robotframework-zoomba

If you decide to pull the repo locally to make contributions or just want to play around with the code you can install Zoomba by running the following from the root directory:

pip install .

Additionally if you run the following command new documentation will be generated on each commit :

git config core.hooksPath .githooks

Contributing

To make contributions please refer to the CONTRIBUTING guidelines.

Support

General Robot Framework questions should be directed to the community forum.

Contact the team at robosquad@accruent.com with specific requests or questions regarding the Zoomba libraries!

About

Robot Framework extended testing libraries

License:Apache License 2.0


Languages

Language:Python 89.0%Language:RobotFramework 10.9%Language:Shell 0.1%