QA/MozTrap (legacy): Difference between revisions

From MozillaWiki
< QA
Jump to navigation Jump to search
(Table formatting)
 
(28 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=MozTrap=
MozTrap was decommissioned in November 2016 in favor of [[TestEngineering/Testrail|TestRail]]. A thread discussing the decision to move can be found [https://groups.google.com/forum/#!topic/mozilla.dev.quality/Sa75hV8Ywvk here]. Most projects/test suites were moved over to TestRail ahead of the shutdown, however should you have any question or problems please contact one of the administrators below or email the [https://lists.mozilla.org/listinfo/dev-quality dev-quality] mailing list.
 
<table class="webdev-meeting-infobox" style="float: right; border: 2px solid #AAA; background: #F9F9F9; padding: 0 10px;">
  <tr>
    <th style="background:lightblue" colspan="2">MozTrap</th>
  </tr>
  <tr><th>Status:</th><td>decomissioned</td></tr><tr>
  <td colspan="2" style="text-align: center;">until November 2016</td></tr>
  <tr><th>Website:</th><td><s><code>moztrap.mozilla.org</code></s></td></tr>
  <tr><th>Status:</th><td>shutdown</td></tr>
</table>
 
== Summary  ==
== Summary  ==


QA has been using [http://litmus.mozilla.org/ litmus.mozilla.org] for the past 5-6 years and it's serviced the community semi-appropriately during that time. Unfortunately, as the community plans to scale up, the current codebase is not an appropriate fit and needs to be replaced by a better scalable tool in terms of usability and functionality.  
QA has been using <s><code>litmus.mozilla.org</code></s> for the past 5-6 years and it's serviced the community semi-appropriately during that time. Unfortunately, as the community plans to scale up, the current codebase is not an appropriate fit and needs to be replaced by a better scalable tool in terms of usability and functionality.  


=== Mission Goals  ===
=== Mission Goals  ===
Line 17: Line 28:
* join irc.mozilla.org #moztrap for backchannel discussion  
* join irc.mozilla.org #moztrap for backchannel discussion  


<h3> Team  </h3>
=== Team  ===
| PM &amp; QA | Cameron Dawson [:camd] |
{|-
| Second in QA | Rebecca Billings [:rbillings] |
| Primary &amp; Dev and Program Manager  
| Django Dev   | Carl Meyer [:carljm] |
| Cameron Dawson [:camd]  
| UI Designer | Eric Meyer [:ericam] |
|-
| JavaScript Dev | Jonny Meyer [:jonnygm] |
| QA  
| Rebecca Billings [:rbillings]  
|-
| Django Dev consultant
| Carl Meyer [:carljm]  
|-
| UI Designer consultant
| Eric Meyer [:ericam]  
|-
| JavaScript Dev consultant
| Jonny Meyer [:jonnygm]  
|}


== Contribute ==
== Contribute ==
Line 29: Line 51:
To help, you can:
To help, you can:
# Think about your current workflow with Litmus
# Think about your current workflow with Litmus
# Check out the [https://moztrap-dev.allizom.org/ staging site] and play with it
# Check out the <s>[https://moztrap-dev.allizom.org/ staging site]</s> and play with it
# If you find a bug, or want a new feature, then check [https://www.pivotaltracker.com/projects/280483 MozTrap Tracker] to see if we plan to address it.  If you don't want to check tracker, that's ok.  I can do some vetting.
# If you find a bug, or want a new feature, then check <s>[https://www.pivotaltracker.com/projects/280483 MozTrap Tracker]</s> to see if we plan to address it.  If you don't want to check tracker, that's ok.  I can do some vetting.
# [https://bugzilla.mozilla.org/enter_bug.cgi?&bug_severity=enhancement&bug_status=NEW&&component=MozTrap&form_name=enter_bug&product=Mozilla%20QA Enter a user story!]  Enter the story in Bugzilla first, and I will vet it, and prioritize it in Tracker.  Your workflow matters!
# [https://bugzilla.mozilla.org/enter_bug.cgi?&bug_severity=enhancement&bug_status=NEW&&component=MozTrap&form_name=enter_bug&product=Mozilla%20QA Enter a user story!]  Enter the story in Bugzilla first, and I will vet it, and prioritize it in Tracker.  Your workflow matters!
# find us in irc
# find us in irc


Or if you'd rather just chat about it, that's great too.  Please come find me (Cameron) and we'll talk.
Or if you'd rather just chat about it, that's great too.  Please come find me (Cameron) and we'll talk.


== Resources ==
== Resources ==
 
{| style="min-width: 440px" cellspacing="1" cellpadding="0" border="0"
{| width="50%" cellspacing="1" cellpadding="0" border="0"
|-
| Production Site
| <s>[https://moztrap.mozilla.org/ https://moztrap.mozilla.org/]</s>
|-
|-
| Staging Site  
| Staging Site  
| [https://moztrap.allizom.org/]
| [https://moztrap.allizom.org/ https://moztrap.allizom.org/]
|-
| Development Site
| [https://moztrap-dev.allizom.org/ https://moztrap-dev.allizom.org/]
|-
|-
| User Stories  
| User Stories  
Line 49: Line 76:
| [https://bugzilla.mozilla.org/enter_bug.cgi?&bug_severity=enhancement&bug_status=NEW&&component=MozTrap&form_name=enter_bug&product=Mozilla%20QA New User Story]
| [https://bugzilla.mozilla.org/enter_bug.cgi?&bug_severity=enhancement&bug_status=NEW&&component=MozTrap&form_name=enter_bug&product=Mozilla%20QA New User Story]
|-
|-
| IRC  
| [[IRC]]
| [irc://mozilla.org/%23caseconductor #moztrap on irc.mozilla.org]
| <s>[irc://mozilla.org/%23moztrap #moztrap on irc.mozilla.org]</s>
|-
|-
| Blog
| Blog
Line 56: Line 83:
|-
|-
| Forum
| Forum
| [http://groups.google.com/group/case-conductor?lnk=gcimh&pli=1 Google Group]
| [http://groups.google.com/group/moztrap Google Group]
|}
|}
<br>


== Planning Documents  ==
== Planning Documents  ==
Line 76: Line 101:
Note: New user stories and bugs are entered in Bugzilla first.  Then Tracker will import them and we will prioritize them.  This allows people to watch progress in Bugzilla as well.
Note: New user stories and bugs are entered in Bugzilla first.  Then Tracker will import them and we will prioritize them.  This allows people to watch progress in Bugzilla as well.


=== Planned Releases ===
=== Planned Releases ===
 
{| border="1" style="min-width: 500px;"
{| width="70%" cellspacing="1" cellpadding="0" border="1"  
|-
|-
! scope="col" | Milestone  
! scope="col" | Milestone  
Line 84: Line 108:
! scope="col" | Feature Complete
! scope="col" | Feature Complete
|-
|-
| 0.3
| 1.0
|
| release it
*Results
| 3/31/2012
 
| 5/25/2011
|-
| 0.4
|  
*Product mgmt
*User mgmt
*Test mgmt
*Environment mgmt
 
| 6/20/2011
|-
| 0.5
|
*More mgmt work
*Running tests
*Litmus to TCM migration tool
 
| 09/30/2011
|-
| 0.6
|
*More running tests
*More test mgmt
 
| 11/1/2011
|-
| 0.7
|
*Authentication
*Community mgmt
*Final Platform release
 
| 11/15/2011
|-
| 0.8
|
*Django to DB
*UI once-over for consistency
| 2/3/1012
|-
|-
| 0.9
| 1.
|  
| Automation result integration
*Final feature implementation push
| 6/31/2012
*Litmus data migration support
| 3/1/1012
|-
|-
| RC
| 1.2 
|  
| Run series<br>performance improvements<br>various bug fixes
*Security review
| 11/31/2012
*release it
| 3/31/2012
|}
|}
<br>


== Information  ==
== Information  ==
Line 148: Line 127:
*MozTrap code is located on [http://github.com/mozilla/moztrap Github].  
*MozTrap code is located on [http://github.com/mozilla/moztrap Github].  
*MozTrap hosted [http://readthedocs.org/docs/moztrap/en/latest/index.html documentation]
*MozTrap hosted [http://readthedocs.org/docs/moztrap/en/latest/index.html documentation]
[[Category:Legacy]][[Category:History]]

Latest revision as of 23:26, 28 January 2024

MozTrap was decommissioned in November 2016 in favor of TestRail. A thread discussing the decision to move can be found here. Most projects/test suites were moved over to TestRail ahead of the shutdown, however should you have any question or problems please contact one of the administrators below or email the dev-quality mailing list.

MozTrap
Status:decomissioned
until November 2016
Website:moztrap.mozilla.org
Status:shutdown

Summary

QA has been using litmus.mozilla.org for the past 5-6 years and it's serviced the community semi-appropriately during that time. Unfortunately, as the community plans to scale up, the current codebase is not an appropriate fit and needs to be replaced by a better scalable tool in terms of usability and functionality.

Mission Goals

  1. Replace litmus.mozilla.org with a more modern tool
  2. Build a more intuitive and useful manual testcase manager
  3. Offer a better extensibility to interface with other tools

Weekly Meeting

  • Every Tuesday @ 11:00am Pacific Time
  • +1 650 903 0800 x92 Conf# 490 (US/International)
  • +1 416 848 3114 x92 Conf# 490 (Canada)
  • +1 800 707 2533 (pin 369) Conf# 490 (US Toll Free)
  • join irc.mozilla.org #moztrap for backchannel discussion

Team

Primary & Dev and Program Manager Cameron Dawson [:camd]
QA Rebecca Billings [:rbillings]
Django Dev consultant Carl Meyer [:carljm]
UI Designer consultant Eric Meyer [:ericam]
JavaScript Dev consultant Jonny Meyer [:jonnygm]

Contribute

We need your help to make sure MozTrap is equal or better than Litmus in every area we need in QA.

To help, you can:

  1. Think about your current workflow with Litmus
  2. Check out the staging site and play with it
  3. If you find a bug, or want a new feature, then check MozTrap Tracker to see if we plan to address it. If you don't want to check tracker, that's ok. I can do some vetting.
  4. Enter a user story! Enter the story in Bugzilla first, and I will vet it, and prioritize it in Tracker. Your workflow matters!
  5. find us in irc

Or if you'd rather just chat about it, that's great too. Please come find me (Cameron) and we'll talk.

Resources

Production Site https://moztrap.mozilla.org/
Staging Site https://moztrap.allizom.org/
Development Site https://moztrap-dev.allizom.org/
User Stories MozTrap Tracker
Enter Story New User Story
IRC #moztrap on irc.mozilla.org
Blog Blog
Forum Google Group

Planning Documents

Product Management

You can view the current state of the user stories here:

Note: New user stories and bugs are entered in Bugzilla first. Then Tracker will import them and we will prioritize them. This allows people to watch progress in Bugzilla as well.

Planned Releases

Milestone Milestone Focus Feature Complete
1.0 release it 3/31/2012
1.1 Automation result integration 6/31/2012
1.2 Run series
performance improvements
various bug fixes
11/31/2012

Information

Technical