Course project for Software Quality Assurance CISC 327. Developed ticket buying and selling web application using Flask. Performed white and black box testing using Selenium and PyTest.
First, clone this repo:
git clone https://github.com/jacob-seiler/seetgeek
cd seetgeek
To run the application (make sure you have a python environment of 3.5+)
$ pip install -r requirements.txt
$ python -m qa327
Data will be saved to a db.sqlite
file under your working directory.
To run all the test code:
$ pytest
You will see your browswer being controlled by the script automatically jumping around to test the website.