QA/B2G/How To Test Firefox OS/YouTube

From MozillaWiki
Jump to: navigation, search

YouTube

Stability (Open to Test)

Link to: Developer's status


How to test this App

Link to: One and Done Items
YouTube Application Coverage
Access Points
  • Browser
  • Ev.Me
  • Smart Collections
  • Marketplace
Data Management
  • User Credentials
  • Internet Media
Areas to test
  • Home View
  • Search View
  • Profile View
User Actions
  • Search for a video
  • Watch a video
  • Navigate your videos
  • Navigate your settings
Positive & Negative Testing
http://www.guru99.com/positive-vs-negative-testing.html
Positive Examples
  • Watch a video
  • Like a video
  • Login
Negative Examples
  • Upload a video
Boundary Testing
http://en.wikipedia.org/wiki/Boundary_testing
  • Watch an 8 hour video, that exceeds battery life
  • Watch a 1 second video
Race Conditions
http://en.wikipedia.org/wiki/Race_condition
  • Watch a video and receive a phone call
  • Watch a video while muting

FXOS Contacts

Team Members
YouTube Owner
  • Susan Wojcicki

Fixed in last 7 days

Open Bugs

Last 7 days

Bugzilla query error


Sprint Details

Design Documents

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

User Stories Metas

Setup

1. Download YouTube

or

1. Search Internet for YouTube

Automation Scripts

How to Run Automation
gaiatest --testvars=gaiatest/testvars.json --address=localhost:2828 --restart --timeout=100000 gaiatest/tests/functional/
Automated YouTube Smoketests
  • No tests exist for YouTube
All Gaia-UI Functional Tests
https://github.com/mozilla-b2g/gaia/tree/master/tests/python/gaia-ui-tests/gaiatest/tests/functional
Unit Tests
  • n/a

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