Skip to content

mascari/testview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TestView

TestView is a framework that helps developers to select and prioritize quality assurance efforts, combining information from source code versioning repositories with a maintainability model.

How to install and contribute

  1. Install a local MongoDB database:

    https://docs.mongodb.com/manual/installation/

  2. Clone the repository:

git clone https://github.com/mascari/testview.git
  1. Go to the backend service folder:
cd testview\backend
  1. Create a Virtual Environment (Python 3.6):
python -m venv venv
  1. Activate the Virtual Environment:
source env/bin/activate (Linux/macOS)
or
env\Scripts\activate (Windows)
  1. Install the requirements:
pip install -r requirements.txt
  1. Configure the username and password for mongodb service:

Edit the file backend\config.py and include the credentials for the mongodb service.

  1. Execute the database migration and start the backend service
python migrate.py
python app.py
  1. Install Flutter for web: https://flutter.dev/docs/get-started/install

  2. Run the Frontend web UI:

cd testview\frontend
flutter run -d chrome

About

TestView is a framework that helps developers to select and prioritize quality assurance efforts, combining information from source code versioning repositories with a maintainability model.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors