QA/B2G/How To Test Firefox OS/Messaging

From MozillaWiki
< QA‎ | B2G‎ | How To Test Firefox OS
Revision as of 22:55, 9 January 2015 by Peter Bylenga (talk | contribs) (Messaging App Testing Page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Messaging

Stability (Open to Test)

  • Link to: Developer's status

How to test this App

  • Link to One and Done Items (needs to be created)
  • Access Points
    • Homescreen
    • Notification
    • Lockscreen
    • Share activity from:
      • Contacts
      • Music
      • Gallery
      • Dialer
      • Camera
      • Video
      • Browser
  • Data Management
  • Areas to test
    • list areas of app to test (Main view, compose, settings, edit, details view, etc)
  • User Actions
    • Add subject
    • Attach large image
    • Attach small image
    • Send message
    • Receive MMS
    • Receive SMS
    • File previews
    • Downgrade from MMS to SMS
    • Save Received Attachment
    • Send Received Message
    • Received Group Message
    • Special Characters
    • Select/Delete Messages
    • Select Delete Threads
  • Positive & Negative Testing
    • link to wiki doc on how to do Positive & Negative testing
    • Positive Examples
      • list some positive examples
    • Negative Examples
      • list some negative examples
  • Boundary Testing
    • link to wiki doc on how to do Boundary testing
      • list some examples of boundary testing
  • Race Conditions
    • link to wiki doc on how to test Race Conditions
      • list some examples of Race Conditions to test

FXOS Contacts

Team Members

  • Link to: Team Site

https://wiki.mozilla.org/FirefoxOS/functionalteams Component QA Owner

  • NAME_MAILTO:

Fixed in last 7 days

Open Bugs

  • Last 7 days

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 400 [1] => Bad Request ) ) 1

  • Link to: All open bugs

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 400 [1] => Bad Request ) ) 1

  • All open blockers/noms

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 400 [1] => Bad Request ) ) 1

Sprint Details

Design Documents

UX Specs Building Blocks https://wiki.mozilla.org/Gaia/Design/BuildingBlocks https://etherpad.mozilla.org/b2g-features-checklist

User Stories Metas

Open User Stories

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 400 [1] => Bad Request ) ) 1

All User Stories

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 400 [1] => Bad Request ) ) 1

Setup

* list all setup needs to use app

Automation Scripts

  • Link to: How to Run Automation
  • Automated Email Smoketests
    • list scripts available for this app
  • All Gaia-UI Functional Tests
    • link to this app's Gaia-UI Functional Tests
  • Unit Tests
    • n/a
  • Other Functional Tests
    • TBD

Logging

Please provide the logcat by running adb logcat -v time -s GeckoDump:V Gecko:V GeckoConsole:V OomLogger:V | tee FILENAME-TO-LOG-TO. Please start running this command BEFORE you attempt to reproduce the problem. logcat uses a circular buffer that discards older entries when the buffer fills up, so if you run logcat only after the problem happens, you may not have all of the logic. Once you are done, hit control-C and send us the file.

Bug Writing

  • Link to Bug Writing Document