TestEngineering/Services

From MozillaWiki
Jump to navigation Jump to search

Overview

Mozilla Services is the branch of mozilla where Client products meet Server interaction. Services can be expanding into any products that can utilize modular and scalable API's, to provide web developers the flexibility on creating products within the server-client interaction. Current products like Sync and Identity, make up the beginnings of existing products that drive this offering.

Mission: Building secure, user controlled cloud services that bring user delight and utility in a multi-screen world.

Current Projects

Project Owners

Project Primary Secondary Channel
PageShot (Test Pilot) Peter Softvision #pageshot
NoMore404s (Test Pilot) Karl Softvision #testpilot
MinVid (Test Pilot) Peter Softvision #testpilot
Fathom (Test Pilot) Peter Softvision #testpilot
Heatmap (Test Pilot) Peter Softvision #testpilot
Kinto Chris Karl #storage
Universal Search (Test Pilot) Stephen Peter #universal-search
Activity Stream (Test Pilot) Peter John #activity-stream
Balrog Chris Karl #balrog
SHIELD Chris Karl #normandy
WebExtensions Krupa Softvision #webextensions
Push Notifications Richard Rebecca #push
Test Pilot (web site) Peter John #testpilot
Firefox Accounts Karl Peter #fxa
Socorro Matt Stephen #socorro
ABSearch Karl Chris #absearch
Sync Karl Chris #sync
Telemetry John Softvision #telemetry
One and Done Rebecca Karl #qa
Bouncer Matt Dave #stubby
Addons.mozilla.org Krupa Softvision #amo
Tracking Protection Rebecca Richard #shavar
TabCenter (Test Pilot) Peter Softvision #testpilot
Treeherder Rebecca Dave #treeherder
developer.mozilla.org Matt Dave #mdn
mozilla.com Rebecca Dave #bedrock
Mozilla Location Services Karl Richard #mls
quality.mozilla.org Stephen Rebecca #qmo
Pocket Peter Softvision #pocket

Source Repositories

Firefox Accounts

Services Projects

SvcOps (moz-staff-only)

Tools

monitoring (private)

FxA - Where to log Bugs

  • Desktop
    • sync UI bugs: Firefox:Sync
    • sync non UI bugs: Mozilla Services::Sync Backend
    • authentication bugs: Core::FxA
  • Fx for Android:
    • Android UI bugs: Android Background Services:FxA
    • Android non UI bugs: Android Background Services:Android Sync
  • Sync servers:
    • Mozilla Services::Server:Sync
    • Mozilla Services::Server:Token
  • ops - issues:
    • mozilla services::operations

Resources

Meetings

  • Tuesday 2:30pm et, 11:30am pt - Vidyo: QA

Communication

IRC #services-qa

subscribe to these:

subscribe to:

        Android Background Services 	  Android Sync
	Android Background Services 	  Product Announcements
	Firefox 	  Sync
	Firefox OS 	  WMF
	Mozilla Services 	  Firefox Sync: Backend
	Mozilla Services 	  General
	Mozilla Services 	  Notifications
	Mozilla Services 	  Operations
	Mozilla Services 	  Operations: Deployment Requests
	Mozilla Services 	  Operations: Hardware
	Mozilla Services 	  Operations: Metrics/Monitoring
	Mozilla Services 	  Server: Core
        Mozilla Services          Server: Firefox Accounts
	Mozilla Services 	  Server: Identity
	Mozilla Services 	  Server: Sync
        Mozilla Services          Server: Token
	Mozilla Services 	  Share: Firefox Client

watch

fxa-auth-server
fxa-content-server
fxa-js-client

Team Goals

Community Contribution

We're piloting a program for contributors looking for a deeper connection to cloud services development. We'd as you commit 5 hrs a week for 3 months. In that, you will learn and grow your own skills in writing test cases, testing new features, and helping deploy a web service. Please email edwong at mozilla dot com or jump on IRC #fxa or #Services-dev if you're interested.

Work has also started on the QA 101 series of seminars, focusing on teaching QA skills that are not necessarily Mozilla-specific — we'll be covering topics of general interest in the software industry. Follow the link to learn more.

Anyone can participate. There are several ways in which YOU can participate:

  • File bugs
  • Triage bugs (confirm existing bugs and assign them to the right buckets)
  • Help test new features
  • Write test cases
  • Plan new features testing
  • Help others who want to get involved.