|
|
(4 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| =Case Conductor=
| | 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 #tcm for backchannel discussion
| |
| | |
| === Team ===
| |
| | |
| * PM & QA
| |
| ** Cameron Dawson [:camd]
| |
| * Second in QA
| |
| ** Rebecca Billings [:rbillings]
| |
| * QA
| |
| ** Matt Brandt [:mbrandt]
| |
| * Django Dev
| |
| ** Carl Meyer [:carljm]
| |
| * UI Designer
| |
| ** Eric Meyer [:ericam]
| |
| * JavaScript Dev
| |
| ** Jonny Meyer [:jonnygm]
| |
| | |
| == Contribute ==
| |
| We need your help to make sure TCM 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://cc.oddsites.net/ staging site] and play with it
| |
| ## Please keep in mind it's under development and incomplete
| |
| ## Some areas are only "wireframes." If you see a tab at the bottom of the page that says, "wireframe" or "incomplete" then odds are it's not functional, just to show how it WILL look.
| |
| # If there's something missing (remember it's not done yet) then check [https://www.pivotaltracker.com/projects/280483 TCM 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?alias=&assigned_to=nobody%40mozilla.org&blocked=&bug_file_loc=http%3A%2F%2F&bug_severity=enhancement&bug_status=NEW&comment=&component=TCM&contenttypeentry=&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&data=&dependson=&description=&flag_type-325=X&flag_type-37=X&flag_type-4=X&flag_type-607=X&form_name=enter_bug&keywords=&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=All&priority=--&product=Mozilla%20QA&qa_contact=tcm%40mozilla-qa.bugs&rep_platform=All&requestee_type-325=&requestee_type-4=&requestee_type-607=&short_desc=&status_whiteboard=&target_milestone=---&version=unspecified Enter a user story!] Enter the story in Bugzilla first, and I will vet it, and prioritize it in Tracker. Your workflow matters!
| |
| | |
| 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://cc.oddsites.net/ cc.oddsites.net]
| |
| |-
| |
| | User Stories
| |
| | [https://www.pivotaltracker.com/projects/280483 CC Tracker]
| |
| |-
| |
| | Enter Story
| |
| | [https://bugzilla.mozilla.org/enter_bug.cgi?alias=&assigned_to=nobody%40mozilla.org&blocked=&bug_file_loc=http%3A%2F%2F&bug_severity=enhancement&bug_status=NEW&comment=&component=TCM&contenttypeentry=&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&data=&dependson=&description=&flag_type-325=X&flag_type-37=X&flag_type-4=X&flag_type-607=X&form_name=enter_bug&keywords=&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=All&priority=--&product=Mozilla%20QA&qa_contact=tcm%40mozilla-qa.bugs&rep_platform=All&requestee_type-325=&requestee_type-4=&requestee_type-607=&short_desc=&status_whiteboard=&target_milestone=---&version=unspecified New User Story]
| |
| |-
| |
| | IRC
| |
| | [irc://mozilla.org/%23caseconductor #caseconductor on irc.mozilla.org]
| |
| |-
| |
| | Blog
| |
| | [http://caseconductor.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 - CC]
| |
| | |
| 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
| |
| *Security review
| |
| | 3/15/1012
| |
| |-
| |
| | RC
| |
| |
| |
| *release it
| |
| | 3/31/2012
| |
| |}
| |
| <br>
| |
| | |
| == Information ==
| |
| | |
| General
| |
| | |
| *[[QA/TCM/Bug Triage|Howto on triaging bugs]]
| |
| | |
| Technical
| |
| | |
| *TCM Front-End code is located on [http://github.com/mozilla/tcm on Github].
| |
| *TCM Platform code is located on [http://github.com/mozilla/tcmplatform on Github].
| |
| *Bugs can be filed using a [https://bugzilla.mozilla.org/enter_bug.cgi?alias=&assigned_to=nobody%40mozilla.org&blocked=&bug_file_loc=http%3A%2F%2F&bug_severity=normal&bug_status=NEW&comment=&component=TCM&contenttypeentry=&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&data=&dependson=&description=&flag_type-4=X&flag_type-607=X&form_name=enter_bug&keywords=&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=All&priority=--&product=Mozilla%20QA&qa_contact=tcm%40mozilla-qa.bugs&rep_platform=All&short_desc=&status_whiteboard=&target_milestone=---&version=unspecified handy form]
| |
| *To see a list of already filed bugs, please take a look at a [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&component=TCM&product=Mozilla%20QA generic query for the TCM component]
| |
| *[http://camd.mv.mozilla.com:8080/jenkins/ Jenkins Status] for platform and automation
| |
| | |
| [[Marlena's brain dump about testing with tcm's and wikis]]
| |