Airgun
Airgun is a Python library which is build over Widgetastic and navmazing to make Satellite 6 UI testing easier.
Quick start guide
- Clone robottelo branch which supports airgun:
git clone -b airgun_poc --single-branch https://github.com/abalakh/robottelo.git
- Install requirements
cd robottelo && pip install -r requirements.txt
3. Create robottelo.properties file and fill it with your values (your may reuse already existing properties file since no changes were introduced there)
cp robottelo.properties.sample robottelo.properties
vim robottelo.properties
- Run airgun tests from robottelo's
tests/foreman/ui_airgun/
folder
pytest tests/foreman/ui_airgun/test_architecture.py