B2G/QA/WebAPI Test Plan/Web Activities: Difference between revisions

From MozillaWiki
< B2G‎ | QA‎ | WebAPI Test Plan
Jump to navigation Jump to search
(Created page with "=B2G WebAPI Test Plan Template= == Summary == {| class="fullwidth-table" |- | style="width:28%" | '''Lead''' | [mailto:nobody@example.com John Doe] (irc: johndoe) |- | '''C...")
 
No edit summary
Line 1: Line 1:
=B2G WebAPI Test Plan Template=
= Web Activities =


== Summary ==
== Summary ==
Line 5: Line 5:
  |-
  |-
  | style="width:28%" | '''Lead'''
  | style="width:28%" | '''Lead'''
  | [mailto:nobody@example.com John Doe] (irc: johndoe)
  | [mailto:jsmith@example.com Jason Smith] (irc: jsmith)
|-
| '''Contributors'''
| TBD
  |-
  |-
  | '''API Description'''
  | '''API Description'''
  | Insert a description here
  | TBD
  |-
  |-
  | ''' API Developer'''
  | ''' API Developer'''
  | [mailto:nobody@example.com John Doe]
  | [mailto:fabrice@mozilla.com Fabrice Desre]
  |-
  |-
  | '''API Project Page'''
  | '''API Project Page'''
  | [[WebAPI/Some Project|Some Project]]
  | [[WebAPI/Web Activities|Web Activities]]
  |-
  |-
  | '''API Tracking Bugs'''
  | '''API Tracking Bugs'''
  | Put bug|links to the tracking bugs here
  | TBD
  |-
  |-
  | '''API Status'''
  | '''API Status'''
  | Put current API delivery status here
  | Landed
  |-
  |-
  |}
  |}


== Scope ==
== Scope ==
A short section should be added here that describes the testing scope of this plan: both what is and is not included, broadly.
TBD


== Strategy ==
== Strategy ==
Explain here how to test the API in question (emulator, device-agnostic CI tests, on-device applications, or a combination).
TBD
 
In the likely case of a combination, discuss how tests will be split between options.


== API ==
== API ==
Describe the API here. Give a short summary, what the API does, and any considerations or preconditions for using it.
TBD


=== Related Prefs ===
=== Related Prefs ===
If user prefs can turn the API on or off or otherwise modify its operation, describe them here.
TBD


=== [http://mxr.mozilla.org/mozilla-central/source/nsISomeInterface.idl nsISomeInterface] : nsISomeParent ===
==== Attributes ====
==== Attributes ====
* <tt>readonly DOMString someAttribute</tt><br>Values can be foo, bar, baz, bam
TBD
 
* <tt>readonly DOMString anotherAttribute</tt><br>More info about attribute
 
==== Methods ====
==== Methods ====
* <tt>boolean someMethod(in DOMString param)</tt>
TBD
 
* <tt>void anotherMethod()</tt>
 
==== Events ====
==== Events ====
* <tt>onsomeevent</tt>
TBD
 
== Tests ==
== Tests ==
=== Marionette/JS ===
=== Marionette/JS ===

Revision as of 05:24, 21 August 2012

Web Activities

Summary

Lead Jason Smith (irc: jsmith)
API Description TBD
API Developer Fabrice Desre
API Project Page Web Activities
API Tracking Bugs TBD
API Status Landed

Scope

TBD

Strategy

TBD

API

TBD

Related Prefs

TBD

Attributes

TBD

Methods

TBD

Events

TBD

Tests

Marionette/JS

Test Type 1

  • Test 1
  • Test 2

Test Type 2

  • Test 1
  • Test 2

mochitest-plain

Test Type 1

  • Test 1
  • Test 2

Test Type 2

  • Test 1
  • Test 2

Test App Design

Describe application functionality here


This page is based on the WebAPI Test Plan Template