DevTools/Features/Debugger/TestPlan: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(12 intermediate revisions by the same user not shown)
Line 8: Line 8:
| Dev Lead  
| Dev Lead  
| QA Lead  
| QA Lead  
| Status
| QA Status
|-
|-
| Debugger
| Debugger
Line 15: Line 15:
| Panos Astithas
| Panos Astithas
| Ioana Budnar
| Ioana Budnar
| {{StatusHealthy|status=In progress}}
| {{StatusHealthy|status= Signed off}}
|}
|}


== Summary ==
== Summary ==
*New JavaScript debugger.
*The new JavaScript debugger allows a user to debug executing scripts in a webpage. The user can set/clear breakpoints within source code and cause the execution to pause. They may also observe and modify property values.


== References ==
== References ==


*[https://wiki.mozilla.org/DevTools/Features/Debugger Wiki page]
*[https://wiki.mozilla.org/DevTools/Features/Debugger Wiki page]
*[https://bugzilla.mozilla.org/show_bug.cgi?id=676586 Tracking bug]
*[http://blog.astithas.com/2012/02/debugging-javascript.html Blog post]
*[http://blog.astithas.com/2012/02/debugging-javascript.html Blog post]
*Designs
*Designs
Line 39: Line 40:
*Source Selector
*Source Selector
*Breakpoints
*Breakpoints
*Web Worker debugging
*Chrome debugging


== Test Cases ==
== Test Cases ==
Line 46: Line 45:
*The test cases for this feature can be viewed [https://docs.google.com/spreadsheet/ccc?key=0AoLS2jzcUzsHdGNzTGdPeWtWX05JQ19CcmwydlBCMWc#gid=0 here].
*The test cases for this feature can be viewed [https://docs.google.com/spreadsheet/ccc?key=0AoLS2jzcUzsHdGNzTGdPeWtWX05JQ19CcmwydlBCMWc#gid=0 here].


== Important Bugs ==
== Known Issues ==
<bugzilla>
*Open issues reported in Bugzilla: [https://bugzilla.mozilla.org/buglist.cgi?list_id=3410409;resolution=---;query_format=advanced;bug_status=UNCONFIRMED;bug_status=NEW;bug_status=ASSIGNED;bug_status=REOPENED;component=Developer%20Tools%3A%20Debugger;product=Firefox Link].
{
*Issues reported in Bugzilla that won't get fixed: [https://bugzilla.mozilla.org/buglist.cgi?list_id=3410437;resolution=INVALID;resolution=WONTFIX;query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;component=Developer%20Tools%3A%20Debugger;product=Firefox Link].
"id": "761574, 760752, 734314, 753311, 755513, "
*Resolved issues: [https://bugzilla.mozilla.org/buglist.cgi?list_id=3624162;resolution=FIXED;resolution=INVALID;resolution=DUPLICATE;resolution=WORKSFORME;resolution=INCOMPLETE;query_format=advanced;bug_status=RESOLVED;component=Developer%20Tools%3A%20Debugger;product=Firefox Link].
}
</bugzilla>


== Not Tested ==
== Not Tested ==


*Other Dev Tools features.
*Other developer tools.


== Sign off ==
== Sign off ==
Line 65: Line 62:
*Firefox 15.0
*Firefox 15.0
**Aurora - 2012-06-08 (exploratory testing)
**Aurora - 2012-06-08 (exploratory testing)
**Pre-beta - 2012-07-13
**

Latest revision as of 15:59, 14 August 2012

Debugger

Feature Status Release Target Dev Lead QA Lead QA Status
Debugger Landed Firefox 15 Panos Astithas Ioana Budnar Signed off

Summary

  • The new JavaScript debugger allows a user to debug executing scripts in a webpage. The user can set/clear breakpoints within source code and cause the execution to pause. They may also observe and modify property values.

References

Use Cases

  • Stack traces
  • Property viewer
  • Source viewer
  • Execution
  • Frame Tree Support
  • Environment/Property Viewer
  • Source Selector
  • Breakpoints

Test Cases

  • The test cases for this feature can be viewed here.

Known Issues

  • Open issues reported in Bugzilla: Link.
  • Issues reported in Bugzilla that won't get fixed: Link.
  • Resolved issues: Link.

Not Tested

  • Other developer tools.

Sign off

Criteria
  • All the test cases were executed.
  • All the major bugs have been fixed.
Sign offs
  • Firefox 15.0
    • Aurora - 2012-06-08 (exploratory testing)
    • Pre-beta - 2012-07-13