QATrack+
latest

Contents:

  • Welcome to QATrack+’s documentation!
  • Glossary
  • Release Notes
    • QATrack+ v0.3.0 Release Notes
      • Acknowledgements
      • Details of the v0.3.0 release
      • Upgrading to v0.3.0
    • QATrack+ v0.2.9 Release Notes
      • Deprecation Notices
      • Upgrade Instructions
    • QATrack+ v0.2.8 Release Notes
      • Upgrading to v0.2.8
    • QATrack+ v0.2.7 Release Notes
      • New Features & Bugs Fixed
      • Upgrading to v0.2.7
    • QATrack+ v0.2.6 Release Notes
      • New Features
      • Bug Fixes
      • To upgrade from v0.2.5
    • QATrack+ v0.2.5 Release Notes
    • QATrack+ v0.2.4 Release Notes
      • New Features
      • Bug Fixes and Clean Up
    • QATrack+ v0.2.3 Release Notes
      • New Features
      • Bug Fixes
  • Installation and Deployment Options
    • Selecting a platform for QATrack+
      • Installing and Deploying QATrack+ on Ubuntu Linux
        • New Installation
          • Prerequisites
          • Installing and configuring Git
          • Check out the QATrack+ source code from BitBucket
          • Installing a Database System
            • Installing PostgreSQL
            • Installing MySQL (only required if you prefer to use MySQL over Postgres)
          • Setting up our Python environment (including virtualenv)
            • Check your Python version
            • Creating our virtual environment
          • Making sure everything is working up to this point
          • Installing Apache web server and mod_wsgi
            • Installing Apache on Ubuntu 14.04
          • Final configuration of QATrack+
          • What Next
          • Last Word
        • Upgrading from version 0.2.8
          • Activate your virtual environment
          • Backing up your database
          • Checking out version 0.2.9
          • Update your existing virtual environment
          • Migrate your database
        • Upgrading from version 0.2.9
          • Verifying your Python 3 version
          • Backing up your database
          • Checking out version 0.3.0
          • Create and activate your new virtual environment
          • Migrate your database
            • Check the migration log
          • Update your local_settings.py file
          • Update your Apache configuration
          • Last Word
        • Appendix 1: Hosting QATrack+ at a non-root URL
      • Installing and Deploying QATrack+ on Windows Server
        • New Installation
          • Installing git
          • Installing Python 3
          • Checkout the latest release of QATrack+ source code from BitBucket
          • Setting up our Python environment
          • Checking everything is functional so far
          • Creating a database with SQL Server
          • Configuring QATrack+ to use your new database
          • Configuring CherryPy to Serve QATrack+
          • Setting up IIS
            • Enabling Proxy in Application Request Routing
            • Enabling Static Content Serving in IIS
          • Setting up the site and URL rewrite rules
          • What Next
          • Wrap Up
        • Upgrading from version 0.2.8
          • Open A Terminal & Activate your virtual environment
          • Backing up your database
          • Checking out version 0.2.9
          • Update your existing virtual environment
          • Migrate your database
        • Upgrading from version 0.2.9
          • Verifying your Python 3 version
          • Backing up your database
          • Checking out version 0.3.0
          • Create and activate your new virtual environment
          • Update your local_settings.py file
          • Migrate your database
            • Check the migration log
          • Update your CherryPy Service
          • IIS Changes
          • Last Word
      • Installing & Deploying QATrack+ with Docker
        • Prerequisites by OS
          • Windows 10 Professional or Enterprise with Hyper-V
            • Ensure Virtualisation is enabled
            • Chocolatey
            • Docker for Windows, and Git
            • Enable shared drives within Docker for Windows
          • Ubuntu 18.04
            • Docker and Docker-Compose
            • Make docker work without sudo on Linux
            • Git
        • Installing QATrack+
          • Changing to the directory where all server files will be stored
          • Downloading
          • Installation
          • Setting up copying backups from local machine to remote server on Windows
        • Advanced usage tips
          • Accessing the Django shell
          • Making QATrack+ start on boot and run in the background
          • Setting up SSL
          • Changing from port 80 to a different port
          • Making the backup management store its files on a network share
          • Shutdown the server
          • Update server
          • Backup management
          • Delete docker data
    • Configuring your QATrack+ Instance
      • Configuring a QATrack+ Installation
        • QATrack+ Local Settings
          • Mandatory Settings
            • DEBUG Setting
            • Allowed Host Setting
            • DATABASES Setting
          • Cache Settings
          • Time Zone Settings
          • Icon Settings
          • Tolerance Naming Settings
          • Other Settings
            • AUTO_REVIEW_DEFAULT
            • CONSTANT_PRECISION
            • DEFAULT_GROUP_NAMES
            • DEFAULT_WARNING_MESSAGE
            • FORCE_SCRIPT_NAME, LOGIN_EXEMPT_URLS, LOGIN_REDIRECT_URL, LOGIN_URL
            • NHIST
            • ORDER_UNITS_BY
            • REVIEW_DIFF_COL
            • TESTPACK_TIMEOUT
            • USE_SERVICE_LOG
            • USE_PARTS
            • USE_X_FORWARDED_HOST
          • SESSION Settings
        • Configuring Email for QATrack+
          • Admin Email
          • Email host settings
          • Notification specific settings
          • Email & Subject templates
          • Active Directory Settings
            • AUTHENTICATION_BACKENDS
            • General AD Settings
              • Non-SSL AD Connection Settings
              • SSL AD Connection Settings
      • Active Directory
        • Installation of python-ldap
        • Configuring QATrack+ to use your Active Directory Server
      • Backing up QATrack+
        • Backing up QATrack+ on Linux
        • Backing up QATrack+ on Windows
  • Administrators Guide
    • Introduction
    • Accessing the admin site
    • Initial Configuration
    • Admin Guide Contents
      • Changing The Site Name Displayed at the Top of Pages
      • Units
        • Creating A New Unit
        • Defining a modality
        • Defining a new unit class
        • Defining a new unit type
        • Defining a Site
        • Defining a new unit
      • Tests and Other QA
        • Test Categories
        • Test List Frequencies
        • Test Statuses
        • Tests
          • Name
          • Macro Name
            • Description
            • Procedure
            • Category
            • Type
            • Choices (multiple choice test type only)
            • Constant Value (constant test type only)
            • Hidden (composite & constant test types only)
            • Display image (upload test types only)
            • Test Item Visible In Charts
            • Allow auto review of this test?
            • Skip Without Comment
            • Attachments
              • Tests with Calculated Results
              • Composite Tests
              • The composite calculation environment
              • Composite tests made up of other composite tests
              • A note about division for people familiar with Python
              • String Composite Tests
              • Upload Tests
            • Example Text File Upload
            • Example Binary File Upload
        • Configuring Test Lists
          • Name
          • Slug
          • Description
          • Warning Message
          • Javascript
          • Test List Members
            • Reordering Tests and Sublists within a Test List
          • Attachments
        • Configuring Test List Cycles
          • Creating a new Test List Cycle
          • Name
          • Slug
          • Description
          • Drop Down Label
          • Day Option Text
          • Test list cycle memberships
          • Removing a list from a test list cycle
          • Attachments
        • Assigning A Test List Or Test List Cycle To A Unit
          • Unit
          • Frequency
          • Due Date & Auto Schedule
          • Assigned To
          • Visible To
          • Active
          • Test List or Test List Cycle
          • Tests collection
          • An example
        • Test Tolerances
          • Creating a new tolerance
          • Editing a tolerance after it has been created
          • Numerical Tolerances
          • Multiple Choice Tolerances
        • Setting Reference & Tolerance Values
          • Numerical References & Tolerances
          • Boolean References
          • Multiple Choice References
          • History
        • Setting multiple References & Tolerances at the same time
        • Copying References & Tolerances between units
        • Managing Users and Groups
          • User Groups
          • Users
            • Creating a new user
          • Permissions
            • Minimal set of permissions
            • Permissions for performing and viewing test history
            • Fairly complete set of permissions
        • Adding Contacts
        • Auto Review
        • Email notifications
        • Configuring Auto-Schedule for all currently assigned test lists
        • Test Packs (Experimental feature)
          • Exporting a test pack
          • Importing a test pack
        • Initial Configuration
        • Admin Tutorials
      • Service Log & Parts
        • Group Linkers
        • Service Areas
          • Associating Service Areas with Units
        • Service Event Statuses
          • Examples
        • Service Types
        • Configuring the Parts App
          • Parts Categories
          • Parts Rooms
          • Parts Suppliers
          • Adding new Parts
        • Initial Configuration
  • Users Guide
    • Performing and reviewing QA
      • Performing a Test List
        • Selecting a test list
        • Performing a test list
          • Viewing test procedures
          • Adding comments
          • Skipping a test
          • Performing a subset of a test list
          • Attaching Files to your session
          • Keyboard Shortcuts
          • Saving a test list to complete it later
      • Test List Cycles
        • Manually Choosing A Test List From A Test List Cycle
      • Viewing The History Of A Test List
      • Editing Previously Entered Data
      • Review and Approval of Test List Instances
        • Reviewing QA Data
        • Changing the status of test data
      • Deleting A QA Session (Test List Instance)
      • Overseeing The State Of Your QA Program
        • Viewing Test Lists Which are Coming Due Soon
        • Overview of All Units
      • Plotting your data
        • Notes on Control Charts
      • Paper Backup QA Forms
    • Service Log and Parts Apps
      • Using Service Log
        • Service Events
          • Initiating a new Service Event
            • Enter a new Service Event
            • Initiating a Service Event from A Test List
            • Initiating a Service Event from A Test List Instance
          • Service Log Dashboard
        • Return To Service QA
        • Reviewing Service Events
        • Service and Lost Time Report
      • Using the Parts App
        • Adding Parts To Your Inventory
        • Editing Existing Parts
        • Low Inventory Report
      • A Complete Service Log Example
        • Scenario
        • Resolution
        • After The Adjustment
          • Reviewing The RTSQA and Service Event
    • Units
      • Setting Unit Available Time
      • 1. Modifying available times for specific days
      • 2. Modify available times for all days after a specfic day
        • Deleting a schedule modification
  • Using the QATrack+ API
    • Getting an API Token
    • Viewing the API online
    • Retrieving Data
      • Getting a list of available units
      • Getting a specific units details
      • Getting a list of Test Lists
      • Getting a specific test lists details
      • Pagination of data
      • Filtering and Ordering data
    • Uploading Data
      • Upload test types
      • Attachments
    • FAQ
    • API Tutorial Example
  • Developers Guide
    • Developers Guide
    • QATrack+ v0.3.0 Database Schema
      • Generating the schema diagram
        • Ubuntu
        • Windows
    • Schema for Older Versions
    • Installing QATrack+ For Development
      • Python 3.4+
      • Git
      • BitBucket
        • Creating a fork of QATrack+
        • Cloning your fork to your local system
      • Setting up your development environment
      • Creating your development database
      • Running the development server
      • Next Steps
    • QATrack+ Development Guidelines
      • Internationalization & Translation
      • Tool Tips And User Hints
    • Formatting & Style Guide
      • General formatting
      • Import Order
      • Indentation
    • Running The Test Suite
      • Writing Documentation
    • Copyright & Licensing
    • I’m not a developer, how can I help out?
  • Tutorials
    • Setting up, performing, and reviewing your first test list step-by-step
      • Logging in and accessing the admin interface
        • Setting up the name of your QATrack+ website
      • Creating a new Unit
      • Creating a New User Group
      • Creating Test Statuses
      • Creating a new Test List
        • Creating the required Tests
        • Creating the Test List
      • Assigning the test list
      • Performing the Test List
      • Reviewing the Data
      • Wrapping Up
    • Visualizing Data with Composite Tests
      • Configuring the Tests
      • Settting up the Test List
      • Assigning the Test List to a Unit
      • Performing the Test List
    • Image Analysis Using pylinac and the QATrack+ API
      • Setting up the Test List
      • Performing the Test List via the web UI
      • Performing the Test List via the API
        • Obtain an API token
        • Find the Unit Test Collection we want to perform
      • Acknowledgements
    • A Complete Service Log Example
      • Scenario
      • Resolution
      • After The Adjustment
        • Reviewing The RTSQA and Service Event
  • Screenshots
QATrack+
  • Docs »
  • Search
  • Edit on Bitbucket


© Copyright 2018 QATrack+ Contributors. Revision 81d6afac.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
Downloads
htmlzip
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.