Firefox/Projects/PlacesQueryAPIRedesign/Test Plan: Difference between revisions
< Firefox | Projects | PlacesQueryAPIRedesign
Jump to navigation
Jump to search
(Created page with '= Places Query API Redesign = *'''Development Status:''' - STALLED (06/24/2010) *'''Feature Testing:''' - NOT STARTED (06/24/2010) *'''Team:''' Marco Bonardo (dev), ashughes (…') |
|||
(5 intermediate revisions by the same user not shown) | |||
Line 38: | Line 38: | ||
| [[#Project_Wiki]] | | [[#Project_Wiki]] | ||
| Wiki Links to all feature related entries | | Wiki Links to all feature related entries | ||
| | | [https://wiki.mozilla.org/Firefox/Projects/PlacesQueryAPIRedesign wiki] | ||
|- | |- | ||
| [[#Developer_Links|#Developer_Links (blogs)]] | | [[#Developer_Links|#Developer_Links (blogs)]] | ||
| Developer links to feature related sites | | Developer links to feature related sites | ||
| | | pending-feedback | ||
|- | |- | ||
| [[#Other_Docs]] | | [[#Other_Docs]] | ||
| Web links to feature related sites | | Web links to feature related sites | ||
| | | pending-feedback | ||
|- | |- | ||
| [[#Developer_QA_Review]] | | [[#Developer_QA_Review]] | ||
| Details from developer and qa discussions regarding feature test strategies and issues. | | Details from developer and qa discussions regarding feature test strategies and issues. | ||
| | | pending-feedback | ||
|} | |} | ||
Line 65: | Line 65: | ||
| [[#Bug_Tracking]] | | [[#Bug_Tracking]] | ||
| Top level bugs tracking feature | | Top level bugs tracking feature | ||
| {{ | | {{bug|522572}} | ||
|- | |- | ||
| [[#Bug_Verification]] | | [[#Bug_Verification]] | ||
| Feature bugs that need verification | | Feature bugs that need verification | ||
| | | pending-feedback | ||
|- | |- | ||
| [[#Bug_Triage]] | | [[#Bug_Triage]] | ||
| Links triage bug tasks | | Links triage bug tasks | ||
| | | pending-feedback | ||
|} | |} | ||
Line 92: | Line 92: | ||
| Changes to the API | | Changes to the API | ||
| Developer testing, QA regression testing, Jetpack developer testing | | Developer testing, QA regression testing, Jetpack developer testing | ||
| | | pending-feedback | ||
|- | |- | ||
| [[#Localization]] | | [[#Localization]] | ||
| Feature localization | | Feature localization | ||
| | | | ||
| | | pending-feedback | ||
|- | |- | ||
| [[#Accessibility]] | | [[#Accessibility]] | ||
| Feature accessibility | | Feature accessibility | ||
| | | | ||
| | | pending-feedback | ||
|- | |- | ||
| [[#Plugins]] | | [[#Plugins]] | ||
| Plugins compatibility | | Plugins compatibility | ||
| | | | ||
| | | pending-feedback | ||
|- | |- | ||
| [[#Addons]] | | [[#Addons]] | ||
| Addons compatibility | | Addons compatibility | ||
| | | | ||
| | | pending-feedback | ||
|- | |- | ||
| [[#Topsites]] | | [[#Topsites]] | ||
| Top internet sites compatibilities | | Top internet sites compatibilities | ||
| | | | ||
| | | pending-feedback | ||
|} | |} | ||
Line 132: | Line 132: | ||
| [[#Developer_Tests]] | | [[#Developer_Tests]] | ||
| Links to automated developer tests | | Links to automated developer tests | ||
| | | | ||
|- | |- | ||
| [[#Mozmill_Tests]] | | [[#Mozmill_Tests]] |
Latest revision as of 02:05, 25 June 2010
Places Query API Redesign
- Development Status: - STALLED (06/24/2010)
- Feature Testing: - NOT STARTED (06/24/2010)
- Team: Marco Bonardo (dev), ashughes (qa)
- Tracking Bugs: bug 522572
Feature Description
Create a sensible, easy to use Query API for Places for Firefox.next & Jetpack. This API should make it possible to do targeted queries against history and bookmarks with a minimum of code.
Feature Release Readiness Assessment
The table below provides a top level go/no go assessment of whether the feature is release ready for the given milestone.
Milestone | Assessment |
---|---|
#Beta1 | NO GO |
#Beta2 | N/A |
#Beta3 | N/A |
Feature Documentation
Item | Description | Status |
---|---|---|
#Project_Wiki | Wiki Links to all feature related entries | wiki |
#Developer_Links (blogs) | Developer links to feature related sites | pending-feedback |
#Other_Docs | Web links to feature related sites | pending-feedback |
#Developer_QA_Review | Details from developer and qa discussions regarding feature test strategies and issues. | pending-feedback |
Feature Bug Management
Item | Description | Status |
---|---|---|
#Bug_Tracking | Top level bugs tracking feature | bug 522572 |
#Bug_Verification | Feature bugs that need verification | pending-feedback |
#Bug_Triage | Links triage bug tasks | pending-feedback |
Feature Test Items
The table below provides a breakdown of all feature items that should be covered and how they will be tested. Not all items will be covered by internal QA team members.
Test Item | Description | Covered By | Status |
---|---|---|---|
#API | Changes to the API | Developer testing, QA regression testing, Jetpack developer testing | pending-feedback |
#Localization | Feature localization | pending-feedback | |
#Accessibility | Feature accessibility | pending-feedback | |
#Plugins | Plugins compatibility | pending-feedback | |
#Addons | Addons compatibility | pending-feedback | |
#Topsites | Top internet sites compatibilities | pending-feedback |
Feature Tests
Automated Tests
Item | Description | Status |
---|---|---|
#Developer_Tests | Links to automated developer tests | |
#Mozmill_Tests | Links to automated mozmill feature test cases | [DONE] |
Manual Tests
Item | Description | Status |
---|---|---|
#Smoke_Tests | link to smoke tests | [DONE] |
#Regression_Tests | link to BFT and/or regression tests | [DONE] |
#Functional_Tests | link to FFT and/or complete functional tests | [DONE] |
Community Test Events
Item | Description | Status |
---|---|---|
#Testdays | Links to test day event results for feature | [DONE] |
#Bugdays | Links to bug day event results for feature | [DONE] |
#Meetups | Links to Meetup events for feature | [DONE] |
Feature Documentation Details
Project Wiki
Developer Links
- Provide links to all feature related developer links to blogs and other internet sites
Other Docs
- Provide links to all feature related developer links to blogs and other internet sites
Developer QA Review
- Do we have automated tests for the feature?
- Not yet
- What do they cover?
- What do they not cover?
- How well do they cover the feature?
- Feature is completely covered by these tests
- What are the important areas we should focus on?
- Regression testing Places and Jetpack
- What are the dependencies?
- Final implementation depends on Async Places Containers
- What is our comfort level with this feature in its current state?
- On track but progress blocked by developer focus on ABOUT:HOME project
- What feedback would you like from QA?
- Regression testing of Places features once it lands
Feature Release Readiness Assessment Details
Beta1
- Not ready, will not land
Beta2
- May be ready for this milestone
Beta3
Feature Bug Management Details
Bug Tracking
- Top level bugs tracking feature. Include any relevant bug queries that are helpful for tracking feature status.
Query Name | Description |
---|---|
bug 522572 | Top-level tracking bug |
Bug Verification
- Feature bugs that need verification
Bug Triage
- Bug triage information
Feature Test Items Details
API
- Regression testing of existing Places features (Bookmarks, History, Library, etc)
- Cross-testing with Jetpack implementation will be required
Localization
- Details of feature localization test requirements
Accessibility
- Details of feature accessibility test requirements
Plugins
- Details of plugins compatibility test requirements
Addons
- Details of addons compatibility
Topsites
- Details of top internet sites test requirements
Feature Tests Details
Automated Tests Details
Developer Tests
- Links to automated developer tests
Mozmill Tests
- Bookmarks
- History
- Library
Manual Tests Details
Smoke_Tests
Regression_Tests
Functional_Tests
Community Test Events Details
Testdays
- No testdays planned
Bugdays
- No bugdays planned
Meetups
- No meetups planned