QA/Firefox3.5/TestPlan/Element Traversal: Difference between revisions
< QA | Firefox3.5 | TestPlan
Jump to navigation
Jump to search
No edit summary |
Samuelsidler (talk | contribs) |
||
| (8 intermediate revisions by one other user not shown) | |||
| Line 5: | Line 5: | ||
= Overview = | = Overview = | ||
Element Traversal is a method for writing javascript element traversal using higher performance instead of other methods of traversing through elements. This is well outlined and straightforward. | |||
= Test Strategy = | = Test Strategy = | ||
As this is a set of APIs, we will just test (with normal, boundary, and error conditions) each of these APIs: | |||
*firstElementChild | |||
*lastElementChild | |||
*previousElementSibling | |||
*nextElementSibling | |||
*childElementCount | |||
Since these are API's we will use mochitests to develop a set of automated test cases. | |||
= Schedule Scoping = | = Schedule Scoping = | ||
this was landed in late august and will be run with automated test cases once developed for 3.1b1. | |||
= References = | = References = | ||
*[[https://bugzilla.mozilla.org/show_bug.cgi?id=447917 bug 447917]] | |||
*[[http://dev.w3.org/2006/webapi/ElementTraversal/publish/ElementTraversal.html W3 spec]] | |||
Latest revision as of 03:48, 24 March 2009
- Feature Element Traversal Test Plan
Overview
Element Traversal is a method for writing javascript element traversal using higher performance instead of other methods of traversing through elements. This is well outlined and straightforward.
Test Strategy
As this is a set of APIs, we will just test (with normal, boundary, and error conditions) each of these APIs:
- firstElementChild
- lastElementChild
- previousElementSibling
- nextElementSibling
- childElementCount
Since these are API's we will use mochitests to develop a set of automated test cases.
Schedule Scoping
this was landed in late august and will be run with automated test cases once developed for 3.1b1.
References
- [bug 447917]
- [W3 spec]