How To: Automate testing in Pantheon hosted website

Below is a tabular list of different testing configuration for different use cases.

Tool Use case Requirements Advantages Disadvantages Effort
Shared github account If you want to try the system before adopting it fully on your website.  
  1. Free
  1. Test definition & test results are publicly accessible
Very Low effort to install
GitLab(Free private repos) - Coming soon  
  1. Free GitLab account setup
  1. Free
  2. Test definition & test results are secured & private
  3. No need of Travis CI as Gitlab has it's own free CI
  Low
Personal free github account for testing website If you don't want to put your entire site code in github for everyone in open public to view the code.
  1. Free github account setup
  2. Free Travis CI account setup
  3. Free Imgur account
  1. Free
  2. Custom Tavis test configuration
  1. Test definition & test results are publicly accessible
Low
Personal free github account for pantheon hosted website If you are fine with having your site code viewable by everyone in open public.
  1. Free github account setup
  2. Free Travis CI account setup
  3. Free Imgur account
  1. Free
  2. Custom Tavis test configuration
  3. github PR codereview workflow
  4. No need of setting up Pantheon Quicksilver Platform Hooks
  1. Test definition & test results are publicly accessible
  2. Site code is publicly accessible
Moderate
Personal Private github account for testing website If you don't want to put any part of your website code accessible by public in open world.  
  1. Test definition & test results are secured & private
  2. Custom Tavis test configuration
  1. Cost
    1. Github starting from $7 per month
    2. Travis starting from $129 per month
    3. Imgur
Low
Personal Private github account for pantheon hosted website If you don't want to put any part of your website code accessible by public in open world.  
  1. Test definition & test results are secured & private
  2. Custom Tavis test configuration
  3. github PR codereview workflow
  4. No need of setting up Pantheon Quicksilver Platform Hooks
  1. Cost
    1. Github starting from $7 per month
    2. Travis starting from $129 per month
    3. Imgur
Moderate