QATrack+
latest

Contents:

  • Welcome to QATrack+’s documentation!
  • Glossary
  • Release Notes
    • QATrack+ v0.3.0.18 Release Notes
    • QATrack+ v0.3.0.18 Release Notes
    • QATrack+ v0.3.0.16 Release Notes
    • QATrack+ v0.3.0.15 Release Notes
      • Upgrading to v0.3.0.15 from v0.3.0
    • QATrack+ v0.3.0.14 Release Notes
    • QATrack+ v0.3.0.13 Release Notes
      • Upgrading to v0.3.0.13 from v0.3.0
    • 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
            • CATEGORY_FIRST_OF_GROUP_ONLY
            • 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 »
  • Administrators Guide »
  • Tests and Other QA
  • Edit on Bitbucket

Tests and Other QA¶

Contents:

  • Test Categories
  • Test List Frequencies
  • Test Statuses
  • Tests
  • Configuring Test Lists
  • Configuring Test List Cycles
  • Assigning A Test List Or Test List Cycle To A Unit
  • Test Tolerances
  • Setting Reference & Tolerance Values
  • Setting multiple References & Tolerances at the same time
  • Copying References & Tolerances between units
  • Managing Users and Groups
  • Adding Contacts
  • Auto Review
  • Email notifications
  • Configuring Auto-Schedule for all currently assigned test lists
  • Test Packs (Experimental feature)

Initial Configuration¶

Before you start defining tests and test lists for the first time it is a good idea to begin by doing some initial configuration.

  1. Add Test Categories
  2. Add Test List Frequencies
  3. Add Test List Statuses
  4. Add Test Tolerances

After that is complete, you can move on to:

  1. Add Tests
  2. Add Test Lists
  3. Add Test List Cycles (optional)
  4. Assign Test Lists to Units
  5. Set Test References and Tolerances

A step-by-step tutorial to walk you through the process of configuring a new test list and assigning it to a unit available on our Tutorials Page.

Admin Tutorials¶

For a list of tutorials avaialable please visit our Tutorials Page.

Next Previous

© Copyright 2018 QATrack+ Contributors. Revision b6d2bd33.

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

Free document hosting provided by Read the Docs.