B2G/QA/WebAPI Test Plan/WebSMS

From MozillaWiki
< B2G‎ | QA‎ | WebAPI Test Plan
Revision as of 23:46, 26 June 2012 by Gmealer (talk | contribs) (→‎API)
Jump to navigation Jump to search

B2G WebSMS API Test Plan

Summary

Lead Geo Mealer (irc: geo)
Contributors TBD
API Description Send/receive SMS messages as well as manage messages stored on device.
API Developer Mounir Lamouri
API Project Page WebSMS
API Tracking Bugs bug 674725
API Status Mostly done for B2G.

Scope

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

Strategy

Explain here how to test the API in question (emulator, device-agnostic CI tests, on-device applications, or a combination).

In the likely case of a combination, discuss how tests will be split between options.

API

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

Related Prefs

  • dom.sms.enabled
  • dom.sms.whitelist

nsISomeInterface

Attributes

  • read-only DOMString someAttribute (values can be foo, bar, baz, bam)

Methods

  • boolean someMethod(in DOMString param)
  • void anotherMethod()

Events

  • onsomevent

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