QA/Firefox3.5/Offline Local Storage Test Plan: Difference between revisions

From MozillaWiki
< QA‎ | Firefox3.5
Jump to navigation Jump to search
 
(9 intermediate revisions by one other user not shown)
Line 7: Line 7:
= Overview =
= Overview =


  Provide an abstract of the feature and the test strategy.
Offline applications offer functionality to users when their browsers are in offline mode. The browser allows offline functionality to the user by storing the state of the application.
  Are there particular challenges with testing this feature?
 
For those applications that offer this functionality, which might be different from their online functionality, we will test that the switch between online and offline modes are seamless.


= Test Strategy =
= Test Strategy =


  List major areas of test coverage
* Supplement existing [https://litmus.mozilla.org/show_test.cgi?searchType=by_category&product_id=1&branch_id=15&testgroup_id=56&subgroup_id=879 offline tests] in Litmus
  List areas that will NOT be covered (by developer, third party, etc.)
* Gristmill is applicable to this feature, but tests are not planned at the moment.
  Describe how testcases will be created (litmus, mochitests, reftests, gristmill, etc..)
 
Due to the lack of in-the-wild applications using this feature, it's not easy to touch all the functionality of the feature.


= Schedule Scoping =
= Schedule Scoping =
Line 22: Line 24:


= References =
= References =
* Spec:
** [http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html Specification]


* Relevant Bugs:
* Relevant Bugs:
** {{Bug|113934}}
** {{Bug|422526}} - implement local storage (didn't make it)
** {{Bug|442806}} - use separate caches for local apps
** {{Bug|442813}} - implement fallback entries


* Specs:
* Unit Tests:
** [http://weblogs.mozillazine.org/bz/archives/019511.html | Boris' Blog Post]

Latest revision as of 04:01, 24 March 2009

« QA/Firefox3.1/TestPlan

Offline/Local Storage Test Plan

In progress, 10.20.2008: juanb

Overview

Offline applications offer functionality to users when their browsers are in offline mode. The browser allows offline functionality to the user by storing the state of the application.

For those applications that offer this functionality, which might be different from their online functionality, we will test that the switch between online and offline modes are seamless.

Test Strategy

  • Supplement existing offline tests in Litmus
  • Gristmill is applicable to this feature, but tests are not planned at the moment.

Due to the lack of in-the-wild applications using this feature, it's not easy to touch all the functionality of the feature.

Schedule Scoping

 Estimate amount of time it will take to complete feature
 (Consider nightly builds, security reviews, bugs turnaround time)

References

  • Relevant Bugs:
  • Unit Tests: