katanaframework

Katana Framework is an open source Automation Framework


License
Apache-2.0
Install
pip install katanaframework==1.2.0

Documentation

katanaframework

katana is Warrior Framework’s web based case creation and execution tool. From Katana, users can create cases, suites, projects, input data files and testdata files. Cases, suites, projects, input data files and testdata files in Katana are web based forms that once saved, create the appropriate xml files. Katana also allows you to execute cases, suites, and projects from the execution app.

Prerequisites

Linux

Get VirtualBox here
Get Linux Image here
Follow these Instructions to get a Virtual Machine set up on your system

Python 3.6+ & pip

Follow this tutorial to get the Python you need.

django

Instructions for Django Installation

Python Packages used by katanaframework

requests
Django
xmltodict
python-ldap
django_auth_ldap
djangorestframework
gcg
termcolor
cryptography

Procedure to install pip module

1. Latest version katanaframework from PyPI server
   `pip install katanaframework`
2. Specfic Version katanaframework from PyPI Server
`pip install katanaframework==1.0.0`
3. Uninstall katanaframework
`pip uninstall katanaframework`