QA/Mozmill Test Automation/Shadow Web Server: Difference between revisions

 
Line 1: Line 1:
=Overview=
#REDIRECT [[QA/Infrastructure/Shadow_Web_Server]]
{|
| style="width: 45%" |
| style="width: 55%" |
|- valign="top"
| '''Lead:'''
| [mailto:abillings@mozilla.com Al Billings]
|- valign="top"
| '''Dates:'''
| Server operational by end of 2011Q1
|- valign="top"
| '''Status:'''
| Waiting for web server to be provisioned.
|- valign="top"
| '''Documentation:'''
| TBD
|}
 
=Summary=
The QA organization needs a web server to host test content and to act as a back end for various QA projects, such as the Mozilla Crowd extension and Continuous Integration.
 
The web server will live on mozqa.com/.org/.net and be run off of a virtual machine created by the Mozilla IT department.
 
=Project Plan=
== Goal ==
*To have an apache web server in place hosting a mirror of all of the litmus-files HG repo content.
*To have CGI and PHP enabled to allow for testing of more complex scenarios than possible with simple HTML files.
*To have QA specific security certificates to support security testing not currently possible on Mozilla servers.
*To support new QA projects that require a web back end.
 
== Milestones ==
 
 
=== Milestone 1 ===
Completion of:
* Creation of Web Server
* Regular cloning of litmus-files HG repo to web root
 
=== Milestone 2 ===
Completion of:
* Update existing TCM test cases to point manual tests to new server location.
* Purchase and configuration of security certificates for security testing.
* Configuration files for MozCrowd extension.
 
=== Milestone 3 ===
Completion of:
* Continuous Integration files in place.
* something
 
=== Milestone 4 ===
Completion of:
* something
* something
 
=== Notes ===
canmove, Confirmed users
4,854

edits