IBM / BlueXolo

BlueXolo
Apache License 2.0
19 stars 20 forks source link

BlueXolo - Automated Testing Framework

Introduction

BlueXolo is a WEB framework that allows the generation of test scripts in a visual way using a “drag and drop” interface which allows the generation of complex test cases spending a minimum amount of time.

Here you can find the Main Characteristics of BlueXolo.

Getting Started

BlueXolo runs using a Docker Compose environment, so you just need to install:

Installation Guide

Please read the Installation Guide to get started.

Development environment

BlueXolo has a development environment to share your local repository with the Docker container running and make the development easy with features like live code changes and configurations for verbose logging. Once you have followed the installation steps you just need to execute one command to run.

Run

docker-compose -f docker-compose.yaml up

Stop

docker-compose -f docker-compose.yaml down

Build

docker-compose -f docker-compose.yaml build

Clear persistent storage

docker volume rm bluexolo_development_db bluexolo_development_media

Production environment

This environment is optimized for a faster experience using BlueXolo, with light-weight images just with the required packages.

Run

docker-compose -f docker-compose-deploy.yaml up

Stop

docker-compose -f docker-compose-deploy.yaml down

Build

docker-compose -f docker-compose-deploy.yaml build

Clear persistent storage

docker volume rm bluexolo_production_db bluexolo_production_media

Usage

To know more about some common use cases of BlueXolo, please read the User Guide.

How To Contribute

Please read How to Contribute for details on our code of conduct, and the process for submitting pull requests to us.

How to report Issues / Enhancements

If you experience any issues with BlueXolo on any Operating System, or you have a suggestion or enhancement please open a ticket in the issue tracker.

Licence

Apache 2.0

YouTube Videos

Local case study Run BlueXolo for Development purposes in MacOSX Libraries Mextract

Contact Links

BlueXolo Google Group (edited) BlueXolo Web Page BlueXolo ZenHub BlueXolo GitHub

List of Contributors

BlueXolo was originally created in 2016 at IBM by the Systems division in Guadalajara, Jalisco, Mexico. With a great contribution of Tecnologico de Monterrey.


Abdel Aguilar

💻 [📖]() 👀 [✅]()

Jaime Alejandro

💻 [📖]() 👀 [✅]()

Fernando Quintero

💻 [📖]() 👀 [✅]()

Oscar Pacheco

💻 [📖]() 👀 [✅]()

Ulises Buendia

💻 [📖]() 👀 [✅]()

Arianne Navarro

💻 [📖]() 👀 [✅]()

David Anizar

💻 [📖]() 👀 [✅]()

Victor Hernández

💻 [📖]() 👀 [✅]()

Adolfo Reynoso

💻 [📖]() 👀 [✅]()

Please read the List of Contributors to know the all the people that makes this projects possible.