QA/Mozmill Test Automation/Shadow Web Server: Difference between revisions
Jump to navigation
Jump to search
(Created page with "=Overview= {| | style="width: 45%" | | style="width: 55%" | |- valign="top" | '''Lead:''' | [mailto:abillings@mozilla.com Al Billings] |- valign="top" | '''Dates:''' | P...") |
|||
Line 8: | Line 8: | ||
|- valign="top" | |- valign="top" | ||
| '''Dates:''' | | '''Dates:''' | ||
| | | Server operational by end of 2011Q1 | ||
|- valign="top" | |- valign="top" | ||
| '''Status:''' | | '''Status:''' | ||
| | | Waiting for web server to be provisioned. | ||
|- valign="top" | |- valign="top" | ||
| '''Documentation:''' | | '''Documentation:''' |
Revision as of 01:31, 25 February 2011
Overview
Lead: | Al Billings |
Dates: | Server operational by end of 2011Q1 |
Status: | Waiting for web server to be provisioned. |
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.
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