This repository is currently under active development.
This is designed to be a system which allows for long-term tracking of test scripts for large-scale software systems.
This is written in Python, leveraging the Kivy and SQLAlchemy libraries.
More information to come.
#Dependency Installs:
##Windows Install
###Install Kivy
- Install the Kivy Portable Package for Python 2.7, following the install instructions
###Install SQLAlchemy
-
Find the Python Distribution shipped with your Kivy package (it’s located inside the Kivy folder, wherever you unzipped it to). Copy the path to the python executable.
-
Open the command prompt & run the following command:
""Path_to_Python_Executable"\python.exe -m pip install sqlalchemy
a. For instance, my system compiled successfully with:
C:\Users\ABarry.US\Documents\Development\Python\Kivy-1.9.0-py2.7-win32-x86\python27\python.exe -m pip install sqlalchemy
###Install OpenPyXL
-
Get the Python Distribution shipped with your Kivy package again and copy the path to the python executable
-
Run the following command:
""Path_to_Python_Executable"\python.exe -m pip install openpyxl
###Start the Application
- Follow the instructions to start the application
##Linux Install
###Install Python
- Install Python (may not be necessary depending on distribution & version. For instance, Python is included with Ubuntu 14.04 and later)
###Install Kivy
- Install Kivy using your package manager per the instructions here: http://kivy.org/docs/installation/installation-linux.html
###Install SQLAlchemy
- Install SQLAlchemy using PIP: sudo pip install sqlalchemy
###Install OpenPyXL
- Install OpenPyXL using PIP: sudo pip install openpyxl
###Start the Application
- Start the application using: sudo python TestScriptBuilder
Alex