QA/TCM: Difference between revisions

From MozillaWiki
< QA
Jump to navigation Jump to search
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
=MozTrap=
For information on MozTrap, please visit us on our new page: [https://wiki.mozilla.org/QA/MozTrap https://wiki.mozilla.org/QA/MozTrap]
== 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.
 
=== Mission Goals  ===
 
#Replace litmus.mozilla.org with a more modern tool
#Build a more intuitive and useful manual testcase manager
#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  ===
 
* PM &amp; QA
** Cameron Dawson [:camd]
* Second in QA
** Rebecca Billings [:rbillings]
* Django Dev
** Carl Meyer [:carljm]
* UI Designer
** Eric Meyer [:ericam]
* JavaScript Dev
** 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:
# Think about your current workflow with Litmus
# Check out the [https://moztrap-dev.allizom.org/ staging site] 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.
# [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
 
Or if you'd rather just chat about it, that's great too.  Please come find me (Cameron) and we'll talk. 
 
== Resources ==
 
{| width="50%" cellspacing="1" cellpadding="0" border="0"
|-
| Staging Site
| [https://moztrap.allizom.org/]
|-
| User Stories
| [https://www.pivotaltracker.com/projects/280483 MozTrap Tracker]
|-
| Enter 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://mozilla.org/%23caseconductor #moztrap on irc.mozilla.org]
|-
| Blog
| [http://moztrap.wordpress.com/ Blog]
|-
| Forum
| [http://groups.google.com/group/case-conductor?lnk=gcimh&pli=1 Google Group]
|}
 
<br>
 
== Planning Documents  ==
 
*[https://docs.google.com/document/d/1K8hQl1O_LkJYWBkg2R1An5nAJUBVsNF4hHH-Cl6R_Os/edit?hl=en_US User Story Cookbook]
*[https://docs.google.com/document/d/1XJ5A37vw9g_vITmKVlkaF2oj13ivOQ89TpYTkp1Kpvk/edit?hl=en_US Metrics of Success]
*[https://docs.google.com/document/d/1yBclV-SvWYVGXwHvju6PdEh3vdwe7JL64xT2AOa-ngY/edit?hl=en_US#heading=h.29c7r930emxh Litmus Migration Plan]
*[https://spreadsheets.google.com/spreadsheet/ccc?key=0AhCm7I8jZhLqdFpGRkZ3ekYybXdyYzRsbHBPQzJnU2c&hl=en_US&authkey=CNrwzugH#gid=1 Environment Examples]
*[https://spreadsheets.google.com/spreadsheet/ccc?key=0AhCm7I8jZhLqdGkyMXRYUUhldGJGNFZNRkVCNFRBNEE&hl=en_US#gid=0 Alpha Feature Status]
 
== Product Management ==
You can view the current state of the user stories here:
 
* [https://www.pivotaltracker.com/projects/280483 Pivotal Tracker - MozTrap]
 
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  ===
 
{| width="70%" cellspacing="1" cellpadding="0" border="1"
|-
! scope="col" | Milestone
! scope="col" | Milestone Focus
! scope="col" | Feature Complete
|-
| 0.3
|
*Results
 
| 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
|
*Final feature implementation push
*Litmus data migration support
| 3/1/1012
|-
| RC
|
*Security review
*release it
| 3/31/2012
|}
<br>
 
== Information  ==
 
General
 
*[[QA/TCM/Bug Triage|Howto on triaging bugs]]
 
Technical
 
*Case Conductor code is located on [http://github.com/mozilla/caseconductor Github].
*Case Conductor hosted [http://readthedocs.org/docs/case-conductor/en/latest/index.html documentation]

Latest revision as of 18:28, 4 April 2012

For information on MozTrap, please visit us on our new page: https://wiki.mozilla.org/QA/MozTrap