Changes

Jump to: navigation, search

B2G/QA/API Permissions Test Plan

19 bytes removed, 22:53, 12 November 2012
Design Notes
== Design Notes ==
In combination, these suites give the same (or similar) assurance as round trip, but have some distinct advantages on a dependency front. The biggest dependency becomes the permissions manager. Even with APIs broken we get verification of default permissions and population, and even with install flow broken we get verification of APIs.
The biggest downside of this approach is that APIs that check the app context directly (as opposed to honoring the permissions manager) will cause problems. If the API blocks the content context unconditionally, it can't be tested via Suite 2. If it passes some other context unconditionally, we wouldn't catch it here.
Augmenting Suite 2 by testing from each of the different contexts should catch each of those scenarios, but reintroduces a dependency on install flow in that suite. Once the code base has stabilized, this would be a worthy expansion to the tests.
Canmove, confirm
2,041
edits

Navigation menu