TestEngineering: Difference between revisions
Jump to navigation
Jump to search
| Line 44: | Line 44: | ||
! Project !! Primary !! Secondary !! Channel !! Technical Group !! Test Suite !! Unit !! Functional/UI !! Load !! Performance !! Accessibility !! Security !! Localization !! Swagger (route def) | ! Project !! Primary !! Secondary !! Channel !! Technical Group !! Test Suite !! Unit !! Functional/UI !! Load !! Performance !! Accessibility !! Security !! Localization !! Swagger (route def) | ||
|- | |- | ||
| PageShot (Test Pilot) || Peter || Softvision || #pageshot || Customization || | | PageShot (Test Pilot) || Peter || Softvision || #pageshot || Customization | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| NoMore404s (Test Pilot) || Karl || Softvision || #testpilot || Customization || | | NoMore404s (Test Pilot) || Karl || Softvision || #testpilot || Customization | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| MinVid (Test Pilot) || Peter || Softvision || #testpilot || Customization || | | MinVid (Test Pilot) || Peter || Softvision || #testpilot || Customization | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| Fathom (Test Pilot) || Peter || Softvision || #testpilot || Customization || | | Fathom (Test Pilot) || Peter || Softvision || #testpilot || Customization | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| Heatmap (Test Pilot) || Peter || Softvision || #testpilot || Customization || | | Heatmap (Test Pilot) || Peter || Softvision || #testpilot || Customization | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| Universal Search (Test Pilot) || Stephen || Peter || #universal-search || Customization || | | Universal Search (Test Pilot) || Stephen || Peter || #universal-search || Customization | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| Activity Stream (Test Pilot) || Peter || John || #activity-stream || Customization || | | Activity Stream (Test Pilot) || Peter || John || #activity-stream || Customization | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| WebExtensions || Krupa || Softvision || #webextensions || Customization | | WebExtensions || Krupa || Softvision || #webextensions || Customization | ||
| style="background:lightgreen;text-align:center;" | [https://testrail.stage.mozaws.net/index.php?/suites/view/37] | | style="background:lightgreen;text-align:center;" | [https://testrail.stage.mozaws.net/index.php?/suites/view/37] | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| Test Pilot (web site) || Peter || John || #testpilot || Customization || | | Test Pilot (web site) || Peter || John || #testpilot || Customization | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| Socorro || Matt || Stephen || #socorro || Customization || | | Socorro || Matt || Stephen || #socorro || Customization | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgreen;text-align:center;" | [https://github.com/mozilla/socorro/tree/master/e2e-tests] | | style="background:lightgreen;text-align:center;" | [https://github.com/mozilla/socorro/tree/master/e2e-tests] | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| Telemetry || John || Softvision || #telemetry || Customization || | | Telemetry || John || Softvision || #telemetry || Customization | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| addons.mozilla.org || Krupa || Softvision || #amo || Customization || | | addons.mozilla.org || Krupa || Softvision || #amo || Customization | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgreen;text-align:center;" | [https://github.com/mozilla/Addon-Tests] [https://github.com/mozilla/addons-server/tree/master/tests/ui] [https://github.com/mozilla/addons-frontend/tree/master/tests/ui] | | style="background:lightgreen;text-align:center;" | [https://github.com/mozilla/Addon-Tests] [https://github.com/mozilla/addons-server/tree/master/tests/ui] [https://github.com/mozilla/addons-frontend/tree/master/tests/ui] | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| TabCenter (Test Pilot) || Peter || Softvision || #testpilot || Customization || | | TabCenter (Test Pilot) || Peter || Softvision || #testpilot || Customization | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| Blok (Test Pilot) || Rebecca || Softvision || #testpilot || Customization || | | Blok (Test Pilot) || Rebecca || Softvision || #testpilot || Customization | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| Treeherder || Rebecca || Dave || #treeherder || User Interface || | | Treeherder || Rebecca || Dave || #treeherder || User Interface | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgreen;text-align:center;" | [https://github.com/mozilla/treeherder-tests] | | style="background:lightgreen;text-align:center;" | [https://github.com/mozilla/treeherder-tests] | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| developer.mozilla.org || Matt || Dave || #mdndev || User Interface || | | developer.mozilla.org || Matt || Dave || #mdndev || User Interface | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgreen;text-align:center;" | [https://github.com/mozilla/kuma/tree/master/tests/ui] [https://github.com/mozilla/kuma/tree/master/tests/functional] | | style="background:lightgreen;text-align:center;" | [https://github.com/mozilla/kuma/tree/master/tests/ui] [https://github.com/mozilla/kuma/tree/master/tests/functional] | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| mozilla.org || Rebecca || Dave || #bedrock || User Interface || | | mozilla.org || Rebecca || Dave || #bedrock || User Interface | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgreen;text-align:center;" | [https://github.com/mozilla/bedrock/tree/master/tests/functional] | | style="background:lightgreen;text-align:center;" | [https://github.com/mozilla/bedrock/tree/master/tests/functional] | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| FoxPuppet || Benny || Dave/John || #fx-test || User Interface || | | FoxPuppet || Benny || Dave/John || #fx-test || User Interface | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
|- | |- | ||
| Activity Stream (iOS) || Aaron || No-Jun || #mobile || User Interface || | | Activity Stream (iOS) || Aaron || No-Jun || #mobile || User Interface | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| Activity Stream (Android) || Kevin || No-Jun || #mobile || User Interface || | | Activity Stream (Android) || Kevin || No-Jun || #mobile || User Interface | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| Prox (iOS) || Aaron || No-Jun || #mobile || User Interface || | | Prox (iOS) || Aaron || No-Jun || #mobile || User Interface | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| Focus (iOS) || Aaron || No-Jun || #mobile || User Interface || | | Focus (iOS) || Aaron || No-Jun || #mobile || User Interface | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| ABSearch || Karl || Chris || #absearch || Services || | | ABSearch || Karl || Chris || #absearch || Services | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| Balrog || Chris || Karl || #balrog || Services || | | Balrog || Chris || Karl || #balrog || Services | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
|- | |- | ||
| Bouncer || Matt || Dave || #stubby || Services || | | Bouncer || Matt || Dave || #stubby || Services | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgreen;text-align:center;" | [https://github.com/mozilla-services/go-bouncer/tree/master/tests/e2e] | | style="background:lightgreen;text-align:center;" | [https://github.com/mozilla-services/go-bouncer/tree/master/tests/e2e] | ||
| style="background:lightyellow;text-align:center;" | TBD | | style="background:lightyellow;text-align:center;" | TBD | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| Firefox Accounts || Karl || Peter || #fxa || Services || | | Firefox Accounts || Karl || Peter || #fxa || Services | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgreen;text-align:center;" | [https://github.com/mozilla/fxa-content-server#testing] [https://github.com/mozilla/fxapom] | | style="background:lightgreen;text-align:center;" | [https://github.com/mozilla/fxa-content-server#testing] [https://github.com/mozilla/fxapom] | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| [https://kinto.readthedocs.io Kinto] || Chris || Karl || #storage || Services || | | [https://kinto.readthedocs.io Kinto] || Chris || Karl || #storage || Services | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgrey;text-align:center;" | n/a | | style="background:lightgrey;text-align:center;" | n/a | ||
| style="background:lightyellow;text-align:center;" | TBD | | style="background:lightyellow;text-align:center;" | TBD | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| [https://github.com/loads Loads Tool] || Richard || Chris || #fx-test || Services || | | [https://github.com/loads Loads Tool] || Richard || Chris || #fx-test || Services | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| Line 186: | Line 351: | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
|- | |- | ||
| [http://autopush.readthedocs.io Push Notifications] || Richard || Rebecca || #push || Services || | | [http://autopush.readthedocs.io Push Notifications] || Richard || Rebecca || #push || Services | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgreen;text-align:center;" | [https://github.com/mozilla-services/autopush] | | style="background:lightgreen;text-align:center;" | [https://github.com/mozilla-services/autopush] | ||
| style="background:lightyellow;text-align:center;" | TBD | | style="background:lightyellow;text-align:center;" | TBD | ||
| Line 194: | Line 359: | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| Shavar (Tracking Protection) || Rebecca || Richard || #shavar || Services || | | Shavar (Tracking Protection) || Rebecca || Richard || #shavar || Services | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgreen;text-align:center;" |[https://github.com/mozilla-services/shavar/] | | style="background:lightgreen;text-align:center;" |[https://github.com/mozilla-services/shavar/] | ||
| style="background:lightyellow;text-align:center;" | TBD | | style="background:lightyellow;text-align:center;" | TBD | ||
| Line 204: | Line 370: | ||
| style="background:lightyellow;text-align:center;" | TBD | | style="background:lightyellow;text-align:center;" | TBD | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| SHIELD || Chris || Karl || #normandy || Services || | | SHIELD || Chris || Karl || #normandy || Services | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| [https://wiki.mozilla.org/Firefox/Stub_Attribution Stub Attribution] || Stephen || Matt || #stubby || Services || | | [https://wiki.mozilla.org/Firefox/Stub_Attribution Stub Attribution] || Stephen || Matt || #stubby || Services | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgreen;text-align:center;" | [https://github.com/mozilla-services/stub_attribution] [https://github.com/mozilla/bedrock/tree/master/bedrock/firefox/tests] | | style="background:lightgreen;text-align:center;" | [https://github.com/mozilla-services/stub_attribution] [https://github.com/mozilla/bedrock/tree/master/bedrock/firefox/tests] | ||
| style="background:lightyellow;text-align:center;" | TBD | | style="background:lightyellow;text-align:center;" | TBD | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightyellow;text-align:center;" | TBD | | style="background:lightyellow;text-align:center;" | TBD | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
|- | |- | ||
| [https://wiki.mozilla.org/Services/Sync Sync] || Karl || Chris || #sync || Services || | | [https://wiki.mozilla.org/Services/Sync Sync] || Karl || Chris || #sync || Services | ||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:lightgray;text-align:center;" | n/a | |||
| style="background:pink;text-align:center;" | none | | style="background:pink;text-align:center;" | none | ||
| style="background:lightyellow;text-align:center;" | TBD | | style="background:lightyellow;text-align:center;" | TBD | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | | style="background:lightgray;text-align:center;" | n/a | ||
|| | | style="background:lightgray;text-align:center;" | n/a | ||
| style="background:lightgray;text-align:center;" | n/a | |||
|} | |} | ||
Revision as of 14:20, 22 November 2016
Overview
Firefox Test Engineering oversees the test automation, infrastructure, and manual testing for all of Firefox's services, sites, and apps that are external to the core browsers (and in some cases within the browsers as well).
Mission
Our mission is to provide testing and tools to positively impact the quality of Mozilla sites, apps, and services.
The Team
- Manager: Stuart Philp
- Technical Lead: Krupa Raj
- Technical Lead: Dave Hunt
- Technical Lead: Richard Pappalardo
- Staff Engineer: Tarek Ziade
- Senior Test Engineer: Karl Thiessen
- Senior Test Engineer: Peter deHaan
- Senior Test Engineer: Chris Hartjes
- Senior Test Engineer: Stephen Donner
- Senior Test Engineer: Kevin Brosnan
- Senior Test Engineer: Aaron Train
- Senior Test Engineer: Matt Brandt
- Senior Test Engineer: Rebecca Billings
- Senior Test Engineer: John Dorlus
- Senior Test Engineer: No-Jun Park
- Junior Test Engineer: Benny Forehand Jr.
Technical Groups
Firefox Test Engineering is divided into three technical groups. These groups align on the skills, tools, and focus needed to provide the coverage and quality for the projects they oversee. Each technical group has a technical lead, who oversees all of the project's testing needs and best practices.
User Interfaces
- https://wiki.mozilla.org/TestEngineering/UI
- Lead: Dave Hunt
Services
- https://wiki.mozilla.org/TestEngineering/Services
- Lead: Richard Pappalardo
Customization
- https://wiki.mozilla.org/TestEngineering/Customization
- Lead: Krupa Raj
Full Project List
| Project | Primary | Secondary | Channel | Technical Group | Test Suite | Unit | Functional/UI | Load | Performance | Accessibility | Security | Localization | Swagger (route def) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PageShot (Test Pilot) | Peter | Softvision | #pageshot | Customization | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| NoMore404s (Test Pilot) | Karl | Softvision | #testpilot | Customization | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| MinVid (Test Pilot) | Peter | Softvision | #testpilot | Customization | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| Fathom (Test Pilot) | Peter | Softvision | #testpilot | Customization | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| Heatmap (Test Pilot) | Peter | Softvision | #testpilot | Customization | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| Universal Search (Test Pilot) | Stephen | Peter | #universal-search | Customization | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| Activity Stream (Test Pilot) | Peter | John | #activity-stream | Customization | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| WebExtensions | Krupa | Softvision | #webextensions | Customization | [1] | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| Test Pilot (web site) | Peter | John | #testpilot | Customization | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| Socorro | Matt | Stephen | #socorro | Customization | n/a | n/a | [2] | n/a | n/a | n/a | n/a | n/a | n/a |
| Telemetry | John | Softvision | #telemetry | Customization | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| addons.mozilla.org | Krupa | Softvision | #amo | Customization | n/a | n/a | [3] [4] [5] | n/a | n/a | n/a | n/a | n/a | n/a |
| TabCenter (Test Pilot) | Peter | Softvision | #testpilot | Customization | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| Blok (Test Pilot) | Rebecca | Softvision | #testpilot | Customization | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| Treeherder | Rebecca | Dave | #treeherder | User Interface | n/a | n/a | [6] | n/a | n/a | n/a | n/a | n/a | n/a |
| developer.mozilla.org | Matt | Dave | #mdndev | User Interface | n/a | n/a | [7] [8] | n/a | n/a | n/a | n/a | n/a | n/a |
| mozilla.org | Rebecca | Dave | #bedrock | User Interface | n/a | n/a | [9] | n/a | n/a | n/a | n/a | n/a | n/a |
| FoxPuppet | Benny | Dave/John | #fx-test | User Interface | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| Activity Stream (iOS) | Aaron | No-Jun | #mobile | User Interface | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| Activity Stream (Android) | Kevin | No-Jun | #mobile | User Interface | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| Prox (iOS) | Aaron | No-Jun | #mobile | User Interface | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| Focus (iOS) | Aaron | No-Jun | #mobile | User Interface | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| ABSearch | Karl | Chris | #absearch | Services | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| Balrog | Chris | Karl | #balrog | Services | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| Bouncer | Matt | Dave | #stubby | Services | n/a | n/a | [10] | TBD | n/a | n/a | n/a | n/a | n/a |
| Firefox Accounts | Karl | Peter | #fxa | Services | n/a | n/a | [11] [12] | n/a | n/a | n/a | n/a | n/a | n/a |
| Kinto | Chris | Karl | #storage | Services | n/a | n/a | n/a | TBD | n/a | n/a | n/a | n/a | n/a |
| Loads Tool | Richard | Chris | #fx-test | Services | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
| Push Notifications | Richard | Rebecca | #push | Services | n/a | [13] | TBD | [14] | n/a | n/a | n/a | n/a | n/a |
| Shavar (Tracking Protection) | Rebecca | Richard | #shavar | Services | n/a | [15] | TBD | [16] | TBD | n/a | n/a | n/a | n/a |
| SHIELD | Chris | Karl | #normandy | Services | n/a | n/a | none | n/a | n/a | n/a | n/a | n/a | n/a |
| Stub Attribution | Stephen | Matt | #stubby | Services | n/a | [17] [18] | TBD | n/a | TBD | n/a | n/a | n/a | n/a |
| Sync | Karl | Chris | #sync | Services | n/a | n/a | none | TBD | n/a | n/a | n/a | n/a | n/a |