QA/TDAI/QAC Design Lunch Notes 2009-07-23: Difference between revisions

From MozillaWiki
< QA‎ | TDAI
Jump to navigation Jump to search
No edit summary
No edit summary
Line 7: Line 7:
* '''now'''Need a header on the column for the duplicate bugs
* '''now'''Need a header on the column for the duplicate bugs
** '''skip''' Are the numbers actually that useful?
** '''skip''' Are the numbers actually that useful?
** First time users don't really care about the numbers, so people don't really care about the numbers.
** '''skip''' First time users don't really care about the numbers, so people don't really care about the numbers.
* On first run change "change test" to "Select Test" (litmus tab)
* '''now''' On first run change "change test" to "Select Test" (litmus tab)
* Have a progress bar at the bottom that shows where you are in the subgroup.
* '''now, but maybe skip if too difficult''' Have a progress bar at the bottom that shows where you are in the subgroup.
* Button for each test results - green pass, red fail yellow unclear button.
* '''now'''Button for each test results - green pass, red fail yellow unclear button.
* Put QAC into a sidebar or resize the window so you can see instructions and firefox at the same time
* '''skip''' Put QAC into a sidebar or resize the window so you can see instructions and firefox at the same time
* make it more wizard like and step through each one. but you'd lose the context - future make steps in litmus easier to break apart more semantic
* '''skip'''make it more wizard like and step through each one. but you'd lose the context - future make steps in litmus easier to break apart more semantic
* change the litmus and bugzilla labels to "testing" and "file a bug" respectively
* '''now''' change the litmus and bugzilla labels to "testing" and "file a bug" respectively
 
= Login Tabs =
= Login Tabs =
''' For all the login items look what weave does and decide'''
* Look in the login manager and see if they have a litmus entry - if so then just present them with an option to login
* Look in the login manager and see if they have a litmus entry - if so then just present them with an option to login
* Make it more prominent and have a button first that says "if you have a account, click here, if not, click here" (create an account or use an existing account).   
* Make it more prominent and have a button first that says "if you have a account, click here, if not, click here" (create an account or use an existing account).   
* If you  detect that they already have a litmus login on the computer then go ahead and log that person in without prompting them at all.
* If you  detect that they already have a litmus login on the computer then go ahead and log that person in without prompting them at all.
* For the multiple account login stuff, do a wizard approach and ask which accounts thye have and which need to be created (future, gated on once we can create bugzilla logins)
* For the multiple account login stuff, do a wizard approach and ask which accounts thye have and which need to be created (future, gated on once we can create bugzilla logins)
* Add a tab that has statistics and lists of all tests that the user has run.
 
= Statistics Tab =
* '''later, but we definitely want it''' Add a tab that has statistics and lists of all tests that the user has run.
** number of tests per day according to other users are doing, percentage computer of the overall test run.
** number of tests per day according to other users are doing, percentage computer of the overall test run.
** numbers of rtests run in last week/last  
** numbers of rtests run in last week/last  
* Have ability to display a recommended list, and call that out inthe extension perhaps by setting the test types
* '''later, stats tab''' Add a tab for the stats and status of "my submitted bugs" or combine with the litmus tab status stuff.
* Have informaiton about your completed status on the "change test" dialog. - you've doine 7/10 of this group or what have you.
 
* Add tooltip to the Q tab so that people would know what to do with it.
* '''later - depends on litmus v2''' Have ability to display a recommended list, and call that out in the extension perhaps by setting the test types
* Add in the help link that takes peopel to a page on QMO for help
 
* Litmus v2 shoudl also gate tests on a per OS approach
* '''later''' Have information about your completed status on the "change test" dialog. - you've done 7/10 of this group or what have you.
* As soon as you click submit on the bugzilla tab disable it and replace it with a spinner to show that it is working.
* '''now'''Add tooltip to the Q tab so that people would know what to do with it.
* When clicking on the bug in the "you submitted a bug" window the little window should close.
* '''now''' Add in the help link that takes people to a page on QMO for help
* Add a tab for the stats and status of "my submitted bugs" or combine with the litmus tab status stuff.
* '''later, litmus v2''' Litmus v2 should also gate tests on a per OS approach
* Could populate the buildID in the bug, and the litmus test id of the failing test.
* '''now''' As soon as you click submit on the bugzilla tab disable it and replace it with a spinner to show that it is working.
* If the bug number is known it should be displayed?  Maybe if we detect that there is a regression bug ID then we could prepopulate the comment field with that bug id and linkify it so that the person running the test can go check out that bug.
* '''now''' When clicking on the bug in the "you submitted a bug" window the little window should close.
* '''now''' Could populate the buildID in the bug, and the litmus test id of the failing test.
* '''later''' If the bug number is known it should be displayed?  Maybe if we detect that there is a regression bug ID then we could prepopulate the comment field with that bug id and linkify it so that the person running the test can go check out that bug.

Revision as of 22:14, 24 July 2009

Notes from Design Lunch

  • now It ought to choose the platform etc when you submit the bug
  • now Use "pass" in green, and "fail" in red
  • nowadd a spinner in the background when you're typing for the duplicates search so the user knows that something is happening in the background
  • now Instead of a dialog of dupes have the list appear between the bug summary and the bug description, have a spinner there while the bug list is being acquired
  • later Could you pull out the first comment of the bug?
  • nowNeed a header on the column for the duplicate bugs
    • skip Are the numbers actually that useful?
    • skip First time users don't really care about the numbers, so people don't really care about the numbers.
  • now On first run change "change test" to "Select Test" (litmus tab)
  • now, but maybe skip if too difficult Have a progress bar at the bottom that shows where you are in the subgroup.
  • nowButton for each test results - green pass, red fail yellow unclear button.
  • skip Put QAC into a sidebar or resize the window so you can see instructions and firefox at the same time
  • skipmake it more wizard like and step through each one. but you'd lose the context - future make steps in litmus easier to break apart more semantic
  • now change the litmus and bugzilla labels to "testing" and "file a bug" respectively

Login Tabs

For all the login items look what weave does and decide

  • Look in the login manager and see if they have a litmus entry - if so then just present them with an option to login
  • Make it more prominent and have a button first that says "if you have a account, click here, if not, click here" (create an account or use an existing account).
  • If you detect that they already have a litmus login on the computer then go ahead and log that person in without prompting them at all.
  • For the multiple account login stuff, do a wizard approach and ask which accounts thye have and which need to be created (future, gated on once we can create bugzilla logins)

Statistics Tab

  • later, but we definitely want it Add a tab that has statistics and lists of all tests that the user has run.
    • number of tests per day according to other users are doing, percentage computer of the overall test run.
    • numbers of rtests run in last week/last
  • later, stats tab Add a tab for the stats and status of "my submitted bugs" or combine with the litmus tab status stuff.
  • later - depends on litmus v2 Have ability to display a recommended list, and call that out in the extension perhaps by setting the test types
  • later Have information about your completed status on the "change test" dialog. - you've done 7/10 of this group or what have you.
  • nowAdd tooltip to the Q tab so that people would know what to do with it.
  • now Add in the help link that takes people to a page on QMO for help
  • later, litmus v2 Litmus v2 should also gate tests on a per OS approach
  • now As soon as you click submit on the bugzilla tab disable it and replace it with a spinner to show that it is working.
  • now When clicking on the bug in the "you submitted a bug" window the little window should close.
  • now Could populate the buildID in the bug, and the litmus test id of the failing test.
  • later If the bug number is known it should be displayed? Maybe if we detect that there is a regression bug ID then we could prepopulate the comment field with that bug id and linkify it so that the person running the test can go check out that bug.