B2G/QA/WebAPI Test Plan: Difference between revisions

Line 58: Line 58:
  | [https://bugzilla.mozilla.org/show_bug.cgi?id=760735 In Progress]
  | [https://bugzilla.mozilla.org/show_bug.cgi?id=760735 In Progress]
  |-
  |-
  | [[/WebSMS|WebSMS]]
  | [[/Web Activities|Web Activities]]
  | Send/receive SMS messages as well as manage messages stored on device.
  | Delegate an activity to another application.  
  | Planning
  | Not Started
  |-
  |-
  | [[/Permissions|Permissions]]
  | [[/Vibration|Vibration]]
  | Allow an app to manage all app permissions in a centralized location
  | Control device vibration for things like haptic feedback in games.
  | Not Started
  | Not Started
  |-
  |-
  | [[/Contacts|Contacts]]
  | [[/Alarm|Alarm]]
  | Add/Read/Modify the device contacts address book.  
  | Schedule a notification, or for an application to be started, at a specific time.  
  | Not Started
  | Not Started
  |-
  |-
  | [[/WebTelephony|WebTelephony]]
  | [[/Push Notifications|Push Notifications]]
  | Allow placing and answering phone calls as well as build in-call UI.  
  | Allow the platform to send notification messages to specific applications.
  | Not Started
  | Not Started
  |-
  |-
  | [[/Settings|Settings]]
  | [[/Geolocation|Geolocation]]
  | Set system-wide configurations that are saved permanently on the device.
  | Get current device position
  | Not Started
  | Not Started
  |-
  |-
  | [[/Web Activities|Web Activities]]
  | [[/Contacts|Contacts]]
  | Delegate an activity to another application.  
  | Add/Read/Modify the device contacts address book.  
  | Not Started
  | Not Started
  |-
  |-
  | [[/FileHandle|FileHandle]]
  | [[/Camera|Camera]]
  | File writing, locking, general CRUD support.
  | Control of front/rear cameras on-device
  | Not Started
  | Not Started
  |-
  |-
  | [[/Vibration|Vibration]]
  | [[/TimeClock|Time/Clock]]
  | Control device vibration for things like haptic feedback in games.
  | Get notifications about time changes (high priority).  Set current time (low priority).
  | Not Started
  | Not Started
  |-
  |-
  | [[/Alarm|Alarm]]
  | [[Idle]]
  | Schedule a notification, or for an application to be started, at a specific time.  
  | Get notifications when user is idle.  
  | Not Started
  | Not Started
  |-
  |-
Line 98: Line 98:
  | Not Started
  | Not Started
  |-
  |-
  | [[/Camera|Camera]]
  | [[/Battery Status|Battery Status]]
  | Control of front/rear cameras on-device
  | Information about battery charge level and if device is plugged in.
  | Not Started
  | Not Started
  |-  
  |-
  | [[/Web Bluetooth|Web Bluetooth]]
  | [[/FM Radio|FM Radio]]
  | Low level access to Bluetooth hardware. (Currently headset-only)
  | For FM radio feature.  
  | Not Started
  | Not Started
  |-
  |-
  | [[/TimeClock|Time/Clock]]
  | [[/WebSMS|WebSMS]]
  | Set current time.
| Send/receive SMS messages as well as manage messages stored on device. 
| Planning
|-
| [[/Permissions|Permissions]]
  | Allow an app to manage all app permissions in a centralized location
  | Not Started
  | Not Started
  |-
  |-
  | [[Idle]]
  | [[/WebTelephony|WebTelephony]]
  | Get notifications when user is idle.  
  | Allow placing and answering phone calls as well as build in-call UI.  
  | Not Started
  | Not Started
  |-
  |-
  | [[/Battery Status|Battery Status]]
  | [[/Settings|Settings]]
  | Information about battery charge level and if device is plugged in.  
  | Set system-wide configurations that are saved permanently on the device.  
  | Not Started
  | Not Started
  |-
  |-
  | [[/Push Notifications|Push Notifications]]
  | [[/Browser|Browser]]
  | Allow the platform to send notification messages to specific applications.
  | Enables implementing a browser completely in web technologies.
| Not Started
|-
| [[/Web Bluetooth|Web Bluetooth]]
| Low level access to Bluetooth hardware. (Currently headset-only)
  | Not Started
  | Not Started
  |-
  |-
Line 132: Line 140:
  | [[/WiFi Info|Wifi Info]]
  | [[/WiFi Info|Wifi Info]]
  | Enumerate available WiFi networks, get signal strength and name of currently connected network, etc.  
  | Enumerate available WiFi networks, get signal strength and name of currently connected network, etc.  
| Not Started
|-
| [[/Geolocation|Geolocation]]
| Get current device position
| Not Started
|-
| [[/FM Radio|FM Radio]]
| For FM radio feature.
| Not Started
|-
| [[/Browser|Browser]]
| Enables implementing a browser completely in web technologies.
  | Not Started
  | Not Started
  |}
  |}


<small>Template for new Sub-Plans can be found [[B2G/QA/WebAPI Test Plan/Template|here]].</small>
<small>Template for new Sub-Plans can be found [[B2G/QA/WebAPI Test Plan/Template|here]].</small>
canmove, Confirmed users
901

edits