https://wiki.mozilla.org/api.php?action=feedcontributions&user=Paul.oiegas&feedformat=atom
MozillaWiki - User contributions [en]
2024-03-28T22:49:53Z
User contributions
MediaWiki 1.27.4
https://wiki.mozilla.org/index.php?title=QA_SoftVision_Team&diff=1222412
QA SoftVision Team
2020-01-16T11:05:02Z
<p>Paul.oiegas: Updated Andrea's exit from the team</p>
<hr />
<div>= SoftVision Team =<br />
<br />
== Desktop - Release QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Desktop Firefox desktop]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523firefox #firefox] on irc.mozilla.org <br />
|}<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523qa #qa] on irc.mozilla.org <br />
|}<br />
<br />
== Mobile Firefox Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Mobile Mobile Workflow]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523mobile #mobile] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Add-ons_QA_Team Add-ons QA Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [http://wbe02.mibbit.com/?settings=1b10107157e79b08f2bf99a11f521973&server=irc.mozilla.org&channel=%23addonsqa #addonsqa] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Firefox_Development_Team_2 Firefox Development Team]<br />
|}<br />
<br />
== Android Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fennec_Development_Team_2 Fennec Development Team]<br />
|}<br />
<br />
== Participation Systems Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Participation_Systems_QA_Team Participation Systems Team]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Web_Compatibility_Team_2 Web Compatibility Team]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Performance_Sheriff_2 Performance Sheriff]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#WebExtensions_Review_Team_2 WebExtensions Review]<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Experiments_QA_Team_2 Experiments QA Team]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Code_Sheriffs_Team Code Sheriffs Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join #sheriffs on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Fathom ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fathom_2 Fathom QA Team]<br />
|}<br />
<br />
= Photos =<br />
<br />
== Desktop - Release QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:C_Ionce.png |thumb|left|300px| '''Cornel Ionce (Team Lead)<br>Desktop<br>irc: cornel_ionce ''']]<br />
|[[File:BogdanMaris.jpg |thumb|left|300px| '''Bogdan Maris (Team Lead)<br>Desktop<br>irc: bogdan_maris ''']]<br />
|[[File:Cristian_Baica.png |thumb|left|300px| '''Cristian Baica<br>Desktop<br>irc: ''']]<br />
|-<br />
|[[File:Mihai_Boldan.png |thumb|left|300px| '''Mihai Boldan<br>Desktop<br>irc: mboldan ''']]<br />
|[[File:Oana_Botisan.png |thumb|left|300px| '''Oana Botisan<br>Desktop<br>irc: Oana.Botisan''']]<br />
|[[File:Camelia_Badau.jpg |thumb|left|300px| '''Camelia Badau<br>Desktop<br>irc: cbadau''']]<br />
|-<br />
|[[File:Gabi_Cheta.png |thumb|left|300px| '''Gabi Cheta<br>Desktop<br>irc: Gabi''']]<br />
|[[File:Alexandru_Trif.jpeg |thumb|left|300px| '''Alexandru Trif<br>Desktop<br>irc: atrif''']]<br />
|[[File:CiprianGeorgiu.png |thumb|left|300px| '''Ciprian Georgiu<br>Desktop<br>irc: ciprian.georgiu''']]<br />
|-<br />
|[[File:Cristian_Comorasu.png |thumb|left|300px| '''Cristian Comorasu<br>Desktop<br>irc: CristiComo''']]<br />
|[[File:Daniel_Cicas.jpeg |thumb|left|300px| '''Daniel Cicas<br>Desktop<br>irc: dcicas''']]<br />
|[[File:Timea_Zsoldos.png |thumb|left|300px| '''Timea Zsoldos<br>Desktop<br>irc: zstimi''']].<br />
|-<br />
|[[File:Emil_Ghitta.png |thumb|left|300px| '''Emil Ghitta<br>Desktop<br>irc: emilghitta''']]<br />
|[[File:Anca_Soncutean.png |thumb|left|300px| '''Anca Soncutean<br>Desktop<br>irc: Anca''']]<br />
|[[File:Catalin_Sasca.png |thumb|left|300px| '''Catalin Sasca<br>Desktop<br>irc: csasca''']]<br />
|-<br />
|[[File:Maria_Berlinger.jpeg |thumb|left|300px| '''Maria Berlinger<br>Desktop<br>irc: mberlinger''']]<br />
|[[File:Cristian_Fogel.jpeg |thumb|left|300px| '''Cristian Fogel<br>Desktop<br>irc: cfogel''']]<br />
|[[File:Vlad_Lucaci.jpeg |thumb|left|300px| '''Vlad Lucaci<br>Desktop<br>irc: vlucaci''']]<br />
|}<br />
<br />
== Mobile Firefox Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Sorina_Florean.png|thumb|left|300px| '''Sorina Florean<br>Team Lead, Fennec Android & Firefox Accounts <br>irc: sorina''']]<br />
|[[File:Oana_Horvath.png|thumb|left|300px| '''Oana Horvath<br>Fennec & Focus Android<br>irc: oanah''']]<br />
|[[File:Eliza.png |thumb|left|300px| '''Eliza Balazs <br>Fennec Android<br>irc: ''']]<br />
|-<br />
|[[File:Andrei2.png|thumb|left|300px| '''Andrei Bodea<br>Fennec Android & FireTV<br>irc: andrei21''']]<br />
|[[File:Stefan2.png|thumb|left|300px| '''Stefan Deiac<br>Fennec Android & Firefox Accountsc<br>irc: sdeiac''']]<br />
|[[File:Mira3.png|thumb|left|300px| '''Mirabela Lobontiu<br>Fennec Android & Firefox Accounts<br>irc: mira''']]<br />
|-<br />
|[[File:DianaRus2.png|thumb|left|300px| '''Diana Rus<br>Fennec Android<br>irc: ''']]<br />
|[[File:Laurentiu.jpeg|thumb|left|300px| '''Laurentiu Apahidean <br>Fennec Android<br>irc: ''']]<br />
|-<br />
|[[File:Catalin_Suciu.jpg|thumb|left|300px| '''Catalin Suciu<br>Team Lead, Fennec & Lockbox iOS<br>irc: csuciu''']]<br />
|[[File:Simon_Basca.jpg |thumb|left|300px| '''Simon Basca<br>Fennec & Lockbox iOS<br>irc: SimonB''']]<br />
|<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Victor_Carciu.jpg |thumb|left|300px| '''Victor Carciu - Team Lead<br>Add-ons QA<br>irc: victorC''']]<br />
|[[File:Ioana Rusiczki.png |thumb|left|300px| '''Ioana Rusiczki<br>Add-ons QA<br>irc: IoanaR''']]<br />
|-<br />
|[[File:Cosmin_Badescu.png|thumb|left|300px| '''Cosmin Badescu<br>Add-ons QA<br>irc: CosminB''']]<br />
|[[File:Alexandra_Moga.png |thumb|left|300px| '''Alexandra Moga<br>Add-ons QA<br>irc: LexaSV''']]<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Bogdan_Postelnicu.png |thumb|left|300px| '''Bogdan Postelnicu<br>Gecko C++<br>irc: ABPostelnicu''']]<br />
|}<br />
<br />
== Android Development Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:VladBaicu.jpg |thumb|left|300px| '''Vlad Baicu - Team Lead<br>irc: vladbaicu <br>email: vbaicu@mozilla.com''']]<br />
|[[File:PetruLingurar.jpg |thumb|left|300px| '''Petru_Mugurel Lingurar<br>irc: petru <br>email: plingurar@mozilla.com''']]<br />
|[[File:AndreiLazar.jpg |thumb|left|300px| '''Andrei Lazar<br>irc: andreilazar <br>email: alazar@mozilla.com''']]<br />
|-<br />
|[[File:Valentin_Timisica.png |thumb|left|300px| '''Valentin Timisica<br>irc: <br>email: vtimisica@mozilla.com''']]<br />
|[[File:Mihai_Carare.png |thumb|left|300px| '''Mihai Carare<br>irc: <br>email: mcarare@mozilla.com''']]<br />
|[[File:Mihai_Branescu.png |thumb|left|300px| '''Mihai Branescu<br>irc: <br>email: mbranescu@mozilla.com''']]<br />
|}<br />
<br />
== Participation Systems QA Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Vio.png|thumb|left|300px| '''Viorela Ioia<br>Participation Systems<br>irc: viorelaioia''']]<br />
|[[File:Roxana_Leitan.jpg |thumb|left|300px| '''Roxana Leitan - Participation Systems <br> irc: RoxanaLeitan ''']]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Sergiu_Logigan.png|thumb|left|300px| '''Sergiu Logigan<br>Web Compatibility<br>irc: Sergiu''']]<br />
|[[File:OanaArbuzov.jpeg|thumb|left|300px| '''Oana Arbuzov<br>Web Compatibility<br>irc: Oana''']]<br />
|[[File:CipriC.png|thumb|left|300px| '''Ciprian Ciocan<br>Web Compatibility<br>irc: ciprian''']]<br />
|}<br />
<br />
== Performance Sheriffing Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Ionut_Goldan.png|thumb|left|300px| '''Ionut Goldan<br>Performance Sheriff<br>irc: igoldan''']]<br />
|[[File:Florin strugariu.jpg|thumb|left|300px| '''Florin Strugariu<br>Performance Sheriff<br>irc: Bebe''']]<br />
|[[File:Maria_Raiciof.jpeg|thumb|left|300px| '''Marian Raiciof<br>Performance Sheriff<br>irc: marauder''']]<br />
|-<br />
|[[File:Alexandru_Ionescu.jpeg|thumb|left|300px| '''Alexandru Ionescu<br>Performance Sheriff<br>irc: alexandrui''']]<br />
|[[File:Alexandru_Irimovici.jpg|thumb|left|300px| '''Alexandru Irimovici<br>Performance Sheriff<br>irc: air''']]<br />
|[[File:Arnold_Iakab.jpeg|thumb|left|300px| '''Arnold Iakab<br>Performance Sheriff<br>irc: arno__''']]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Raluca_Sofian.png|thumb|left|300px| '''Raluca Sofian<br>WebExtensions Review<br>irc: ralucaSofian''']]<br />
|[[File:Andreea_Neamtiu.png|thumb|left|300px| '''Andreea Neamtiu<br>WebExtensions Review<br>irc: andreeaNeamtiu''']]<br />
|[[File:Iuliana_Alecse.png|thumb|left|300px| '''Iuliana Alecse<br>WebExtensions Review<br>irc: ''']]<br />
|-<br />
|[[File:Hubert_Lafont.png |thumb|left|300px| '''Hubert Lafont<br>WebExtensions Review<br>irc: ''']]<br />
|}<br />
<br />
== Engineering QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Brindusa_Tot.jpg |thumb|left|300px| '''Brindusa Tot - Desktop, Team Lead <br> irc: brindusat, email: btot@mozilla.com ''']]<br />
|[[File:Adrian_Florinescu.png |thumb|left|300px| '''Adrian Florinescu - Desktop <br> irc: AdrianSv, email: adrian.florinescu @softvision.ro ''']]<br />
|[[File:Ovidiu_Boca.jpg |thumb|left|300px| '''Ovidiu Boca - Desktop <br> irc: ovidiu, email: ovidiu.boca@softvision .ro ''']]<br />
|-<br />
|[[File:Hani_Yacoub.png |thumb|left|300px| '''Hani Yacoub - Desktop <br> irc: hani, email: hani.yacoub@softvision<br>.ro ''']]<br />
|[[File:Luciana_Queirolo.jpg |thumb|left|300px| '''Luciana Queirolo - Desktop <br> email: luciana.queirolo@softvision.com ''']]<br />
|[[File:David_Olah.jpg |thumb|left|300px| '''David Olah - Desktop <br> irc: dolah, email: david.olah@softvision.ro ''']]<br />
|-<br />
|[[File:David_Sacal.jpg |thumb|left|300px| '''David Sacal - Desktop <br> email: david.sacal@softvision.com ''']]<br />
|[[File:Rares_Doghi.jpg |thumb|left|300px| '''Rares Doghi - Desktop <br> irc: rares_doghi, email: rares.doghi@softvision.ro ''']]<br />
|[[File:Marcela_Calderon.jpg |thumb|left|300px| '''Marcela Calderon - Desktop <br> email: marcela.calderon@softvision.com ''']]<br />
|-<br />
|[[File:Peter_Magyari.jpg |thumb|left|300px| '''Peter Magyari - Desktop <br> irc: -, email: peter.magyari@softvision.ro ''']]<br />
|[[File:Babos_Timea.png |thumb|left|300px| '''Timea Babos - Desktop <br> irc: timea.babos, email: timea.babos@softvision.ro ''']]<br />
|[[File:Cristian_Craciun.jpeg |thumb|left|300px| '''Cristian Craciun - Desktop <br> irc: , email: cristian.craciun@softvision.ro ''']]<br />
|-<br />
|[[File:Daniel_Bodea.jpg |thumb|left|300px| '''Daniel Bodea - Desktop <br> irc: , email: daniel.bodea@softvision.ro ''']]<br />
|[[File:Laszlo_Bialis.jpeg |thumb|left|300px| '''Laszlo Bialis - Desktop <br> irc: -, email: laszlo.bialis@softvision.ro ''']]<br />
|[[File:Gyula_Palko.png |thumb|left|300px| '''Gyula Palko - Desktop <br> irc: -, email: gyula.palko@softvision.ro ''']]<br />
|-<br />
|[[File:Liviu_Seplecan.jpg |thumb|left|300px| '''Liviu Seplecan - Desktop <br> irc: , email: liviu.seplecan@softvision.ro ''']]<br />
|}<br />
<br />
== Ecosystem QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Paul Oiegas (2).jpg|thumb|left|300px| '''Paul Oiegas, Desktop, Team Lead<br>email: poiegas@mozilla.com ''']]<br />
|[[File:Cosmin_Muntean.png |thumb|left|300px| '''Cosmin Muntean, Desktop, QA<br>email: cmuntean@mozilla.com ''']]<br />
|[[File:Ciprian_Muresan.png |thumb|left|300px| '''Ciprian Muresan, Desktop, QA<br>email: cmuresan@mozilla.com ''']]<br />
|-<br />
|[[File:Carmen_Fat.png |thumb|left|300px| '''Carmen Fat, Desktop, QA<br>email: cfat@mozilla.com ''']]<br />
|[[File:Marius Coman.png|300px|thumb|left| '''Marius Coman, Desktop, QA<br>email: mcoman@mozilla.com ''']]<br />
|[[File:Remus Dranca fixed.png|thumb|155px|thumb|left| '''Remus Dranca, Desktop, QA<br>email: rdranca@mozilla.com ''']]<br />
|-<br />
|[[File:Patriciu_Pop.jpg |155px|thumb|left| '''Patriciu Pop, Desktop, QA<br>email: ppop@mozilla.com ''']]<br />
|[[File:Bogdan_Surd.png|thumb|left|300px| '''Bogdan Surd, Desktop, QA/Automation<br>email: bsurd@mozilla.com''']]<br />
|[[File:Lorand 150px.jpg|thumb|155px|thumb|left| '''Lorand Janos, Desktop, QA<br>email: ljanos@mozilla.com ''']]<br />
|-<br />
|[[File:Simona 150px.jpg|thumb|155px|thumb|left| '''Simona Rosu, Desktop, QA<br>email: srosu@mozilla.com ''']]<br />
|[[File:Gelu 150px.jpg|thumb|155px|thumb|left| '''Gelu Haiduc, Desktop, QA<br>email: ghaiduc@mozilla.com ''']]<br />
|[[File:Maria Heres.jpg|thumb|left|300px| '''Maria Heres, Desktop, QA<br>email: mheres@mozilla.com ''']]<br />
|-<br />
|[[File:Robert Martin.jpg|thumb|left|300px| '''Robert Martin, Desktop, QA<br>email: romartin@mozilla.com ''']]<br />
|[[File:Madalin_Cotetiu.jpg |thumb|left|300px| '''Madalin Cotetiu, Desktop, Team Lead/QA/Automation<br>email: mcotetiu@mozilla.com''']]<br />
|[[File:Valentina Virlics.jpg |thumb|left|300px| '''Valentina Virlics, Desktop, QA<br>email: vvalentina@mozilla.com ''']]<br />
|-<br />
|<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{| width="100%"<br />
|[[File:Alexandru_Michis.jpg|thumb|left|300px| '''Alexandru Michis<br>Code Sheriff<br>irc: malexandru''']]<br />
|[[File:Andreea_Pavel.png|thumb|left|300px| '''Andreea Pavel<br>Code Sheriff<br>irc: apavel''']]<br />
|[[File:Andrei_Ciure.png|thumb|left|300px| '''Andrei Ciure<br>Code Sheriff<br>irc: andrei_ciure_''']]<br />
|-<br />
|[[File:Arthur_Iakab.png|thumb|left|300px| '''Arthur Iakab<br>Code Sheriff<br>irc: arthur_iakab''']]<br />
|[[File:Bogdan_Tara.png|thumb|left|300px| '''Bogdan Tara<br>Code Sheriff<br>irc: bogdan_tara''']]<br />
|[[File:Cosmin_Sabou.png|thumb|left|300px| '''Cosmin Sabou<br>Code Sheriff<br>irc: CosminS''']]<br />
|-<br />
|[[File:Cristian_Brindusan.png|thumb|left|300px| '''Cristian Brindusan<br>Code Sheriff<br>irc: CristianB''']]<br />
|[[File:Cristina_Coroiu.png|thumb|left|300px| '''Cristina Coroiu<br>Code Sheriff<br>irc: ccoroiu''']]<br />
|[[File:Daniel_Varga.png|thumb|left|300px| '''Daniel Varga<br>Code Sheriff<br>irc: dvarga''']]<br />
|-<br />
|[[File:Dorel_Luca.png|thumb|left|300px| '''Dorel Luca<br>Code Sheriff<br>irc: dluca''']]<br />
|[[File:Narcis_Beleuzu.png|thumb|left|300px| '''Narcis Beleuzu<br>Code Sheriff<br>irc: NarcisB''']]<br />
|[[File:Natalia_Csoregi.png|thumb|left|300px| '''Natalia Csoregi<br>Code Sheriff<br>irc: nataliaCs''']]<br />
|-<br />
|[[File:Noemi_Erli.png|thumb|left|300px| '''Noemi Erli<br>Code Sheriff<br>irc: noemi_erli''']]<br />
|[[File:Oana_Poprus.jpg|thumb|left|300px| '''Oana Pop-Rus<br>Code Sheriff<br>irc: opoprus''']]<br />
|[[File:Raul_Gurzau.png|thumb|left|300px| '''Raul Gurzau<br>Code Sheriff<br>irc: RaulGurzau''']]<br />
|-<br />
|[[File:Rmaries.jpg|thumb|left|300px| '''Razvan Maries<br>Code Sheriff<br>irc: razvanm''']]<br />
|[[File:Stefan_Hindli.png|thumb|left|300px| '''Stefan Hindli<br>Code Sheriff<br>irc: stefan_hindli''']]<br />
|-<br />
|[[File:Henrietta_Maior.png|thumb|left|300px| '''Henrietta Maior<br>Team Lead<br>irc: henrietta_maior<br>email: hmaior@mozilla.com''']]<br />
|[[File:Robert_Horotan.png|thumb|left|300px| '''Robert Horotan<br>Team Lead<br>irc: Robert_Horotan<br>email: rhorotan@mozilla.com''']]<br />
|}<br />
<br />
== Fathom ==<br />
{| width="100%"<br />
|-<br />
|[[File:Vlad Bacia.png|thumb|left|300px| '''Vlad Bacia<br>Fathom QA<br>irc: <br>email: vbacia@mozilla.com''']]<br />
|}<br />
<br />
== Softvision Project Management ==<br />
{| width="100%"<br />
|-<br />
|[[File:Rares_Bologa.jpg|thumb|left|300px| '''Rares Bologa<br>Project Manager<br>irc: RaresB<br>email: rbologa@mozilla.com''']]<br />
|[[File:AndreiVaida.png |thumb|left|300px| '''Andrei Vaida<br>Project Manager<br>irc: AndreiVaida<br>email:avaida@mozilla.com''']]<br />
|[[File:Ioana_chiorean.jpg|thumb|left|300px| '''Ioana Chiorean<br>Project Manager<br>irc: IoanaChiorean''']]<br />
|-<br />
|[[File:Fmezei.png|thumb|left|300px| '''Florin Mezei<br>Delivery Manager<br>irc: FlorinMezei''']]<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA_SoftVision_Team&diff=1221471
QA SoftVision Team
2019-12-18T13:14:05Z
<p>Paul.oiegas: Updated entire Ecosystem QA team</p>
<hr />
<div>= SoftVision Team =<br />
<br />
== Desktop - Release QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Desktop Firefox desktop]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523firefox #firefox] on irc.mozilla.org <br />
|}<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523qa #qa] on irc.mozilla.org <br />
|}<br />
<br />
== Mobile Firefox Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Mobile Mobile Workflow]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523mobile #mobile] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Add-ons_QA_Team Add-ons QA Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [http://wbe02.mibbit.com/?settings=1b10107157e79b08f2bf99a11f521973&server=irc.mozilla.org&channel=%23addonsqa #addonsqa] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Firefox_Development_Team_2 Firefox Development Team]<br />
|}<br />
<br />
== Android Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fennec_Development_Team_2 Fennec Development Team]<br />
|}<br />
<br />
== Participation Systems Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Participation_Systems_QA_Team Participation Systems Team]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Web_Compatibility_Team_2 Web Compatibility Team]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Performance_Sheriff_2 Performance Sheriff]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#WebExtensions_Review_Team_2 WebExtensions Review]<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Experiments_QA_Team_2 Experiments QA Team]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Code_Sheriffs_Team Code Sheriffs Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join #sheriffs on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Fathom ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fathom_2 Fathom QA Team]<br />
|}<br />
<br />
= Photos =<br />
<br />
== Desktop - Release QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:C_Ionce.png |thumb|left|300px| '''Cornel Ionce (Team Lead)<br>Desktop<br>irc: cornel_ionce ''']]<br />
|[[File:BogdanMaris.jpg |thumb|left|300px| '''Bogdan Maris (Team Lead)<br>Desktop<br>irc: bogdan_maris ''']]<br />
|[[File:Cristian_Baica.png |thumb|left|300px| '''Cristian Baica<br>Desktop<br>irc: ''']]<br />
|-<br />
|[[File:Mihai_Boldan.png |thumb|left|300px| '''Mihai Boldan<br>Desktop<br>irc: mboldan ''']]<br />
|[[File:Oana_Botisan.png |thumb|left|300px| '''Oana Botisan<br>Desktop<br>irc: Oana.Botisan''']]<br />
|[[File:Camelia_Badau.jpg |thumb|left|300px| '''Camelia Badau<br>Desktop<br>irc: cbadau''']]<br />
|-<br />
|[[File:Gabi_Cheta.png |thumb|left|300px| '''Gabi Cheta<br>Desktop<br>irc: Gabi''']]<br />
|[[File:Alexandru_Trif.jpeg |thumb|left|300px| '''Alexandru Trif<br>Desktop<br>irc: atrif''']]<br />
|[[File:CiprianGeorgiu.png |thumb|left|300px| '''Ciprian Georgiu<br>Desktop<br>irc: ciprian.georgiu''']]<br />
|-<br />
|[[File:Cristian_Comorasu.png |thumb|left|300px| '''Cristian Comorasu<br>Desktop<br>irc: CristiComo''']]<br />
|[[File:Daniel_Cicas.jpeg |thumb|left|300px| '''Daniel Cicas<br>Desktop<br>irc: dcicas''']]<br />
|[[File:Timea_Zsoldos.png |thumb|left|300px| '''Timea Zsoldos<br>Desktop<br>irc: zstimi''']].<br />
|-<br />
|[[File:Emil_Ghitta.png |thumb|left|300px| '''Emil Ghitta<br>Desktop<br>irc: emilghitta''']]<br />
|[[File:Anca_Soncutean.png |thumb|left|300px| '''Anca Soncutean<br>Desktop<br>irc: Anca''']]<br />
|[[File:Catalin_Sasca.png |thumb|left|300px| '''Catalin Sasca<br>Desktop<br>irc: csasca''']]<br />
|-<br />
|[[File:Maria_Berlinger.jpeg |thumb|left|300px| '''Maria Berlinger<br>Desktop<br>irc: mberlinger''']]<br />
|[[File:Cristian_Fogel.jpeg |thumb|left|300px| '''Cristian Fogel<br>Desktop<br>irc: cfogel''']]<br />
|[[File:Vlad_Lucaci.jpeg |thumb|left|300px| '''Vlad Lucaci<br>Desktop<br>irc: vlucaci''']]<br />
|}<br />
<br />
== Mobile Firefox Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Sorina_Florean.png|thumb|left|300px| '''Sorina Florean<br>Team Lead, Fennec Android & Firefox Accounts <br>irc: sorina''']]<br />
|[[File:Oana_Horvath.png|thumb|left|300px| '''Oana Horvath<br>Fennec & Focus Android<br>irc: oanah''']]<br />
|[[File:Eliza.png |thumb|left|300px| '''Eliza Balazs <br>Fennec Android<br>irc: ''']]<br />
|-<br />
|[[File:Andrei2.png|thumb|left|300px| '''Andrei Bodea<br>Fennec Android & FireTV<br>irc: andrei21''']]<br />
|[[File:Stefan2.png|thumb|left|300px| '''Stefan Deiac<br>Fennec Android & Firefox Accountsc<br>irc: sdeiac''']]<br />
|[[File:Mira3.png|thumb|left|300px| '''Mirabela Lobontiu<br>Fennec Android & Firefox Accounts<br>irc: mira''']]<br />
|-<br />
|[[File:DianaRus2.png|thumb|left|300px| '''Diana Rus<br>Fennec Android<br>irc: ''']]<br />
|[[File:Laurentiu.jpeg|thumb|left|300px| '''Laurentiu Apahidean <br>Fennec Android<br>irc: ''']]<br />
|-<br />
|[[File:Catalin_Suciu.jpg|thumb|left|300px| '''Catalin Suciu<br>Team Lead, Fennec & Lockbox iOS<br>irc: csuciu''']]<br />
|[[File:Simon_Basca.jpg |thumb|left|300px| '''Simon Basca<br>Fennec & Lockbox iOS<br>irc: SimonB''']]<br />
|<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Victor_Carciu.jpg |thumb|left|300px| '''Victor Carciu - Team Lead<br>Add-ons QA<br>irc: victorC''']]<br />
|[[File:Ioana Rusiczki.png |thumb|left|300px| '''Ioana Rusiczki<br>Add-ons QA<br>irc: IoanaR''']]<br />
|-<br />
|[[File:Cosmin_Badescu.png|thumb|left|300px| '''Cosmin Badescu<br>Add-ons QA<br>irc: CosminB''']]<br />
|[[File:Alexandra_Moga.png |thumb|left|300px| '''Alexandra Moga<br>Add-ons QA<br>irc: LexaSV''']]<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Bogdan_Postelnicu.png |thumb|left|300px| '''Bogdan Postelnicu<br>Gecko C++<br>irc: ABPostelnicu''']]<br />
|}<br />
<br />
== Android Development Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:VladBaicu.jpg |thumb|left|300px| '''Vlad Baicu - Team Lead<br>irc: vladbaicu <br>email: vbaicu@mozilla.com''']]<br />
|[[File:PetruLingurar.jpg |thumb|left|300px| '''Petru_Mugurel Lingurar<br>irc: petru <br>email: plingurar@mozilla.com''']]<br />
|[[File:AndreiLazar.jpg |thumb|left|300px| '''Andrei Lazar<br>irc: andreilazar <br>email: alazar@mozilla.com''']]<br />
|-<br />
|[[File:Valentin_Timisica.png |thumb|left|300px| '''Valentin Timisica<br>irc: <br>email: vtimisica@mozilla.com''']]<br />
|[[File:Mihai_Carare.png |thumb|left|300px| '''Mihai Carare<br>irc: <br>email: mcarare@mozilla.com''']]<br />
|[[File:Mihai_Branescu.png |thumb|left|300px| '''Mihai Branescu<br>irc: <br>email: mbranescu@mozilla.com''']]<br />
|}<br />
<br />
== Participation Systems QA Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Vio.png|thumb|left|300px| '''Viorela Ioia<br>Participation Systems<br>irc: viorelaioia''']]<br />
|[[File:Roxana_Leitan.jpg |thumb|left|300px| '''Roxana Leitan - Participation Systems <br> irc: RoxanaLeitan ''']]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Sergiu_Logigan.png|thumb|left|300px| '''Sergiu Logigan<br>Web Compatibility<br>irc: Sergiu''']]<br />
|[[File:OanaArbuzov.jpeg|thumb|left|300px| '''Oana Arbuzov<br>Web Compatibility<br>irc: Oana''']]<br />
|[[File:CipriC.png|thumb|left|300px| '''Ciprian Ciocan<br>Web Compatibility<br>irc: ciprian''']]<br />
|}<br />
<br />
== Performance Sheriffing Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Ionut_Goldan.png|thumb|left|300px| '''Ionut Goldan<br>Performance Sheriff<br>irc: igoldan''']]<br />
|[[File:Florin strugariu.jpg|thumb|left|300px| '''Florin Strugariu<br>Performance Sheriff<br>irc: Bebe''']]<br />
|[[File:Maria_Raiciof.jpeg|thumb|left|300px| '''Marian Raiciof<br>Performance Sheriff<br>irc: marauder''']]<br />
|-<br />
|[[File:Alexandru_Ionescu.jpeg|thumb|left|300px| '''Alexandru Ionescu<br>Performance Sheriff<br>irc: alexandrui''']]<br />
|[[File:Alexandru_Irimovici.jpg|thumb|left|300px| '''Alexandru Irimovici<br>Performance Sheriff<br>irc: air''']]<br />
|[[File:Arnold_Iakab.jpeg|thumb|left|300px| '''Arnold Iakab<br>Performance Sheriff<br>irc: arno__''']]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Raluca_Sofian.png|thumb|left|300px| '''Raluca Sofian<br>WebExtensions Review<br>irc: ralucaSofian''']]<br />
|[[File:Andreea_Neamtiu.png|thumb|left|300px| '''Andreea Neamtiu<br>WebExtensions Review<br>irc: andreeaNeamtiu''']]<br />
|[[File:Iuliana_Alecse.png|thumb|left|300px| '''Iuliana Alecse<br>WebExtensions Review<br>irc: ''']]<br />
|-<br />
|[[File:Hubert_Lafont.png |thumb|left|300px| '''Hubert Lafont<br>WebExtensions Review<br>irc: ''']]<br />
|}<br />
<br />
== Engineering QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Brindusa_Tot.jpg |thumb|left|300px| '''Brindusa Tot - Desktop, Team Lead <br> irc: brindusat, email: btot@mozilla.com ''']]<br />
|[[File:Adrian_Florinescu.png |thumb|left|300px| '''Adrian Florinescu - Desktop <br> irc: AdrianSv, email: adrian.florinescu @softvision.ro ''']]<br />
|[[File:Ovidiu_Boca.jpg |thumb|left|300px| '''Ovidiu Boca - Desktop <br> irc: ovidiu, email: ovidiu.boca@softvision .ro ''']]<br />
|-<br />
|[[File:Hani_Yacoub.png |thumb|left|300px| '''Hani Yacoub - Desktop <br> irc: hani, email: hani.yacoub@softvision<br>.ro ''']]<br />
|[[File:Luciana_Queirolo.jpg |thumb|left|300px| '''Luciana Queirolo - Desktop <br> email: luciana.queirolo@softvision.com ''']]<br />
|[[File:David_Olah.jpg |thumb|left|300px| '''David Olah - Desktop <br> irc: dolah, email: david.olah@softvision.ro ''']]<br />
|-<br />
|[[File:David_Sacal.jpg |thumb|left|300px| '''David Sacal - Desktop <br> email: david.sacal@softvision.com ''']]<br />
|[[File:Rares_Doghi.jpg |thumb|left|300px| '''Rares Doghi - Desktop <br> irc: rares_doghi, email: rares.doghi@softvision.ro ''']]<br />
|[[File:Marcela_Calderon.jpg |thumb|left|300px| '''Marcela Calderon - Desktop <br> email: marcela.calderon@softvision.com ''']]<br />
|-<br />
|[[File:Peter_Magyari.jpg |thumb|left|300px| '''Peter Magyari - Desktop <br> irc: -, email: peter.magyari@softvision.ro ''']]<br />
|[[File:Babos_Timea.png |thumb|left|300px| '''Timea Babos - Desktop <br> irc: timea.babos, email: timea.babos@softvision.ro ''']]<br />
|[[File:Cristian_Craciun.jpeg |thumb|left|300px| '''Cristian Craciun - Desktop <br> irc: , email: cristian.craciun@softvision.ro ''']]<br />
|-<br />
|[[File:Daniel_Bodea.jpg |thumb|left|300px| '''Daniel Bodea - Desktop <br> irc: , email: daniel.bodea@softvision.ro ''']]<br />
|[[File:Laszlo_Bialis.jpeg |thumb|left|300px| '''Laszlo Bialis - Desktop <br> irc: -, email: laszlo.bialis@softvision.ro ''']]<br />
|[[File:Gyula_Palko.png |thumb|left|300px| '''Gyula Palko - Desktop <br> irc: -, email: gyula.palko@softvision.ro ''']]<br />
|-<br />
|[[File:Liviu_Seplecan.jpg |thumb|left|300px| '''Liviu Seplecan - Desktop <br> irc: , email: liviu.seplecan@softvision.ro ''']]<br />
|}<br />
<br />
== Ecosystem QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Paul Oiegas (2).jpg|thumb|left|300px| '''Paul Oiegas, Desktop, Team Lead<br>email: poiegas@mozilla.com ''']]<br />
|[[File:Cosmin_Muntean.png |thumb|left|300px| '''Cosmin Muntean, Desktop, QA<br>email: cmuntean@mozilla.com ''']]<br />
|[[File:Ciprian_Muresan.png |thumb|left|300px| '''Ciprian Muresan, Desktop, QA<br>email: cmuresan@mozilla.com ''']]<br />
|-<br />
|[[File:Carmen_Fat.png |thumb|left|300px| '''Carmen Fat, Desktop, QA<br>email: cfat@mozilla.com ''']]<br />
|[[File:Marius Coman.png|300px|thumb|left| '''Marius Coman, Desktop, QA<br>email: mcoman@mozilla.com ''']]<br />
|[[File:Andreea.jpg |155px|thumb|left| '''Andreea Cupsa, Desktop, QA<br>email: acupsa@mozilla.com ''']]<br />
|-<br />
|[[File:Remus Dranca fixed.png|thumb|155px|thumb|left| '''Remus Dranca, Desktop, QA<br>email: rdranca@mozilla.com ''']]<br />
|[[File:Patriciu_Pop.jpg |155px|thumb|left| '''Patriciu Pop, Desktop, QA<br>email: ppop@mozilla.com ''']]<br />
|[[File:Bogdan_Surd.png|thumb|left|300px| '''Bogdan Surd, Desktop, QA/Automation<br>email: bsurd@mozilla.com''']]<br />
|-<br />
|[[File:Lorand 150px.jpg|thumb|155px|thumb|left| '''Lorand Janos, Desktop, QA<br>email: ljanos@mozilla.com ''']]<br />
|[[File:Simona 150px.jpg|thumb|155px|thumb|left| '''Simona Rosu, Desktop, QA<br>email: srosu@mozilla.com ''']]<br />
|[[File:Gelu 150px.jpg|thumb|155px|thumb|left| '''Gelu Haiduc, Desktop, QA<br>email: ghaiduc@mozilla.com ''']]<br />
|-<br />
|[[File:Madalin_Cotetiu.jpg |thumb|left|300px| '''Madalin Cotetiu, Desktop, Team Lead/QA/Automation<br>email: mcotetiu@mozilla.com''']]<br />
|[[File:Valentina Virlics.jpg |thumb|left|300px| '''Valentina Virlics, Desktop, QA<br>email: vvalentina@mozilla.com ''']]<br />
|[[File:Maria Heres.jpg|thumb|left|300px| '''Maria Heres, Desktop, QA<br>email: mheres@mozilla.com ''']]<br />
|-<br />
|[[File:Robert Martin.jpg|thumb|left|300px| '''Robert Martin, Desktop, QA<br>email: romartin@mozilla.com ''']]<br />
|-<br />
|<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{| width="100%"<br />
|[[File:Alexandru_Michis.jpg|thumb|left|300px| '''Alexandru Michis<br>Code Sheriff<br>irc: malexandru''']]<br />
|[[File:Andreea_Pavel.png|thumb|left|300px| '''Andreea Pavel<br>Code Sheriff<br>irc: apavel''']]<br />
|[[File:Andrei_Ciure.png|thumb|left|300px| '''Andrei Ciure<br>Code Sheriff<br>irc: andrei_ciure_''']]<br />
|-<br />
|[[File:Arthur_Iakab.png|thumb|left|300px| '''Arthur Iakab<br>Code Sheriff<br>irc: arthur_iakab''']]<br />
|[[File:Bogdan_Tara.png|thumb|left|300px| '''Bogdan Tara<br>Code Sheriff<br>irc: bogdan_tara''']]<br />
|[[File:Cosmin_Sabou.png|thumb|left|300px| '''Cosmin Sabou<br>Code Sheriff<br>irc: CosminS''']]<br />
|-<br />
|[[File:Cristian_Brindusan.png|thumb|left|300px| '''Cristian Brindusan<br>Code Sheriff<br>irc: CristianB''']]<br />
|[[File:Cristina_Coroiu.png|thumb|left|300px| '''Cristina Coroiu<br>Code Sheriff<br>irc: ccoroiu''']]<br />
|[[File:Daniel_Varga.png|thumb|left|300px| '''Daniel Varga<br>Code Sheriff<br>irc: dvarga''']]<br />
|-<br />
|[[File:Dorel_Luca.png|thumb|left|300px| '''Dorel Luca<br>Code Sheriff<br>irc: dluca''']]<br />
|[[File:Narcis_Beleuzu.png|thumb|left|300px| '''Narcis Beleuzu<br>Code Sheriff<br>irc: NarcisB''']]<br />
|[[File:Natalia_Csoregi.png|thumb|left|300px| '''Natalia Csoregi<br>Code Sheriff<br>irc: nataliaCs''']]<br />
|-<br />
|[[File:Noemi_Erli.png|thumb|left|300px| '''Noemi Erli<br>Code Sheriff<br>irc: noemi_erli''']]<br />
|[[File:Oana_Poprus.jpg|thumb|left|300px| '''Oana Pop-Rus<br>Code Sheriff<br>irc: opoprus''']]<br />
|[[File:Raul_Gurzau.png|thumb|left|300px| '''Raul Gurzau<br>Code Sheriff<br>irc: RaulGurzau''']]<br />
|-<br />
|[[File:Rmaries.jpg|thumb|left|300px| '''Razvan Maries<br>Code Sheriff<br>irc: razvanm''']]<br />
|[[File:Stefan_Hindli.png|thumb|left|300px| '''Stefan Hindli<br>Code Sheriff<br>irc: stefan_hindli''']]<br />
|-<br />
|[[File:Henrietta_Maior.png|thumb|left|300px| '''Henrietta Maior<br>Team Lead<br>irc: henrietta_maior<br>email: hmaior@mozilla.com''']]<br />
|[[File:Robert_Horotan.png|thumb|left|300px| '''Robert Horotan<br>Team Lead<br>irc: Robert_Horotan<br>email: rhorotan@mozilla.com''']]<br />
|}<br />
<br />
== Fathom ==<br />
{| width="100%"<br />
|-<br />
|[[File:Vlad Bacia.png|thumb|left|300px| '''Vlad Bacia<br>Fathom QA<br>irc: <br>email: vbacia@mozilla.com''']]<br />
|}<br />
<br />
== Softvision Project Management ==<br />
{| width="100%"<br />
|-<br />
|[[File:Rares_Bologa.jpg|thumb|left|300px| '''Rares Bologa<br>Project Manager<br>irc: RaresB<br>email: rbologa@mozilla.com''']]<br />
|[[File:AndreiVaida.png |thumb|left|300px| '''Andrei Vaida<br>Project Manager<br>irc: AndreiVaida<br>email:avaida@mozilla.com''']]<br />
|[[File:Ioana_chiorean.jpg|thumb|left|300px| '''Ioana Chiorean<br>Project Manager<br>irc: IoanaChiorean''']]<br />
|-<br />
|[[File:Fmezei.png|thumb|left|300px| '''Florin Mezei<br>Delivery Manager<br>irc: FlorinMezei''']]<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=File:Paul_Oiegas_(2).jpg&diff=1221470
File:Paul Oiegas (2).jpg
2019-12-18T13:11:58Z
<p>Paul.oiegas: </p>
<hr />
<div>new team member picture</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=File:Maria_Heres.jpg&diff=1221469
File:Maria Heres.jpg
2019-12-18T13:05:59Z
<p>Paul.oiegas: </p>
<hr />
<div>team member picture</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=File:Robert_Martin.jpg&diff=1221468
File:Robert Martin.jpg
2019-12-18T12:59:14Z
<p>Paul.oiegas: </p>
<hr />
<div>team member picture</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=File:Valentina_Virlics.jpg&diff=1221467
File:Valentina Virlics.jpg
2019-12-18T12:42:52Z
<p>Paul.oiegas: </p>
<hr />
<div>team member picture</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA_SoftVision_Team&diff=1214034
QA SoftVision Team
2019-06-20T15:57:51Z
<p>Paul.oiegas: </p>
<hr />
<div>= SoftVision Team =<br />
<br />
== Desktop - Release QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Desktop Firefox desktop]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523firefox #firefox] on irc.mozilla.org <br />
|}<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523qa #qa] on irc.mozilla.org <br />
|}<br />
<br />
== Fennec Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Mobile Mobile Workflow]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523mobile #mobile] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Add-ons_QA_Team Add-ons QA Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [http://wbe02.mibbit.com/?settings=1b10107157e79b08f2bf99a11f521973&server=irc.mozilla.org&channel=%23addonsqa #addonsqa] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== CI Duty Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Build_Duty_Team_2 CiDuty Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://irccloud.mozilla.com/#!/ircs://irc1.dmz.scl3.mozilla.com:6697/%23ci #ci] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Firefox_Development_Team_2 Firefox Development Team]<br />
|}<br />
<br />
== Fennec Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fennec_Development_Team_2 Fennec Development Team]<br />
|}<br />
<br />
== Participation Systems Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Participation_Systems_QA_Team Participation Systems Team]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Web_Compatibility_Team_2 Web Compatibility Team]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Performance_Sheriff_2 Performance Sheriff]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#WebExtensions_Review_Team_2 WebExtensions Review]<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Experiments_QA_Team_2 Experiments QA Team]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Code_Sheriffs_Team Code Sheriffs Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join #sheriffs on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Fathom ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fathom_2 Fathom QA Team]<br />
|}<br />
<br />
= Photos =<br />
<br />
== Desktop - Release QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:C_Ionce.png |thumb|left|300px| '''Cornel Ionce (Team Lead)<br>Desktop<br>irc: cornel_ionce ''']]<br />
|[[File:BogdanMaris.jpg |thumb|left|300px| '''Bogdan Maris (Team Lead)<br>Desktop<br>irc: bogdan_maris ''']]<br />
|[[File:Cristian_Baica.png |thumb|left|300px| '''Cristian Baica<br>Desktop<br>irc: ''']]<br />
|-<br />
|[[File:Mihai_Boldan.png |thumb|left|300px| '''Mihai Boldan<br>Desktop<br>irc: mboldan ''']]<br />
|[[File:Oana_Botisan.png |thumb|left|300px| '''Oana Botisan<br>Desktop<br>irc: Oana.Botisan''']]<br />
|[[File:Camelia_Badau.jpg |thumb|left|300px| '''Camelia Badau<br>Desktop<br>irc: cbadau''']]<br />
|-<br />
|[[File:Gabi_Cheta.png |thumb|left|300px| '''Gabi Cheta<br>Desktop<br>irc: Gabi''']]<br />
|[[File:Alexandru_Trif.jpeg |thumb|left|300px| '''Alexandru Trif<br>Desktop<br>irc: atrif''']]<br />
|[[File:CiprianGeorgiu.png |thumb|left|300px| '''Ciprian Georgiu<br>Desktop<br>irc: ciprian.georgiu''']]<br />
|-<br />
|[[File:Cristian_Comorasu.png |thumb|left|300px| '''Cristian Comorasu<br>Desktop<br>irc: CristiComo''']]<br />
|[[File:Daniel_Cicas.jpeg |thumb|left|300px| '''Daniel Cicas<br>Desktop<br>irc: dcicas''']]<br />
|[[File:Timea_Zsoldos.png |thumb|left|300px| '''Timea Zsoldos<br>Desktop<br>irc: zstimi''']].<br />
|-<br />
|[[File:Emil_Ghitta.png |thumb|left|300px| '''Emil Ghitta<br>Desktop<br>irc: emilghitta''']]<br />
|[[File:Anca_Soncutean.png |thumb|left|300px| '''Anca Soncutean<br>Desktop<br>irc: Anca''']]<br />
|[[File:Catalin_Sasca.png |thumb|left|300px| '''Catalin Sasca<br>Desktop<br>irc: csasca''']]<br />
|-<br />
|[[File:Maria_Berlinger.jpeg |thumb|left|300px| '''Maria Berlinger<br>Desktop<br>irc: mberlinger''']]<br />
|[[File:Cristian_Fogel.jpeg |thumb|left|300px| '''Cristian Fogel<br>Desktop<br>irc: cfogel''']]<br />
|[[File:Vlad_Lucaci.jpeg |thumb|left|300px| '''Vlad Lucaci<br>Desktop<br>irc: vlucaci''']]<br />
|}<br />
<br />
== Mobile Firefox Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Sorina_Florean.png|thumb|left|300px| '''Sorina Florean<br>Team Lead, Fennec Android & Firefox Accounts <br>irc: sorina''']]<br />
|[[File:Oana_Horvath.png|thumb|left|300px| '''Oana Horvath<br>Fennec & Focus Android<br>irc: oanah''']]<br />
|[[File:Eliza.png |thumb|left|300px| '''Eliza Balazs <br>Fennec Android<br>irc: ''']]<br />
|-<br />
|[[File:Andrei2.png|thumb|left|300px| '''Andrei Bodea<br>Fennec Android & FireTV<br>irc: andrei21''']]<br />
|[[File:Stefan2.png|thumb|left|300px| '''Stefan Deiac<br>Fennec Android & Firefox Accountsc<br>irc: sdeiac''']]<br />
|[[File:Mira3.png|thumb|left|300px| '''Mirabela Lobontiu<br>Fennec Android & Firefox Accounts<br>irc: mira''']]<br />
|-<br />
|[[File:DianaRus2.png|thumb|left|300px| '''Diana Rus<br>Fennec Android<br>irc: ''']]<br />
|[[File:Laurentiu.jpeg|thumb|left|300px| '''Laurentiu Apahidean <br>Fennec Android<br>irc: ''']]<br />
|-<br />
|[[File:Catalin_Suciu.jpg|thumb|left|300px| '''Catalin Suciu<br>Team Lead, Fennec & Lockbox iOS<br>irc: csuciu''']]<br />
|[[File:Simon_Basca.jpg |thumb|left|300px| '''Simon Basca<br>Fennec & Lockbox iOS<br>irc: SimonB''']]<br />
|<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Victor_Carciu.jpg |thumb|left|300px| '''Victor Carciu - Team Lead<br>Add-ons QA<br>irc: victorC''']]<br />
|[[File:Madalin_Cotetiu.jpg |thumb|left|300px| '''Madalin Cotetiu<br>Add-ons QA<br>irc: madalinc''']]<br />
|[[File:Ioana Rusiczki.png |thumb|left|300px| '''Ioana Rusiczki<br>Add-ons QA<br>irc: IoanaR''']]<br />
|-<br />
|[[File:Cosmin_Badescu.png|thumb|left|300px| '''Cosmin Badescu<br>Add-ons QA<br>irc: CosminB''']]<br />
|[[File:Alexandra_Moga.png |thumb|left|300px| '''Alexandra Moga<br>Add-ons QA<br>irc: LexaSV''']]<br />
|}<br />
<br />
== CI Duty Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Danut_Labici.png |thumb|left|300px| '''Danut Labici<br>CI Duty<br>irc: dlabici ''']]<br />
|[[File:Bogdan_Crisan.PNG |thumb|left|300px| '''Bogdan Crisan<br>CI Duty<br>irc: bcrisan ''']]<br />
|[[File:Adrian_Pop.png |thumb|left|300px| '''Adrian Pop<br>CI Duty<br>irc: apop ''']]<br />
|-<br />
|[[File:Radu_Iman.png |thumb|left|300px| '''Radu Iman<br>CI Duty<br>irc: riman ''']]<br />
|[[File:Roland_Mutter.png |thumb|left|300px| '''Roland Mutter<br>CI Duty<br>irc: rmutter ''']]<br />
|[[File:Zsolt_Fay.PNG |thumb|left|300px| '''Zsolt Fay<br>CI Duty<br>irc: zfay ''']]<br />
|-<br />
|[[File:Attila_Craciun.png |thumb|left|300px| '''Attila Craciun<br>CI Duty<br>irc: arny''']]<br />
|[[File:Dragos_Crisan.png |thumb|left|300px| '''Dragos Crisan<br>RelOps<br>irc: dragrom ''']]<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Bogdan_Postelnicu.png |thumb|left|300px| '''Bogdan Postelnicu<br>Gecko C++<br>irc: ABPostelnicu''']]<br />
|}<br />
<br />
== Fennec Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:VladBaicu.jpg |thumb|left|300px| '''Vlad Baicu - Team Lead<br>irc: vladbaicu <br>email: vbaicu@mozilla.com''']]<br />
|[[File:PetruLingurar.jpg |thumb|left|300px| '''Petru_Mugurel Lingurar<br>irc: petru <br>email: plingurar@mozilla.com''']]<br />
|[[File:AndreiLazar.jpg |thumb|left|300px| '''Andrei Lazar<br>irc: andreilazar <br>email: alazar@mozilla.com''']]<br />
|}<br />
<br />
== Participation Systems QA Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Vio.png|thumb|left|300px| '''Viorela Ioia<br>Participation Systems<br>irc: viorelaioia''']]<br />
|[[File:Roxana_Leitan.jpg |thumb|left|300px| '''Roxana Leitan - Participation Systems <br> irc: RoxanaLeitan ''']]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Sergiu_Logigan.png|thumb|left|300px| '''Sergiu Logigan<br>Web Compatibility<br>irc: Sergiu''']]<br />
|[[File:OanaArbuzov.jpeg|thumb|left|300px| '''Oana Arbuzov<br>Web Compatibility<br>irc: Oana''']]<br />
|[[File:CipriC.png|thumb|left|300px| '''Ciprian Ciocan<br>Web Compatibility<br>irc: ciprian''']]<br />
|}<br />
<br />
== Performance Sheriffing Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Ionut_Goldan.png|thumb|left|300px| '''Ionut Goldan<br>Performance Sheriff<br>irc: igoldan''']]<br />
|[[File:Florin strugariu.jpg|thumb|left|300px| '''Florin Strugariu<br>Performance Sheriff<br>irc: Bebe''']]<br />
|[[File:Maria_Raiciof.jpeg|thumb|left|300px| '''Marian Raiciof<br>Performance Sheriff<br>irc: marauder''']]<br />
|-<br />
|[[File:Alexandru_Ionescu.jpeg|thumb|left|300px| '''Alexandru Ionescu<br>Performance Sheriff<br>irc: alexandrui''']]<br />
|[[File:Alexandru_Irimovici.jpg|thumb|left|300px| '''Alexandru Irimovici<br>Performance Sheriff<br>irc: air''']]<br />
|[[File:Arnold_Iakab.jpeg|thumb|left|300px| '''Arnold Iakab<br>Performance Sheriff<br>irc: arno__''']]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Raluca_Sofian.png|thumb|left|300px| '''Raluca Sofian<br>WebExtensions Review<br>irc: ralucaSofian''']]<br />
|[[File:Andreea_Neamtiu.png|thumb|left|300px| '''Andreea Neamtiu<br>WebExtensions Review<br>irc: andreeaNeamtiu''']]<br />
|}<br />
<br />
== Engineering QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Brindusa_Tot.jpg |thumb|left|300px| '''Brindusa Tot - Desktop, Team Lead <br> irc: brindusat, email: btot@mozilla.com ''']]<br />
|[[File:Adrian_Florinescu.png |thumb|left|300px| '''Adrian Florinescu - Desktop <br> irc: AdrianSv, email: adrian.florinescu @softvision.ro ''']]<br />
|[[File:Ovidiu_Boca.jpg |thumb|left|300px| '''Ovidiu Boca - Desktop <br> irc: ovidiu, email: ovidiu.boca@softvision .ro ''']]<br />
|-<br />
|[[File:Hani_Yacoub.png |thumb|left|300px| '''Hani Yacoub - Desktop <br> irc: hani, email: hani.yacoub@softvision<br>.ro ''']]<br />
|[[File:Luciana_Queirolo.jpg |thumb|left|300px| '''Luciana Queirolo - Desktop <br> email: luciana.queirolo@softvision.com ''']]<br />
|[[File:David_Olah.jpg |thumb|left|300px| '''David Olah - Desktop <br> irc: dolah, email: david.olah@softvision.ro ''']]<br />
|-<br />
|[[File:David_Sacal.jpg |thumb|left|300px| '''David Sacal - Desktop <br> email: david.sacal@softvision.com ''']]<br />
|[[File:Rares_Doghi.jpg |thumb|left|300px| '''Rares Doghi - Desktop <br> irc: rares_doghi, email: rares.doghi@softvision.ro ''']]<br />
|[[File:Marcela_Calderon.jpg |thumb|left|300px| '''Marcela Calderon - Desktop <br> email: marcela.calderon@softvision.com ''']]<br />
|-<br />
|[[File:Peter_Magyari.jpg |thumb|left|300px| '''Peter Magyari - Desktop <br> irc: -, email: peter.magyari@softvision.ro ''']]<br />
|[[File:Babos_Timea.png |thumb|left|300px| '''Timea Babos - Desktop <br> irc: timea.babos, email: timea.babos@softvision.ro ''']]<br />
|[[File:Cristian_Craciun.jpeg |thumb|left|300px| '''Cristian Craciun - Desktop <br> irc: , email: cristian.craciun@softvision.ro ''']]<br />
|-<br />
|[[File:Daniel_Bodea.jpg |thumb|left|300px| '''Daniel Bodea - Desktop <br> irc: , email: daniel.bodea@softvision.ro ''']]<br />
|[[File:Laszlo_Bialis.jpeg |thumb|left|300px| '''Laszlo Bialis - Desktop <br> irc: -, email: laszlo.bialis@softvision.ro ''']]<br />
|[[File:Gyula_Palko.png |thumb|left|300px| '''Gyula Palko - Desktop <br> irc: -, email: gyula.palko@softvision.ro ''']]<br />
|-<br />
|[[File:Liviu_Seplecan.jpg |thumb|left|300px| '''Liviu Seplecan - Desktop <br> irc: , email: liviu.seplecan@softvision.ro ''']]<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Paul_Oiegas.png |thumb|left|300px| '''Paul Oiegas Desktop, Team Lead<br> irc: pauloiegasSV<br> email: poiegas@mozilla.com ''']]<br />
|[[File:Cosmin_Muntean.png |thumb|left|300px| '''Cosmin Muntean<br>Platform: Desktop<br> irc: CosminMCG<br> email: cosmin.muntean @softvision.ro ''']]<br />
|[[File:Ciprian_Muresan.png |thumb|left|300px| '''Ciprian Muresan<br>Platform: Desktop<br> irc: cmuresan<br> email: ciprian.muresan @softvision.ro ''']]<br />
|-<br />
|[[File:Carmen_Fat.png |thumb|left|300px| '''Carmen Fat<br>Platform: Desktop<br> irc: carmenf<br> email: carmen.fat@<br>softvision.ro ''']]<br />
|[[File:Marius Coman.png|300px|thumb|left| '''Marius Coman<br>Platform: Desktop<br> irc: mcoman<br> email: marius.coman@<br>softvision.ro ''']]<br />
|[[File:Andreea.jpg |155px|thumb|left| '''Andreea Cupsa<br>Platform: Desktop<br> irc: -<br> email: andreea.cupsa@<br>softvision.ro ''']]<br />
|-<br />
|[[File:Remus Dranca fixed.png|thumb|155px|thumb|left| '''Remus Dranca<br>Platform: Desktop<br> irc: rdranca<br> email: remus.dranca@<br>softvision.ro ''']]<br />
|[[File:Patriciu_Pop.jpg |155px|thumb|left| '''Patriciu Pop<br>Platform: Desktop<br> irc: ppop<br> email: patriciu.pop@<br>softvision.ro ''']]<br />
|[[File:Bogdan_Surd.png|thumb|left|300px| '''Bogdan Surd<br>Platform: Desktop<br> irc: BogdanS email: bogdan.surd@<br>softvision.ro''']]<br />
|-<br />
|[[File:Lorand 150px.jpg|thumb|155px|thumb|left| '''Lorand Janos<br>Platform: Desktop<br> email: lorand.janos@<br>softvision.ro ''']]<br />
|[[File:Simona 150px.jpg|thumb|155px|thumb|left| '''Simona Rosu<br>Platform: Desktop<br> email: simona.rosu@<br>softvision.ro ''']]<br />
|[[File:Gelu 150px.jpg|thumb|155px|thumb|left| '''Gelu Haiduc<br>Platform: Desktop<br> email: gelu.haiduc@<br>softvision.ro ''']]<br />
|-<br />
|<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{| width="100%"<br />
|[[File:Alexandru_Michis.jpg|thumb|left|300px| '''Alexandru Michis<br>Code Sheriff<br>irc: malexandru''']]<br />
|[[File:Andreea_Pavel.png|thumb|left|300px| '''Andreea Pavel<br>Code Sheriff<br>irc: apavel''']]<br />
|[[File:Andrei_Ciure.png|thumb|left|300px| '''Andrei Ciure<br>Code Sheriff<br>irc: andrei_ciure_''']]<br />
|-<br />
|[[File:Arthur_Iakab.png|thumb|left|300px| '''Arthur Iakab<br>Code Sheriff<br>irc: arthur_iakab''']]<br />
|[[File:Bogdan_Tara.png|thumb|left|300px| '''Bogdan Tara<br>Code Sheriff<br>irc: bogdan_tara''']]<br />
|[[File:Cosmin_Sabou.png|thumb|left|300px| '''Cosmin Sabou<br>Code Sheriff<br>irc: CosminS''']]<br />
|-<br />
|[[File:Cristian_Brindusan.png|thumb|left|300px| '''Cristian Brindusan<br>Code Sheriff<br>irc: CristianB''']]<br />
|[[File:Cristina_Coroiu.png|thumb|left|300px| '''Cristina Coroiu<br>Code Sheriff<br>irc: ccoroiu''']]<br />
|[[File:Daniel_Varga.png|thumb|left|300px| '''Daniel Varga<br>Code Sheriff<br>irc: dvarga''']]<br />
|-<br />
|[[File:Dorel_Luca.png|thumb|left|300px| '''Dorel Luca<br>Code Sheriff<br>irc: dluca''']]<br />
|[[File:Narcis_Beleuzu.png|thumb|left|300px| '''Narcis Beleuzu<br>Code Sheriff<br>irc: NarcisB''']]<br />
|[[File:Natalia_Csoregi.png|thumb|left|300px| '''Natalia Csoregi<br>Code Sheriff<br>irc: nataliaCs''']]<br />
|-<br />
|[[File:Noemi_Erli.png|thumb|left|300px| '''Noemi Erli<br>Code Sheriff<br>irc: noemi_erli''']]<br />
|[[File:Oana_Poprus.jpg|thumb|left|300px| '''Oana Pop-Rus<br>Code Sheriff<br>irc: opoprus''']]<br />
|[[File:Raul_Gurzau.png|thumb|left|300px| '''Raul Gurzau<br>Code Sheriff<br>irc: RaulGurzau''']]<br />
|-<br />
|[[File:Rmaries.jpg|thumb|left|300px| '''Razvan Maries<br>Code Sheriff<br>irc: razvanm''']]<br />
|[[File:Stefan_Hindli.png|thumb|left|300px| '''Stefan Hindli<br>Code Sheriff<br>irc: stefan_hindli''']]<br />
|-<br />
|[[File:Henrietta_Maior.png|thumb|left|300px| '''Henrietta Maior<br>Team Lead<br>irc: henrietta_maior<br>email: hmaior@mozilla.com''']]<br />
|[[File:Robert_Horotan.png|thumb|left|300px| '''Robert Horotan<br>Team Lead<br>irc: Robert_Horotan<br>email: rhorotan@mozilla.com''']]<br />
|}<br />
<br />
== Fathom ==<br />
{| width="100%"<br />
|-<br />
|[[File:Vlad Bacia.png|thumb|left|300px| '''Vlad Bacia<br>Fathom QA<br>irc: <br>email: vbacia@mozilla.com''']]<br />
|}<br />
<br />
== Softvision Project Management ==<br />
{| width="100%"<br />
|-<br />
|[[File:Rares_Bologa.jpg|thumb|left|300px| '''Rares Bologa<br>Project Manager<br>irc: RaresB<br>email: rbologa@mozilla.com''']]<br />
|[[File:AndreiVaida.png |thumb|left|300px| '''Andrei Vaida<br>Project Manager<br>irc: AndreiVaida<br>email:avaida@mozilla.com''']]<br />
|[[File:Ioana_chiorean.jpg|thumb|left|300px| '''Ioana Chiorean<br>Project Manager<br>irc: IoanaChiorean''']]<br />
|-<br />
|[[File:Fmezei.png|thumb|left|300px| '''Florin Mezei<br>Delivery Manager<br>irc: FlorinMezei''']]<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=File:Remus_Dranca_fixed.png&diff=1214033
File:Remus Dranca fixed.png
2019-06-20T15:57:28Z
<p>Paul.oiegas: </p>
<hr />
<div>Fixed pic of Remus</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA_SoftVision_Team&diff=1214032
QA SoftVision Team
2019-06-20T15:49:57Z
<p>Paul.oiegas: Added the 3 new team members</p>
<hr />
<div>= SoftVision Team =<br />
<br />
== Desktop - Release QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Desktop Firefox desktop]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523firefox #firefox] on irc.mozilla.org <br />
|}<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523qa #qa] on irc.mozilla.org <br />
|}<br />
<br />
== Fennec Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Mobile Mobile Workflow]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523mobile #mobile] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Add-ons_QA_Team Add-ons QA Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [http://wbe02.mibbit.com/?settings=1b10107157e79b08f2bf99a11f521973&server=irc.mozilla.org&channel=%23addonsqa #addonsqa] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== CI Duty Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Build_Duty_Team_2 CiDuty Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://irccloud.mozilla.com/#!/ircs://irc1.dmz.scl3.mozilla.com:6697/%23ci #ci] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Firefox_Development_Team_2 Firefox Development Team]<br />
|}<br />
<br />
== Fennec Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fennec_Development_Team_2 Fennec Development Team]<br />
|}<br />
<br />
== Participation Systems Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Participation_Systems_QA_Team Participation Systems Team]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Web_Compatibility_Team_2 Web Compatibility Team]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Performance_Sheriff_2 Performance Sheriff]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#WebExtensions_Review_Team_2 WebExtensions Review]<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Experiments_QA_Team_2 Experiments QA Team]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Code_Sheriffs_Team Code Sheriffs Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join #sheriffs on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Fathom ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fathom_2 Fathom QA Team]<br />
|}<br />
<br />
= Photos =<br />
<br />
== Desktop - Release QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:C_Ionce.png |thumb|left|300px| '''Cornel Ionce (Team Lead)<br>Desktop<br>irc: cornel_ionce ''']]<br />
|[[File:BogdanMaris.jpg |thumb|left|300px| '''Bogdan Maris (Team Lead)<br>Desktop<br>irc: bogdan_maris ''']]<br />
|[[File:Cristian_Baica.png |thumb|left|300px| '''Cristian Baica<br>Desktop<br>irc: ''']]<br />
|-<br />
|[[File:Mihai_Boldan.png |thumb|left|300px| '''Mihai Boldan<br>Desktop<br>irc: mboldan ''']]<br />
|[[File:Oana_Botisan.png |thumb|left|300px| '''Oana Botisan<br>Desktop<br>irc: Oana.Botisan''']]<br />
|[[File:Camelia_Badau.jpg |thumb|left|300px| '''Camelia Badau<br>Desktop<br>irc: cbadau''']]<br />
|-<br />
|[[File:Gabi_Cheta.png |thumb|left|300px| '''Gabi Cheta<br>Desktop<br>irc: Gabi''']]<br />
|[[File:Alexandru_Trif.jpeg |thumb|left|300px| '''Alexandru Trif<br>Desktop<br>irc: atrif''']]<br />
|[[File:CiprianGeorgiu.png |thumb|left|300px| '''Ciprian Georgiu<br>Desktop<br>irc: ciprian.georgiu''']]<br />
|-<br />
|[[File:Cristian_Comorasu.png |thumb|left|300px| '''Cristian Comorasu<br>Desktop<br>irc: CristiComo''']]<br />
|[[File:Daniel_Cicas.jpeg |thumb|left|300px| '''Daniel Cicas<br>Desktop<br>irc: dcicas''']]<br />
|[[File:Timea_Zsoldos.png |thumb|left|300px| '''Timea Zsoldos<br>Desktop<br>irc: zstimi''']].<br />
|-<br />
|[[File:Emil_Ghitta.png |thumb|left|300px| '''Emil Ghitta<br>Desktop<br>irc: emilghitta''']]<br />
|[[File:Anca_Soncutean.png |thumb|left|300px| '''Anca Soncutean<br>Desktop<br>irc: Anca''']]<br />
|[[File:Catalin_Sasca.png |thumb|left|300px| '''Catalin Sasca<br>Desktop<br>irc: csasca''']]<br />
|-<br />
|[[File:Maria_Berlinger.jpeg |thumb|left|300px| '''Maria Berlinger<br>Desktop<br>irc: mberlinger''']]<br />
|[[File:Cristian_Fogel.jpeg |thumb|left|300px| '''Cristian Fogel<br>Desktop<br>irc: cfogel''']]<br />
|[[File:Vlad_Lucaci.jpeg |thumb|left|300px| '''Vlad Lucaci<br>Desktop<br>irc: vlucaci''']]<br />
|}<br />
<br />
== Mobile Firefox Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Sorina_Florean.png|thumb|left|300px| '''Sorina Florean<br>Team Lead, Fennec Android & Firefox Accounts <br>irc: sorina''']]<br />
|[[File:Oana_Horvath.png|thumb|left|300px| '''Oana Horvath<br>Fennec & Focus Android<br>irc: oanah''']]<br />
|[[File:Eliza.png |thumb|left|300px| '''Eliza Balazs <br>Fennec Android<br>irc: ''']]<br />
|-<br />
|[[File:Andrei2.png|thumb|left|300px| '''Andrei Bodea<br>Fennec Android & FireTV<br>irc: andrei21''']]<br />
|[[File:Stefan2.png|thumb|left|300px| '''Stefan Deiac<br>Fennec Android & Firefox Accountsc<br>irc: sdeiac''']]<br />
|[[File:Mira3.png|thumb|left|300px| '''Mirabela Lobontiu<br>Fennec Android & Firefox Accounts<br>irc: mira''']]<br />
|-<br />
|[[File:DianaRus2.png|thumb|left|300px| '''Diana Rus<br>Fennec Android<br>irc: ''']]<br />
|[[File:Laurentiu.jpeg|thumb|left|300px| '''Laurentiu Apahidean <br>Fennec Android<br>irc: ''']]<br />
|-<br />
|[[File:Catalin_Suciu.jpg|thumb|left|300px| '''Catalin Suciu<br>Team Lead, Fennec & Lockbox iOS<br>irc: csuciu''']]<br />
|[[File:Simon_Basca.jpg |thumb|left|300px| '''Simon Basca<br>Fennec & Lockbox iOS<br>irc: SimonB''']]<br />
|<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Victor_Carciu.jpg |thumb|left|300px| '''Victor Carciu - Team Lead<br>Add-ons QA<br>irc: victorC''']]<br />
|[[File:Madalin_Cotetiu.jpg |thumb|left|300px| '''Madalin Cotetiu<br>Add-ons QA<br>irc: madalinc''']]<br />
|[[File:Ioana Rusiczki.png |thumb|left|300px| '''Ioana Rusiczki<br>Add-ons QA<br>irc: IoanaR''']]<br />
|-<br />
|[[File:Cosmin_Badescu.png|thumb|left|300px| '''Cosmin Badescu<br>Add-ons QA<br>irc: CosminB''']]<br />
|[[File:Alexandra_Moga.png |thumb|left|300px| '''Alexandra Moga<br>Add-ons QA<br>irc: LexaSV''']]<br />
|}<br />
<br />
== CI Duty Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Danut_Labici.png |thumb|left|300px| '''Danut Labici<br>CI Duty<br>irc: dlabici ''']]<br />
|[[File:Bogdan_Crisan.PNG |thumb|left|300px| '''Bogdan Crisan<br>CI Duty<br>irc: bcrisan ''']]<br />
|[[File:Adrian_Pop.png |thumb|left|300px| '''Adrian Pop<br>CI Duty<br>irc: apop ''']]<br />
|-<br />
|[[File:Radu_Iman.png |thumb|left|300px| '''Radu Iman<br>CI Duty<br>irc: riman ''']]<br />
|[[File:Roland_Mutter.png |thumb|left|300px| '''Roland Mutter<br>CI Duty<br>irc: rmutter ''']]<br />
|[[File:Zsolt_Fay.PNG |thumb|left|300px| '''Zsolt Fay<br>CI Duty<br>irc: zfay ''']]<br />
|-<br />
|[[File:Attila_Craciun.png |thumb|left|300px| '''Attila Craciun<br>CI Duty<br>irc: arny''']]<br />
|[[File:Dragos_Crisan.png |thumb|left|300px| '''Dragos Crisan<br>RelOps<br>irc: dragrom ''']]<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Bogdan_Postelnicu.png |thumb|left|300px| '''Bogdan Postelnicu<br>Gecko C++<br>irc: ABPostelnicu''']]<br />
|}<br />
<br />
== Fennec Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:VladBaicu.jpg |thumb|left|300px| '''Vlad Baicu - Team Lead<br>irc: vladbaicu <br>email: vbaicu@mozilla.com''']]<br />
|[[File:PetruLingurar.jpg |thumb|left|300px| '''Petru_Mugurel Lingurar<br>irc: petru <br>email: plingurar@mozilla.com''']]<br />
|[[File:AndreiLazar.jpg |thumb|left|300px| '''Andrei Lazar<br>irc: andreilazar <br>email: alazar@mozilla.com''']]<br />
|}<br />
<br />
== Participation Systems QA Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Vio.png|thumb|left|300px| '''Viorela Ioia<br>Participation Systems<br>irc: viorelaioia''']]<br />
|[[File:Roxana_Leitan.jpg |thumb|left|300px| '''Roxana Leitan - Participation Systems <br> irc: RoxanaLeitan ''']]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Sergiu_Logigan.png|thumb|left|300px| '''Sergiu Logigan<br>Web Compatibility<br>irc: Sergiu''']]<br />
|[[File:OanaArbuzov.jpeg|thumb|left|300px| '''Oana Arbuzov<br>Web Compatibility<br>irc: Oana''']]<br />
|[[File:CipriC.png|thumb|left|300px| '''Ciprian Ciocan<br>Web Compatibility<br>irc: ciprian''']]<br />
|}<br />
<br />
== Performance Sheriffing Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Ionut_Goldan.png|thumb|left|300px| '''Ionut Goldan<br>Performance Sheriff<br>irc: igoldan''']]<br />
|[[File:Florin strugariu.jpg|thumb|left|300px| '''Florin Strugariu<br>Performance Sheriff<br>irc: Bebe''']]<br />
|[[File:Maria_Raiciof.jpeg|thumb|left|300px| '''Marian Raiciof<br>Performance Sheriff<br>irc: marauder''']]<br />
|-<br />
|[[File:Alexandru_Ionescu.jpeg|thumb|left|300px| '''Alexandru Ionescu<br>Performance Sheriff<br>irc: alexandrui''']]<br />
|[[File:Alexandru_Irimovici.jpg|thumb|left|300px| '''Alexandru Irimovici<br>Performance Sheriff<br>irc: air''']]<br />
|[[File:Arnold_Iakab.jpeg|thumb|left|300px| '''Arnold Iakab<br>Performance Sheriff<br>irc: arno__''']]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Raluca_Sofian.png|thumb|left|300px| '''Raluca Sofian<br>WebExtensions Review<br>irc: ralucaSofian''']]<br />
|[[File:Andreea_Neamtiu.png|thumb|left|300px| '''Andreea Neamtiu<br>WebExtensions Review<br>irc: andreeaNeamtiu''']]<br />
|}<br />
<br />
== Engineering QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Brindusa_Tot.jpg |thumb|left|300px| '''Brindusa Tot - Desktop, Team Lead <br> irc: brindusat, email: btot@mozilla.com ''']]<br />
|[[File:Adrian_Florinescu.png |thumb|left|300px| '''Adrian Florinescu - Desktop <br> irc: AdrianSv, email: adrian.florinescu @softvision.ro ''']]<br />
|[[File:Ovidiu_Boca.jpg |thumb|left|300px| '''Ovidiu Boca - Desktop <br> irc: ovidiu, email: ovidiu.boca@softvision .ro ''']]<br />
|-<br />
|[[File:Hani_Yacoub.png |thumb|left|300px| '''Hani Yacoub - Desktop <br> irc: hani, email: hani.yacoub@softvision<br>.ro ''']]<br />
|[[File:Luciana_Queirolo.jpg |thumb|left|300px| '''Luciana Queirolo - Desktop <br> email: luciana.queirolo@softvision.com ''']]<br />
|[[File:David_Olah.jpg |thumb|left|300px| '''David Olah - Desktop <br> irc: dolah, email: david.olah@softvision.ro ''']]<br />
|-<br />
|[[File:David_Sacal.jpg |thumb|left|300px| '''David Sacal - Desktop <br> email: david.sacal@softvision.com ''']]<br />
|[[File:Rares_Doghi.jpg |thumb|left|300px| '''Rares Doghi - Desktop <br> irc: rares_doghi, email: rares.doghi@softvision.ro ''']]<br />
|[[File:Marcela_Calderon.jpg |thumb|left|300px| '''Marcela Calderon - Desktop <br> email: marcela.calderon@softvision.com ''']]<br />
|-<br />
|[[File:Peter_Magyari.jpg |thumb|left|300px| '''Peter Magyari - Desktop <br> irc: -, email: peter.magyari@softvision.ro ''']]<br />
|[[File:Babos_Timea.png |thumb|left|300px| '''Timea Babos - Desktop <br> irc: timea.babos, email: timea.babos@softvision.ro ''']]<br />
|[[File:Cristian_Craciun.jpeg |thumb|left|300px| '''Cristian Craciun - Desktop <br> irc: , email: cristian.craciun@softvision.ro ''']]<br />
|-<br />
|[[File:Daniel_Bodea.jpg |thumb|left|300px| '''Daniel Bodea - Desktop <br> irc: , email: daniel.bodea@softvision.ro ''']]<br />
|[[File:Laszlo_Bialis.jpeg |thumb|left|300px| '''Laszlo Bialis - Desktop <br> irc: -, email: laszlo.bialis@softvision.ro ''']]<br />
|[[File:Gyula_Palko.png |thumb|left|300px| '''Gyula Palko - Desktop <br> irc: -, email: gyula.palko@softvision.ro ''']]<br />
|-<br />
|[[File:Liviu_Seplecan.jpg |thumb|left|300px| '''Liviu Seplecan - Desktop <br> irc: , email: liviu.seplecan@softvision.ro ''']]<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Paul_Oiegas.png |thumb|left|300px| '''Paul Oiegas Desktop, Team Lead<br> irc: pauloiegasSV<br> email: poiegas@mozilla.com ''']]<br />
|[[File:Cosmin_Muntean.png |thumb|left|300px| '''Cosmin Muntean<br>Platform: Desktop<br> irc: CosminMCG<br> email: cosmin.muntean @softvision.ro ''']]<br />
|[[File:Ciprian_Muresan.png |thumb|left|300px| '''Ciprian Muresan<br>Platform: Desktop<br> irc: cmuresan<br> email: ciprian.muresan @softvision.ro ''']]<br />
|-<br />
|[[File:Carmen_Fat.png |thumb|left|300px| '''Carmen Fat<br>Platform: Desktop<br> irc: carmenf<br> email: carmen.fat@<br>softvision.ro ''']]<br />
|[[File:Marius Coman.png|300px|thumb|left| '''Marius Coman<br>Platform: Desktop<br> irc: mcoman<br> email: marius.coman@<br>softvision.ro ''']]<br />
|[[File:Andreea.jpg |155px|thumb|left| '''Andreea Cupsa<br>Platform: Desktop<br> irc: -<br> email: andreea.cupsa@<br>softvision.ro ''']]<br />
|-<br />
|[[File:Remus Dranca.png |155px|thumb|left| '''Remus Dranca<br>Platform: Desktop<br> irc: rdranca<br> email: remus.dranca@<br>softvision.ro ''']]<br />
|[[File:Patriciu_Pop.jpg |155px|thumb|left| '''Patriciu Pop<br>Platform: Desktop<br> irc: ppop<br> email: patriciu.pop@<br>softvision.ro ''']]<br />
|[[File:Bogdan_Surd.png|thumb|left|300px| '''Bogdan Surd<br>Platform: Desktop<br> irc: BogdanS email: bogdan.surd@<br>softvision.ro''']]<br />
|-<br />
|[[File:Lorand 150px.jpg|thumb|155px|thumb|left| '''Lorand Janos<br>Platform: Desktop<br> email: lorand.janos@<br>softvision.ro ''']]<br />
|[[File:Simona 150px.jpg|thumb|155px|thumb|left| '''Simona Rosu<br>Platform: Desktop<br> email: simona.rosu@<br>softvision.ro ''']]<br />
|[[File:Gelu 150px.jpg|thumb|155px|thumb|left| '''Gelu Haiduc<br>Platform: Desktop<br> email: gelu.haiduc@<br>softvision.ro ''']]<br />
|-<br />
|<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{| width="100%"<br />
|[[File:Alexandru_Michis.jpg|thumb|left|300px| '''Alexandru Michis<br>Code Sheriff<br>irc: malexandru''']]<br />
|[[File:Andreea_Pavel.png|thumb|left|300px| '''Andreea Pavel<br>Code Sheriff<br>irc: apavel''']]<br />
|[[File:Andrei_Ciure.png|thumb|left|300px| '''Andrei Ciure<br>Code Sheriff<br>irc: andrei_ciure_''']]<br />
|-<br />
|[[File:Arthur_Iakab.png|thumb|left|300px| '''Arthur Iakab<br>Code Sheriff<br>irc: arthur_iakab''']]<br />
|[[File:Bogdan_Tara.png|thumb|left|300px| '''Bogdan Tara<br>Code Sheriff<br>irc: bogdan_tara''']]<br />
|[[File:Cosmin_Sabou.png|thumb|left|300px| '''Cosmin Sabou<br>Code Sheriff<br>irc: CosminS''']]<br />
|-<br />
|[[File:Cristian_Brindusan.png|thumb|left|300px| '''Cristian Brindusan<br>Code Sheriff<br>irc: CristianB''']]<br />
|[[File:Cristina_Coroiu.png|thumb|left|300px| '''Cristina Coroiu<br>Code Sheriff<br>irc: ccoroiu''']]<br />
|[[File:Daniel_Varga.png|thumb|left|300px| '''Daniel Varga<br>Code Sheriff<br>irc: dvarga''']]<br />
|-<br />
|[[File:Dorel_Luca.png|thumb|left|300px| '''Dorel Luca<br>Code Sheriff<br>irc: dluca''']]<br />
|[[File:Narcis_Beleuzu.png|thumb|left|300px| '''Narcis Beleuzu<br>Code Sheriff<br>irc: NarcisB''']]<br />
|[[File:Natalia_Csoregi.png|thumb|left|300px| '''Natalia Csoregi<br>Code Sheriff<br>irc: nataliaCs''']]<br />
|-<br />
|[[File:Noemi_Erli.png|thumb|left|300px| '''Noemi Erli<br>Code Sheriff<br>irc: noemi_erli''']]<br />
|[[File:Oana_Poprus.jpg|thumb|left|300px| '''Oana Pop-Rus<br>Code Sheriff<br>irc: opoprus''']]<br />
|[[File:Raul_Gurzau.png|thumb|left|300px| '''Raul Gurzau<br>Code Sheriff<br>irc: RaulGurzau''']]<br />
|-<br />
|[[File:Rmaries.jpg|thumb|left|300px| '''Razvan Maries<br>Code Sheriff<br>irc: razvanm''']]<br />
|[[File:Stefan_Hindli.png|thumb|left|300px| '''Stefan Hindli<br>Code Sheriff<br>irc: stefan_hindli''']]<br />
|-<br />
|[[File:Henrietta_Maior.png|thumb|left|300px| '''Henrietta Maior<br>Team Lead<br>irc: henrietta_maior<br>email: hmaior@mozilla.com''']]<br />
|[[File:Robert_Horotan.png|thumb|left|300px| '''Robert Horotan<br>Team Lead<br>irc: Robert_Horotan<br>email: rhorotan@mozilla.com''']]<br />
|}<br />
<br />
== Fathom ==<br />
{| width="100%"<br />
|-<br />
|[[File:Vlad Bacia.png|thumb|left|300px| '''Vlad Bacia<br>Fathom QA<br>irc: <br>email: vbacia@mozilla.com''']]<br />
|}<br />
<br />
== Softvision Project Management ==<br />
{| width="100%"<br />
|-<br />
|[[File:Rares_Bologa.jpg|thumb|left|300px| '''Rares Bologa<br>Project Manager<br>irc: RaresB<br>email: rbologa@mozilla.com''']]<br />
|[[File:AndreiVaida.png |thumb|left|300px| '''Andrei Vaida<br>Project Manager<br>irc: AndreiVaida<br>email:avaida@mozilla.com''']]<br />
|[[File:Ioana_chiorean.jpg|thumb|left|300px| '''Ioana Chiorean<br>Project Manager<br>irc: IoanaChiorean''']]<br />
|-<br />
|[[File:Fmezei.png|thumb|left|300px| '''Florin Mezei<br>Delivery Manager<br>irc: FlorinMezei''']]<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=File:Simona_150px.jpg&diff=1214031
File:Simona 150px.jpg
2019-06-20T15:48:47Z
<p>Paul.oiegas: </p>
<hr />
<div>Simona's team info picture</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=File:Lorand_150px.jpg&diff=1214030
File:Lorand 150px.jpg
2019-06-20T15:47:58Z
<p>Paul.oiegas: </p>
<hr />
<div>Lorand's team info picture</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=File:Gelu_150px.jpg&diff=1214029
File:Gelu 150px.jpg
2019-06-20T15:27:24Z
<p>Paul.oiegas: </p>
<hr />
<div>Gelu's picture for team info</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA_SoftVision_Team&diff=1213983
QA SoftVision Team
2019-06-19T15:47:05Z
<p>Paul.oiegas: /* Experiments QA Team */</p>
<hr />
<div>= SoftVision Team =<br />
<br />
== Desktop - Release QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Desktop Firefox desktop]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523firefox #firefox] on irc.mozilla.org <br />
|}<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523qa #qa] on irc.mozilla.org <br />
|}<br />
<br />
== Fennec Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Mobile Mobile Workflow]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523mobile #mobile] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Add-ons_QA_Team Add-ons QA Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [http://wbe02.mibbit.com/?settings=1b10107157e79b08f2bf99a11f521973&server=irc.mozilla.org&channel=%23addonsqa #addonsqa] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== CI Duty Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Build_Duty_Team_2 CiDuty Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://irccloud.mozilla.com/#!/ircs://irc1.dmz.scl3.mozilla.com:6697/%23ci #ci] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Firefox_Development_Team_2 Firefox Development Team]<br />
|}<br />
<br />
== Fennec Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fennec_Development_Team_2 Fennec Development Team]<br />
|}<br />
<br />
== Participation Systems Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Participation_Systems_QA_Team Participation Systems Team]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Web_Compatibility_Team_2 Web Compatibility Team]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Performance_Sheriff_2 Performance Sheriff]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#WebExtensions_Review_Team_2 WebExtensions Review]<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Experiments_QA_Team_2 Experiments QA Team]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Code_Sheriffs_Team Code Sheriffs Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join #sheriffs on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Fathom ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fathom_2 Fathom QA Team]<br />
|}<br />
<br />
= Photos =<br />
<br />
== Desktop - Release QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:C_Ionce.png |thumb|left|300px| '''Cornel Ionce (Team Lead)<br>Desktop<br>irc: cornel_ionce ''']]<br />
|[[File:BogdanMaris.jpg |thumb|left|300px| '''Bogdan Maris (Team Lead)<br>Desktop<br>irc: bogdan_maris ''']]<br />
|[[File:Cristian_Baica.png |thumb|left|300px| '''Cristian Baica<br>Desktop<br>irc: ''']]<br />
|-<br />
|[[File:Mihai_Boldan.png |thumb|left|300px| '''Mihai Boldan<br>Desktop<br>irc: mboldan ''']]<br />
|[[File:Oana_Botisan.png |thumb|left|300px| '''Oana Botisan<br>Desktop<br>irc: Oana.Botisan''']]<br />
|[[File:Camelia_Badau.jpg |thumb|left|300px| '''Camelia Badau<br>Desktop<br>irc: cbadau''']]<br />
|-<br />
|[[File:Gabi_Cheta.png |thumb|left|300px| '''Gabi Cheta<br>Desktop<br>irc: Gabi''']]<br />
|[[File:Alexandru_Trif.jpeg |thumb|left|300px| '''Alexandru Trif<br>Desktop<br>irc: atrif''']]<br />
|[[File:CiprianGeorgiu.png |thumb|left|300px| '''Ciprian Georgiu<br>Desktop<br>irc: ciprian.georgiu''']]<br />
|-<br />
|[[File:Cristian_Comorasu.png |thumb|left|300px| '''Cristian Comorasu<br>Desktop<br>irc: CristiComo''']]<br />
|[[File:Daniel_Cicas.jpeg |thumb|left|300px| '''Daniel Cicas<br>Desktop<br>irc: dcicas''']]<br />
|[[File:Timea_Zsoldos.png |thumb|left|300px| '''Timea Zsoldos<br>Desktop<br>irc: zstimi''']].<br />
|-<br />
|[[File:Emil_Ghitta.png |thumb|left|300px| '''Emil Ghitta<br>Desktop<br>irc: emilghitta''']]<br />
|[[File:Anca_Soncutean.png |thumb|left|300px| '''Anca Soncutean<br>Desktop<br>irc: Anca''']]<br />
|[[File:Catalin_Sasca.png |thumb|left|300px| '''Catalin Sasca<br>Desktop<br>irc: csasca''']]<br />
|-<br />
|[[File:Maria_Berlinger.jpeg |thumb|left|300px| '''Maria Berlinger<br>Desktop<br>irc: mberlinger''']]<br />
|[[File:Cristian_Fogel.jpeg |thumb|left|300px| '''Cristian Fogel<br>Desktop<br>irc: cfogel''']]<br />
|[[File:Vlad_Lucaci.jpeg |thumb|left|300px| '''Vlad Lucaci<br>Desktop<br>irc: vlucaci''']]<br />
|}<br />
<br />
== Mobile Firefox Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Sorina_Florean.png|thumb|left|300px| '''Sorina Florean<br>Team Lead, Fennec Android & Firefox Accounts <br>irc: sorina''']]<br />
|[[File:Oana_Horvath.png|thumb|left|300px| '''Oana Horvath<br>Fennec & Focus Android<br>irc: oanah''']]<br />
|[[File:Eliza.png |thumb|left|300px| '''Eliza Balazs <br>Fennec Android<br>irc: ''']]<br />
|-<br />
|[[File:Andrei2.png|thumb|left|300px| '''Andrei Bodea<br>Fennec Android & FireTV<br>irc: andrei21''']]<br />
|[[File:Stefan2.png|thumb|left|300px| '''Stefan Deiac<br>Fennec Android & Firefox Accountsc<br>irc: sdeiac''']]<br />
|[[File:Mira3.png|thumb|left|300px| '''Mirabela Lobontiu<br>Fennec Android & Firefox Accounts<br>irc: mira''']]<br />
|-<br />
|[[File:DianaRus2.png|thumb|left|300px| '''Diana Rus<br>Fennec Android<br>irc: ''']]<br />
|[[File:Laurentiu.jpeg|thumb|left|300px| '''Laurentiu Apahidean <br>Fennec Android<br>irc: ''']]<br />
|-<br />
|[[File:Catalin_Suciu.jpg|thumb|left|300px| '''Catalin Suciu<br>Team Lead, Fennec & Lockbox iOS<br>irc: csuciu''']]<br />
|[[File:Simon_Basca.jpg |thumb|left|300px| '''Simon Basca<br>Fennec & Lockbox iOS<br>irc: SimonB''']]<br />
|<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Victor_Carciu.jpg |thumb|left|300px| '''Victor Carciu - Team Lead<br>Add-ons QA<br>irc: victorC''']]<br />
|[[File:Madalin_Cotetiu.jpg |thumb|left|300px| '''Madalin Cotetiu<br>Add-ons QA<br>irc: madalinc''']]<br />
|[[File:Ioana Rusiczki.png |thumb|left|300px| '''Ioana Rusiczki<br>Add-ons QA<br>irc: IoanaR''']]<br />
|-<br />
|[[File:Cosmin_Badescu.png|thumb|left|300px| '''Cosmin Badescu<br>Add-ons QA<br>irc: CosminB''']]<br />
|[[File:Alexandra_Moga.png |thumb|left|300px| '''Alexandra Moga<br>Add-ons QA<br>irc: LexaSV''']]<br />
|}<br />
<br />
== CI Duty Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Danut_Labici.png |thumb|left|300px| '''Danut Labici<br>CI Duty<br>irc: dlabici ''']]<br />
|[[File:Bogdan_Crisan.PNG |thumb|left|300px| '''Bogdan Crisan<br>CI Duty<br>irc: bcrisan ''']]<br />
|[[File:Adrian_Pop.png |thumb|left|300px| '''Adrian Pop<br>CI Duty<br>irc: apop ''']]<br />
|-<br />
|[[File:Radu_Iman.png |thumb|left|300px| '''Radu Iman<br>CI Duty<br>irc: riman ''']]<br />
|[[File:Roland_Mutter.png |thumb|left|300px| '''Roland Mutter<br>CI Duty<br>irc: rmutter ''']]<br />
|[[File:Zsolt_Fay.PNG |thumb|left|300px| '''Zsolt Fay<br>CI Duty<br>irc: zfay ''']]<br />
|-<br />
|[[File:Attila_Craciun.png |thumb|left|300px| '''Attila Craciun<br>CI Duty<br>irc: arny''']]<br />
|[[File:Dragos_Crisan.png |thumb|left|300px| '''Dragos Crisan<br>RelOps<br>irc: dragrom ''']]<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Bogdan_Postelnicu.png |thumb|left|300px| '''Bogdan Postelnicu<br>Gecko C++<br>irc: ABPostelnicu''']]<br />
|}<br />
<br />
== Fennec Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:VladBaicu.jpg |thumb|left|300px| '''Vlad Baicu - Team Lead<br>irc: vladbaicu <br>email: vbaicu@mozilla.com''']]<br />
|[[File:PetruLingurar.jpg |thumb|left|300px| '''Petru_Mugurel Lingurar<br>irc: petru <br>email: plingurar@mozilla.com''']]<br />
|[[File:AndreiLazar.jpg |thumb|left|300px| '''Andrei Lazar<br>irc: andreilazar <br>email: alazar@mozilla.com''']]<br />
|}<br />
<br />
== Participation Systems QA Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Vio.png|thumb|left|300px| '''Viorela Ioia<br>Participation Systems<br>irc: viorelaioia''']]<br />
|[[File:Roxana_Leitan.jpg |thumb|left|300px| '''Roxana Leitan - Participation Systems <br> irc: RoxanaLeitan ''']]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Sergiu_Logigan.png|thumb|left|300px| '''Sergiu Logigan<br>Web Compatibility<br>irc: Sergiu''']]<br />
|[[File:OanaArbuzov.jpeg|thumb|left|300px| '''Oana Arbuzov<br>Web Compatibility<br>irc: Oana''']]<br />
|[[File:CipriC.png|thumb|left|300px| '''Ciprian Ciocan<br>Web Compatibility<br>irc: ciprian''']]<br />
|}<br />
<br />
== Performance Sheriffing Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Ionut_Goldan.png|thumb|left|300px| '''Ionut Goldan<br>Performance Sheriff<br>irc: igoldan''']]<br />
|[[File:Florin strugariu.jpg|thumb|left|300px| '''Florin Strugariu<br>Performance Sheriff<br>irc: Bebe''']]<br />
|[[File:Maria_Raiciof.jpeg|thumb|left|300px| '''Marian Raiciof<br>Performance Sheriff<br>irc: marauder''']]<br />
|-<br />
|[[File:Alexandru_Ionescu.jpeg|thumb|left|300px| '''Alexandru Ionescu<br>Performance Sheriff<br>irc: alexandrui''']]<br />
|[[File:Alexandru_Irimovici.jpg|thumb|left|300px| '''Alexandru Irimovici<br>Performance Sheriff<br>irc: air''']]<br />
|[[File:Arnold_Iakab.jpeg|thumb|left|300px| '''Arnold Iakab<br>Performance Sheriff<br>irc: arno__''']]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Raluca_Sofian.png|thumb|left|300px| '''Raluca Sofian<br>WebExtensions Review<br>irc: ralucaSofian''']]<br />
|[[File:Andreea_Neamtiu.png|thumb|left|300px| '''Andreea Neamtiu<br>WebExtensions Review<br>irc: andreeaNeamtiu''']]<br />
|}<br />
<br />
== Engineering QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Brindusa_Tot.jpg |thumb|left|300px| '''Brindusa Tot - Desktop, Team Lead <br> irc: brindusat, email: btot@mozilla.com ''']]<br />
|[[File:Adrian_Florinescu.png |thumb|left|300px| '''Adrian Florinescu - Desktop <br> irc: AdrianSv, email: adrian.florinescu @softvision.ro ''']]<br />
|[[File:Ovidiu_Boca.jpg |thumb|left|300px| '''Ovidiu Boca - Desktop <br> irc: ovidiu, email: ovidiu.boca@softvision .ro ''']]<br />
|-<br />
|[[File:Hani_Yacoub.png |thumb|left|300px| '''Hani Yacoub - Desktop <br> irc: hani, email: hani.yacoub@softvision<br>.ro ''']]<br />
|[[File:Luciana_Queirolo.jpg |thumb|left|300px| '''Luciana Queirolo - Desktop <br> email: luciana.queirolo@softvision.com ''']]<br />
|[[File:David_Olah.jpg |thumb|left|300px| '''David Olah - Desktop <br> irc: dolah, email: david.olah@softvision.ro ''']]<br />
|-<br />
|[[File:David_Sacal.jpg |thumb|left|300px| '''David Sacal - Desktop <br> email: david.sacal@softvision.com ''']]<br />
|[[File:Rares_Doghi.jpg |thumb|left|300px| '''Rares Doghi - Desktop <br> irc: rares_doghi, email: rares.doghi@softvision.ro ''']]<br />
|[[File:Marcela_Calderon.jpg |thumb|left|300px| '''Marcela Calderon - Desktop <br> email: marcela.calderon@softvision.com ''']]<br />
|-<br />
|[[File:Peter_Magyari.jpg |thumb|left|300px| '''Peter Magyari - Desktop <br> irc: -, email: peter.magyari@softvision.ro ''']]<br />
|[[File:Babos_Timea.png |thumb|left|300px| '''Timea Babos - Desktop <br> irc: timea.babos, email: timea.babos@softvision.ro ''']]<br />
|[[File:Cristian_Craciun.jpeg |thumb|left|300px| '''Cristian Craciun - Desktop <br> irc: , email: cristian.craciun@softvision.ro ''']]<br />
|-<br />
|[[File:Daniel_Bodea.jpg |thumb|left|300px| '''Daniel Bodea - Desktop <br> irc: , email: daniel.bodea@softvision.ro ''']]<br />
|[[File:Laszlo_Bialis.jpeg |thumb|left|300px| '''Laszlo Bialis - Desktop <br> irc: -, email: laszlo.bialis@softvision.ro ''']]<br />
|[[File:Gyula_Palko.png |thumb|left|300px| '''Gyula Palko - Desktop <br> irc: -, email: gyula.palko@softvision.ro ''']]<br />
|-<br />
|[[File:Liviu_Seplecan.jpg |thumb|left|300px| '''Liviu Seplecan - Desktop <br> irc: , email: liviu.seplecan@softvision.ro ''']]<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Paul_Oiegas.png |thumb|left|300px| '''Paul Oiegas Desktop, Team Lead<br> irc: pauloiegasSV<br> email: poiegas@mozilla.com ''']]<br />
|[[File:Cosmin_Muntean.png |thumb|left|300px| '''Cosmin Muntean<br>Platform: Desktop<br> irc: CosminMCG<br> email: cosmin.muntean @softvision.ro ''']]<br />
|[[File:Ciprian_Muresan.png |thumb|left|300px| '''Ciprian Muresan<br>Platform: Desktop<br> irc: cmuresan<br> email: ciprian.muresan @softvision.ro ''']]<br />
|-<br />
|[[File:Carmen_Fat.png |thumb|left|300px| '''Carmen Fat<br>Platform: Desktop<br> irc: carmenf<br> email: carmen.fat@<br>softvision.ro ''']]<br />
|[[File:Marius Coman.png|300px|thumb|left| '''Marius Coman<br>Platform: Desktop<br> irc: mcoman<br> email: marius.coman@<br>softvision.ro ''']]<br />
|[[File:Andreea.jpg |155px|thumb|left| '''Andreea Cupsa<br>Platform: Desktop<br> irc: -<br> email: andreea.cupsa@<br>softvision.ro ''']]<br />
|-<br />
|[[File:Remus Dranca.png |155px|thumb|left| '''Remus Dranca<br>Platform: Desktop<br> irc: rdranca<br> email: remus.dranca@<br>softvision.ro ''']]<br />
|[[File:Patriciu_Pop.jpg |155px|thumb|left| '''Patriciu Pop<br>Platform: Desktop<br> irc: ppop<br> email: patriciu.pop@<br>softvision.ro ''']]<br />
|[[File:Bogdan_Surd.png|thumb|left|300px| '''Bogdan Surd<br>Platform: Desktop<br> irc: BogdanS email: bogdan.surd@<br>softvision.ro''']]<br />
|-<br />
|<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{| width="100%"<br />
|[[File:Alexandru_Michis.jpg|thumb|left|300px| '''Alexandru Michis<br>Code Sheriff<br>irc: malexandru''']]<br />
|[[File:Andreea_Pavel.png|thumb|left|300px| '''Andreea Pavel<br>Code Sheriff<br>irc: apavel''']]<br />
|[[File:Andrei_Ciure.png|thumb|left|300px| '''Andrei Ciure<br>Code Sheriff<br>irc: andrei_ciure_''']]<br />
|-<br />
|[[File:Arthur_Iakab.png|thumb|left|300px| '''Arthur Iakab<br>Code Sheriff<br>irc: arthur_iakab''']]<br />
|[[File:Bogdan_Tara.png|thumb|left|300px| '''Bogdan Tara<br>Code Sheriff<br>irc: bogdan_tara''']]<br />
|[[File:Cosmin_Sabou.png|thumb|left|300px| '''Cosmin Sabou<br>Code Sheriff<br>irc: CosminS''']]<br />
|-<br />
|[[File:Cristian_Brindusan.png|thumb|left|300px| '''Cristian Brindusan<br>Code Sheriff<br>irc: CristianB''']]<br />
|[[File:Cristina_Coroiu.png|thumb|left|300px| '''Cristina Coroiu<br>Code Sheriff<br>irc: ccoroiu''']]<br />
|[[File:Daniel_Varga.png|thumb|left|300px| '''Daniel Varga<br>Code Sheriff<br>irc: dvarga''']]<br />
|-<br />
|[[File:Dorel_Luca.png|thumb|left|300px| '''Dorel Luca<br>Code Sheriff<br>irc: dluca''']]<br />
|[[File:Narcis_Beleuzu.png|thumb|left|300px| '''Narcis Beleuzu<br>Code Sheriff<br>irc: NarcisB''']]<br />
|[[File:Natalia_Csoregi.png|thumb|left|300px| '''Natalia Csoregi<br>Code Sheriff<br>irc: nataliaCs''']]<br />
|-<br />
|[[File:Noemi_Erli.png|thumb|left|300px| '''Noemi Erli<br>Code Sheriff<br>irc: noemi_erli''']]<br />
|[[File:Oana_Poprus.jpg|thumb|left|300px| '''Oana Pop-Rus<br>Code Sheriff<br>irc: opoprus''']]<br />
|[[File:Raul_Gurzau.png|thumb|left|300px| '''Raul Gurzau<br>Code Sheriff<br>irc: RaulGurzau''']]<br />
|-<br />
|[[File:Rmaries.jpg|thumb|left|300px| '''Razvan Maries<br>Code Sheriff<br>irc: razvanm''']]<br />
|[[File:Stefan_Hindli.png|thumb|left|300px| '''Stefan Hindli<br>Code Sheriff<br>irc: stefan_hindli''']]<br />
|-<br />
|[[File:Henrietta_Maior.png|thumb|left|300px| '''Henrietta Maior<br>Team Lead<br>irc: henrietta_maior<br>email: hmaior@mozilla.com''']]<br />
|[[File:Robert_Horotan.png|thumb|left|300px| '''Robert Horotan<br>Team Lead<br>irc: Robert_Horotan<br>email: rhorotan@mozilla.com''']]<br />
|}<br />
<br />
== Fathom ==<br />
{| width="100%"<br />
|-<br />
|[[File:Vlad Bacia.png|thumb|left|300px| '''Vlad Bacia<br>Fathom QA<br>irc: <br>email: vbacia@mozilla.com''']]<br />
|}<br />
<br />
== Softvision Project Management ==<br />
{| width="100%"<br />
|-<br />
|[[File:Rares_Bologa.jpg|thumb|left|300px| '''Rares Bologa<br>Project Manager<br>irc: RaresB<br>email: rbologa@mozilla.com''']]<br />
|[[File:AndreiVaida.png |thumb|left|300px| '''Andrei Vaida<br>Project Manager<br>irc: AndreiVaida<br>email:avaida@mozilla.com''']]<br />
|[[File:Ioana_chiorean.jpg|thumb|left|300px| '''Ioana Chiorean<br>Project Manager<br>irc: IoanaChiorean''']]<br />
|-<br />
|[[File:Fmezei.png|thumb|left|300px| '''Florin Mezei<br>Delivery Manager<br>irc: FlorinMezei''']]<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=File:0mZjOmLj9oW6yJ4nXRvKH5dFEeqBGZcASflAv41X.jpg&diff=1213982
File:0mZjOmLj9oW6yJ4nXRvKH5dFEeqBGZcASflAv41X.jpg
2019-06-19T15:46:03Z
<p>Paul.oiegas: </p>
<hr />
<div>Lorand Janos, team member photo</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA_SoftVision_Team&diff=1213981
QA SoftVision Team
2019-06-19T15:38:04Z
<p>Paul.oiegas: Moved Bogdan to our team</p>
<hr />
<div>= SoftVision Team =<br />
<br />
== Desktop - Release QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Desktop Firefox desktop]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523firefox #firefox] on irc.mozilla.org <br />
|}<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523qa #qa] on irc.mozilla.org <br />
|}<br />
<br />
== Fennec Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Mobile Mobile Workflow]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523mobile #mobile] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Add-ons_QA_Team Add-ons QA Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [http://wbe02.mibbit.com/?settings=1b10107157e79b08f2bf99a11f521973&server=irc.mozilla.org&channel=%23addonsqa #addonsqa] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== CI Duty Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Build_Duty_Team_2 CiDuty Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://irccloud.mozilla.com/#!/ircs://irc1.dmz.scl3.mozilla.com:6697/%23ci #ci] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Firefox_Development_Team_2 Firefox Development Team]<br />
|}<br />
<br />
== Fennec Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fennec_Development_Team_2 Fennec Development Team]<br />
|}<br />
<br />
== Participation Systems Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Participation_Systems_QA_Team Participation Systems Team]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Web_Compatibility_Team_2 Web Compatibility Team]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Performance_Sheriff_2 Performance Sheriff]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#WebExtensions_Review_Team_2 WebExtensions Review]<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Experiments_QA_Team_2 Experiments QA Team]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Code_Sheriffs_Team Code Sheriffs Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join #sheriffs on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Fathom ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fathom_2 Fathom QA Team]<br />
|}<br />
<br />
= Photos =<br />
<br />
== Desktop - Release QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:C_Ionce.png |thumb|left|300px| '''Cornel Ionce (Team Lead)<br>Desktop<br>irc: cornel_ionce ''']]<br />
|[[File:BogdanMaris.jpg |thumb|left|300px| '''Bogdan Maris (Team Lead)<br>Desktop<br>irc: bogdan_maris ''']]<br />
|[[File:Cristian_Baica.png |thumb|left|300px| '''Cristian Baica<br>Desktop<br>irc: ''']]<br />
|-<br />
|[[File:Mihai_Boldan.png |thumb|left|300px| '''Mihai Boldan<br>Desktop<br>irc: mboldan ''']]<br />
|[[File:Oana_Botisan.png |thumb|left|300px| '''Oana Botisan<br>Desktop<br>irc: Oana.Botisan''']]<br />
|[[File:Camelia_Badau.jpg |thumb|left|300px| '''Camelia Badau<br>Desktop<br>irc: cbadau''']]<br />
|-<br />
|[[File:Gabi_Cheta.png |thumb|left|300px| '''Gabi Cheta<br>Desktop<br>irc: Gabi''']]<br />
|[[File:Alexandru_Trif.jpeg |thumb|left|300px| '''Alexandru Trif<br>Desktop<br>irc: atrif''']]<br />
|[[File:CiprianGeorgiu.png |thumb|left|300px| '''Ciprian Georgiu<br>Desktop<br>irc: ciprian.georgiu''']]<br />
|-<br />
|[[File:Cristian_Comorasu.png |thumb|left|300px| '''Cristian Comorasu<br>Desktop<br>irc: CristiComo''']]<br />
|[[File:Daniel_Cicas.jpeg |thumb|left|300px| '''Daniel Cicas<br>Desktop<br>irc: dcicas''']]<br />
|[[File:Timea_Zsoldos.png |thumb|left|300px| '''Timea Zsoldos<br>Desktop<br>irc: zstimi''']].<br />
|-<br />
|[[File:Emil_Ghitta.png |thumb|left|300px| '''Emil Ghitta<br>Desktop<br>irc: emilghitta''']]<br />
|[[File:Anca_Soncutean.png |thumb|left|300px| '''Anca Soncutean<br>Desktop<br>irc: Anca''']]<br />
|[[File:Catalin_Sasca.png |thumb|left|300px| '''Catalin Sasca<br>Desktop<br>irc: csasca''']]<br />
|-<br />
|[[File:Maria_Berlinger.jpeg |thumb|left|300px| '''Maria Berlinger<br>Desktop<br>irc: mberlinger''']]<br />
|[[File:Cristian_Fogel.jpeg |thumb|left|300px| '''Cristian Fogel<br>Desktop<br>irc: cfogel''']]<br />
|[[File:Vlad_Lucaci.jpeg |thumb|left|300px| '''Vlad Lucaci<br>Desktop<br>irc: vlucaci''']]<br />
|}<br />
<br />
== Mobile Firefox Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Sorina_Florean.png|thumb|left|300px| '''Sorina Florean<br>Team Lead, Fennec Android & Firefox Accounts <br>irc: sorina''']]<br />
|[[File:Oana_Horvath.png|thumb|left|300px| '''Oana Horvath<br>Fennec & Focus Android<br>irc: oanah''']]<br />
|[[File:Eliza.png |thumb|left|300px| '''Eliza Balazs <br>Fennec Android<br>irc: ''']]<br />
|-<br />
|[[File:Andrei2.png|thumb|left|300px| '''Andrei Bodea<br>Fennec Android & FireTV<br>irc: andrei21''']]<br />
|[[File:Stefan2.png|thumb|left|300px| '''Stefan Deiac<br>Fennec Android & Firefox Accountsc<br>irc: sdeiac''']]<br />
|[[File:Mira3.png|thumb|left|300px| '''Mirabela Lobontiu<br>Fennec Android & Firefox Accounts<br>irc: mira''']]<br />
|-<br />
|[[File:DianaRus2.png|thumb|left|300px| '''Diana Rus<br>Fennec Android<br>irc: ''']]<br />
|[[File:Laurentiu.jpeg|thumb|left|300px| '''Laurentiu Apahidean <br>Fennec Android<br>irc: ''']]<br />
|-<br />
|[[File:Catalin_Suciu.jpg|thumb|left|300px| '''Catalin Suciu<br>Team Lead, Fennec & Lockbox iOS<br>irc: csuciu''']]<br />
|[[File:Simon_Basca.jpg |thumb|left|300px| '''Simon Basca<br>Fennec & Lockbox iOS<br>irc: SimonB''']]<br />
|<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Victor_Carciu.jpg |thumb|left|300px| '''Victor Carciu - Team Lead<br>Add-ons QA<br>irc: victorC''']]<br />
|[[File:Madalin_Cotetiu.jpg |thumb|left|300px| '''Madalin Cotetiu<br>Add-ons QA<br>irc: madalinc''']]<br />
|[[File:Ioana Rusiczki.png |thumb|left|300px| '''Ioana Rusiczki<br>Add-ons QA<br>irc: IoanaR''']]<br />
|-<br />
|[[File:Cosmin_Badescu.png|thumb|left|300px| '''Cosmin Badescu<br>Add-ons QA<br>irc: CosminB''']]<br />
|[[File:Alexandra_Moga.png |thumb|left|300px| '''Alexandra Moga<br>Add-ons QA<br>irc: LexaSV''']]<br />
|}<br />
<br />
== CI Duty Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Danut_Labici.png |thumb|left|300px| '''Danut Labici<br>CI Duty<br>irc: dlabici ''']]<br />
|[[File:Bogdan_Crisan.PNG |thumb|left|300px| '''Bogdan Crisan<br>CI Duty<br>irc: bcrisan ''']]<br />
|[[File:Adrian_Pop.png |thumb|left|300px| '''Adrian Pop<br>CI Duty<br>irc: apop ''']]<br />
|-<br />
|[[File:Radu_Iman.png |thumb|left|300px| '''Radu Iman<br>CI Duty<br>irc: riman ''']]<br />
|[[File:Roland_Mutter.png |thumb|left|300px| '''Roland Mutter<br>CI Duty<br>irc: rmutter ''']]<br />
|[[File:Zsolt_Fay.PNG |thumb|left|300px| '''Zsolt Fay<br>CI Duty<br>irc: zfay ''']]<br />
|-<br />
|[[File:Attila_Craciun.png |thumb|left|300px| '''Attila Craciun<br>CI Duty<br>irc: arny''']]<br />
|[[File:Dragos_Crisan.png |thumb|left|300px| '''Dragos Crisan<br>RelOps<br>irc: dragrom ''']]<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Bogdan_Postelnicu.png |thumb|left|300px| '''Bogdan Postelnicu<br>Gecko C++<br>irc: ABPostelnicu''']]<br />
|}<br />
<br />
== Fennec Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:VladBaicu.jpg |thumb|left|300px| '''Vlad Baicu - Team Lead<br>irc: vladbaicu <br>email: vbaicu@mozilla.com''']]<br />
|[[File:PetruLingurar.jpg |thumb|left|300px| '''Petru_Mugurel Lingurar<br>irc: petru <br>email: plingurar@mozilla.com''']]<br />
|[[File:AndreiLazar.jpg |thumb|left|300px| '''Andrei Lazar<br>irc: andreilazar <br>email: alazar@mozilla.com''']]<br />
|}<br />
<br />
== Participation Systems QA Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Vio.png|thumb|left|300px| '''Viorela Ioia<br>Participation Systems<br>irc: viorelaioia''']]<br />
|[[File:Roxana_Leitan.jpg |thumb|left|300px| '''Roxana Leitan - Participation Systems <br> irc: RoxanaLeitan ''']]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Sergiu_Logigan.png|thumb|left|300px| '''Sergiu Logigan<br>Web Compatibility<br>irc: Sergiu''']]<br />
|[[File:OanaArbuzov.jpeg|thumb|left|300px| '''Oana Arbuzov<br>Web Compatibility<br>irc: Oana''']]<br />
|[[File:CipriC.png|thumb|left|300px| '''Ciprian Ciocan<br>Web Compatibility<br>irc: ciprian''']]<br />
|}<br />
<br />
== Performance Sheriffing Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Ionut_Goldan.png|thumb|left|300px| '''Ionut Goldan<br>Performance Sheriff<br>irc: igoldan''']]<br />
|[[File:Florin strugariu.jpg|thumb|left|300px| '''Florin Strugariu<br>Performance Sheriff<br>irc: Bebe''']]<br />
|[[File:Maria_Raiciof.jpeg|thumb|left|300px| '''Marian Raiciof<br>Performance Sheriff<br>irc: marauder''']]<br />
|-<br />
|[[File:Alexandru_Ionescu.jpeg|thumb|left|300px| '''Alexandru Ionescu<br>Performance Sheriff<br>irc: alexandrui''']]<br />
|[[File:Alexandru_Irimovici.jpg|thumb|left|300px| '''Alexandru Irimovici<br>Performance Sheriff<br>irc: air''']]<br />
|[[File:Arnold_Iakab.jpeg|thumb|left|300px| '''Arnold Iakab<br>Performance Sheriff<br>irc: arno__''']]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Raluca_Sofian.png|thumb|left|300px| '''Raluca Sofian<br>WebExtensions Review<br>irc: ralucaSofian''']]<br />
|[[File:Andreea_Neamtiu.png|thumb|left|300px| '''Andreea Neamtiu<br>WebExtensions Review<br>irc: andreeaNeamtiu''']]<br />
|}<br />
<br />
== Engineering QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Brindusa_Tot.jpg |thumb|left|300px| '''Brindusa Tot - Desktop, Team Lead <br> irc: brindusat, email: btot@mozilla.com ''']]<br />
|[[File:Adrian_Florinescu.png |thumb|left|300px| '''Adrian Florinescu - Desktop <br> irc: AdrianSv, email: adrian.florinescu @softvision.ro ''']]<br />
|[[File:Ovidiu_Boca.jpg |thumb|left|300px| '''Ovidiu Boca - Desktop <br> irc: ovidiu, email: ovidiu.boca@softvision .ro ''']]<br />
|-<br />
|[[File:Hani_Yacoub.png |thumb|left|300px| '''Hani Yacoub - Desktop <br> irc: hani, email: hani.yacoub@softvision<br>.ro ''']]<br />
|[[File:Luciana_Queirolo.jpg |thumb|left|300px| '''Luciana Queirolo - Desktop <br> email: luciana.queirolo@softvision.com ''']]<br />
|[[File:David_Olah.jpg |thumb|left|300px| '''David Olah - Desktop <br> irc: dolah, email: david.olah@softvision.ro ''']]<br />
|-<br />
|[[File:David_Sacal.jpg |thumb|left|300px| '''David Sacal - Desktop <br> email: david.sacal@softvision.com ''']]<br />
|[[File:Rares_Doghi.jpg |thumb|left|300px| '''Rares Doghi - Desktop <br> irc: rares_doghi, email: rares.doghi@softvision.ro ''']]<br />
|[[File:Marcela_Calderon.jpg |thumb|left|300px| '''Marcela Calderon - Desktop <br> email: marcela.calderon@softvision.com ''']]<br />
|-<br />
|[[File:Peter_Magyari.jpg |thumb|left|300px| '''Peter Magyari - Desktop <br> irc: -, email: peter.magyari@softvision.ro ''']]<br />
|[[File:Babos_Timea.png |thumb|left|300px| '''Timea Babos - Desktop <br> irc: timea.babos, email: timea.babos@softvision.ro ''']]<br />
|[[File:Cristian_Craciun.jpeg |thumb|left|300px| '''Cristian Craciun - Desktop <br> irc: , email: cristian.craciun@softvision.ro ''']]<br />
|-<br />
|[[File:Daniel_Bodea.jpg |thumb|left|300px| '''Daniel Bodea - Desktop <br> irc: , email: daniel.bodea@softvision.ro ''']]<br />
|[[File:Laszlo_Bialis.jpeg |thumb|left|300px| '''Laszlo Bialis - Desktop <br> irc: -, email: laszlo.bialis@softvision.ro ''']]<br />
|[[File:Gyula_Palko.png |thumb|left|300px| '''Gyula Palko - Desktop <br> irc: -, email: gyula.palko@softvision.ro ''']]<br />
|-<br />
|[[File:Liviu_Seplecan.jpg |thumb|left|300px| '''Liviu Seplecan - Desktop <br> irc: , email: liviu.seplecan@softvision.ro ''']]<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Paul_Oiegas.png |thumb|left|300px| '''Paul Oiegas Desktop, Team Lead<br> irc: pauloiegasSV<br> email: poiegas@mozilla.com ''']]<br />
|[[File:Cosmin_Muntean.png |thumb|left|300px| '''Cosmin Muntean<br>Platform: Desktop<br> irc: CosminMCG<br> email: cosmin.muntean @softvision.ro ''']]<br />
|[[File:Ciprian_Muresan.png |thumb|left|300px| '''Ciprian Muresan<br>Platform: Desktop<br> irc: cmuresan<br> email: ciprian.muresan @softvision.ro ''']]<br />
|-<br />
|[[File:Carmen_Fat.png |thumb|left|300px| '''Carmen Fat<br>Platform: Desktop<br> irc: carmenf<br> email: carmen.fat@<br>softvision.ro ''']]<br />
|[[File:Marius Coman.png|300px|thumb|left| '''Marius Coman<br>Platform: Desktop<br> irc: mcoman<br> email: marius.coman@<br>softvision.ro ''']]<br />
|[[File:Andreea.jpg |155px|thumb|left| '''Andreea Cupsa<br>Platform: Desktop<br> irc: -<br> email: andreea.cupsa@<br>softvision.ro ''']]<br />
|-<br />
|[[File:Remus Dranca.png |155px|thumb|left| '''Remus Dranca<br>Platform: Desktop<br> irc: rdranca<br> email: remus.dranca@<br>softvision.ro ''']]<br />
|[[File:Patriciu_Pop.jpg |155px|thumb|left| '''Patriciu Pop<br>Platform: Desktop<br> irc: ppop<br> email: patriciu.pop@<br>softvision.ro ''']]<br />
|[[File:Bogdan_Surd.png|thumb|left|300px| '''Bogdan Surd<br>Fennec & Focus Android<br>irc: BogdanS''']]<br />
|<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{| width="100%"<br />
|[[File:Alexandru_Michis.jpg|thumb|left|300px| '''Alexandru Michis<br>Code Sheriff<br>irc: malexandru''']]<br />
|[[File:Andreea_Pavel.png|thumb|left|300px| '''Andreea Pavel<br>Code Sheriff<br>irc: apavel''']]<br />
|[[File:Andrei_Ciure.png|thumb|left|300px| '''Andrei Ciure<br>Code Sheriff<br>irc: andrei_ciure_''']]<br />
|-<br />
|[[File:Arthur_Iakab.png|thumb|left|300px| '''Arthur Iakab<br>Code Sheriff<br>irc: arthur_iakab''']]<br />
|[[File:Bogdan_Tara.png|thumb|left|300px| '''Bogdan Tara<br>Code Sheriff<br>irc: bogdan_tara''']]<br />
|[[File:Cosmin_Sabou.png|thumb|left|300px| '''Cosmin Sabou<br>Code Sheriff<br>irc: CosminS''']]<br />
|-<br />
|[[File:Cristian_Brindusan.png|thumb|left|300px| '''Cristian Brindusan<br>Code Sheriff<br>irc: CristianB''']]<br />
|[[File:Cristina_Coroiu.png|thumb|left|300px| '''Cristina Coroiu<br>Code Sheriff<br>irc: ccoroiu''']]<br />
|[[File:Daniel_Varga.png|thumb|left|300px| '''Daniel Varga<br>Code Sheriff<br>irc: dvarga''']]<br />
|-<br />
|[[File:Dorel_Luca.png|thumb|left|300px| '''Dorel Luca<br>Code Sheriff<br>irc: dluca''']]<br />
|[[File:Narcis_Beleuzu.png|thumb|left|300px| '''Narcis Beleuzu<br>Code Sheriff<br>irc: NarcisB''']]<br />
|[[File:Natalia_Csoregi.png|thumb|left|300px| '''Natalia Csoregi<br>Code Sheriff<br>irc: nataliaCs''']]<br />
|-<br />
|[[File:Noemi_Erli.png|thumb|left|300px| '''Noemi Erli<br>Code Sheriff<br>irc: noemi_erli''']]<br />
|[[File:Oana_Poprus.jpg|thumb|left|300px| '''Oana Pop-Rus<br>Code Sheriff<br>irc: opoprus''']]<br />
|[[File:Raul_Gurzau.png|thumb|left|300px| '''Raul Gurzau<br>Code Sheriff<br>irc: RaulGurzau''']]<br />
|-<br />
|[[File:Rmaries.jpg|thumb|left|300px| '''Razvan Maries<br>Code Sheriff<br>irc: razvanm''']]<br />
|[[File:Stefan_Hindli.png|thumb|left|300px| '''Stefan Hindli<br>Code Sheriff<br>irc: stefan_hindli''']]<br />
|-<br />
|[[File:Henrietta_Maior.png|thumb|left|300px| '''Henrietta Maior<br>Team Lead<br>irc: henrietta_maior<br>email: hmaior@mozilla.com''']]<br />
|[[File:Robert_Horotan.png|thumb|left|300px| '''Robert Horotan<br>Team Lead<br>irc: Robert_Horotan<br>email: rhorotan@mozilla.com''']]<br />
|}<br />
<br />
== Fathom ==<br />
{| width="100%"<br />
|-<br />
|[[File:Vlad Bacia.png|thumb|left|300px| '''Vlad Bacia<br>Fathom QA<br>irc: <br>email: vbacia@mozilla.com''']]<br />
|}<br />
<br />
== Softvision Project Management ==<br />
{| width="100%"<br />
|-<br />
|[[File:Rares_Bologa.jpg|thumb|left|300px| '''Rares Bologa<br>Project Manager<br>irc: RaresB<br>email: rbologa@mozilla.com''']]<br />
|[[File:AndreiVaida.png |thumb|left|300px| '''Andrei Vaida<br>Project Manager<br>irc: AndreiVaida<br>email:avaida@mozilla.com''']]<br />
|[[File:Ioana_chiorean.jpg|thumb|left|300px| '''Ioana Chiorean<br>Project Manager<br>irc: IoanaChiorean''']]<br />
|-<br />
|[[File:Fmezei.png|thumb|left|300px| '''Florin Mezei<br>Delivery Manager<br>irc: FlorinMezei''']]<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA_SoftVision_Team&diff=1213980
QA SoftVision Team
2019-06-19T15:37:47Z
<p>Paul.oiegas: Moving Bogdan from Mobile team to Experiments</p>
<hr />
<div>= SoftVision Team =<br />
<br />
== Desktop - Release QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Desktop Firefox desktop]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523firefox #firefox] on irc.mozilla.org <br />
|}<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523qa #qa] on irc.mozilla.org <br />
|}<br />
<br />
== Fennec Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Mobile Mobile Workflow]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523mobile #mobile] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Add-ons_QA_Team Add-ons QA Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [http://wbe02.mibbit.com/?settings=1b10107157e79b08f2bf99a11f521973&server=irc.mozilla.org&channel=%23addonsqa #addonsqa] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== CI Duty Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Build_Duty_Team_2 CiDuty Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://irccloud.mozilla.com/#!/ircs://irc1.dmz.scl3.mozilla.com:6697/%23ci #ci] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Firefox_Development_Team_2 Firefox Development Team]<br />
|}<br />
<br />
== Fennec Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fennec_Development_Team_2 Fennec Development Team]<br />
|}<br />
<br />
== Participation Systems Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Participation_Systems_QA_Team Participation Systems Team]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Web_Compatibility_Team_2 Web Compatibility Team]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Performance_Sheriff_2 Performance Sheriff]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#WebExtensions_Review_Team_2 WebExtensions Review]<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Experiments_QA_Team_2 Experiments QA Team]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Code_Sheriffs_Team Code Sheriffs Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join #sheriffs on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Fathom ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fathom_2 Fathom QA Team]<br />
|}<br />
<br />
= Photos =<br />
<br />
== Desktop - Release QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:C_Ionce.png |thumb|left|300px| '''Cornel Ionce (Team Lead)<br>Desktop<br>irc: cornel_ionce ''']]<br />
|[[File:BogdanMaris.jpg |thumb|left|300px| '''Bogdan Maris (Team Lead)<br>Desktop<br>irc: bogdan_maris ''']]<br />
|[[File:Cristian_Baica.png |thumb|left|300px| '''Cristian Baica<br>Desktop<br>irc: ''']]<br />
|-<br />
|[[File:Mihai_Boldan.png |thumb|left|300px| '''Mihai Boldan<br>Desktop<br>irc: mboldan ''']]<br />
|[[File:Oana_Botisan.png |thumb|left|300px| '''Oana Botisan<br>Desktop<br>irc: Oana.Botisan''']]<br />
|[[File:Camelia_Badau.jpg |thumb|left|300px| '''Camelia Badau<br>Desktop<br>irc: cbadau''']]<br />
|-<br />
|[[File:Gabi_Cheta.png |thumb|left|300px| '''Gabi Cheta<br>Desktop<br>irc: Gabi''']]<br />
|[[File:Alexandru_Trif.jpeg |thumb|left|300px| '''Alexandru Trif<br>Desktop<br>irc: atrif''']]<br />
|[[File:CiprianGeorgiu.png |thumb|left|300px| '''Ciprian Georgiu<br>Desktop<br>irc: ciprian.georgiu''']]<br />
|-<br />
|[[File:Cristian_Comorasu.png |thumb|left|300px| '''Cristian Comorasu<br>Desktop<br>irc: CristiComo''']]<br />
|[[File:Daniel_Cicas.jpeg |thumb|left|300px| '''Daniel Cicas<br>Desktop<br>irc: dcicas''']]<br />
|[[File:Timea_Zsoldos.png |thumb|left|300px| '''Timea Zsoldos<br>Desktop<br>irc: zstimi''']].<br />
|-<br />
|[[File:Emil_Ghitta.png |thumb|left|300px| '''Emil Ghitta<br>Desktop<br>irc: emilghitta''']]<br />
|[[File:Anca_Soncutean.png |thumb|left|300px| '''Anca Soncutean<br>Desktop<br>irc: Anca''']]<br />
|[[File:Catalin_Sasca.png |thumb|left|300px| '''Catalin Sasca<br>Desktop<br>irc: csasca''']]<br />
|-<br />
|[[File:Maria_Berlinger.jpeg |thumb|left|300px| '''Maria Berlinger<br>Desktop<br>irc: mberlinger''']]<br />
|[[File:Cristian_Fogel.jpeg |thumb|left|300px| '''Cristian Fogel<br>Desktop<br>irc: cfogel''']]<br />
|[[File:Vlad_Lucaci.jpeg |thumb|left|300px| '''Vlad Lucaci<br>Desktop<br>irc: vlucaci''']]<br />
|}<br />
<br />
== Mobile Firefox Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Sorina_Florean.png|thumb|left|300px| '''Sorina Florean<br>Team Lead, Fennec Android & Firefox Accounts <br>irc: sorina''']]<br />
|[[File:Oana_Horvath.png|thumb|left|300px| '''Oana Horvath<br>Fennec & Focus Android<br>irc: oanah''']]<br />
|[[File:Eliza.png |thumb|left|300px| '''Eliza Balazs <br>Fennec Android<br>irc: ''']]<br />
|-<br />
|[[File:Andrei2.png|thumb|left|300px| '''Andrei Bodea<br>Fennec Android & FireTV<br>irc: andrei21''']]<br />
|[[File:Stefan2.png|thumb|left|300px| '''Stefan Deiac<br>Fennec Android & Firefox Accountsc<br>irc: sdeiac''']]<br />
|[[File:Mira3.png|thumb|left|300px| '''Mirabela Lobontiu<br>Fennec Android & Firefox Accounts<br>irc: mira''']]<br />
|-<br />
|[[File:DianaRus2.png|thumb|left|300px| '''Diana Rus<br>Fennec Android<br>irc: ''']]<br />
|[[File:Laurentiu.jpeg|thumb|left|300px| '''Laurentiu Apahidean <br>Fennec Android<br>irc: ''']]<br />
|-<br />
|[[File:Catalin_Suciu.jpg|thumb|left|300px| '''Catalin Suciu<br>Team Lead, Fennec & Lockbox iOS<br>irc: csuciu''']]<br />
|[[File:Simon_Basca.jpg |thumb|left|300px| '''Simon Basca<br>Fennec & Lockbox iOS<br>irc: SimonB''']]<br />
|<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Victor_Carciu.jpg |thumb|left|300px| '''Victor Carciu - Team Lead<br>Add-ons QA<br>irc: victorC''']]<br />
|[[File:Madalin_Cotetiu.jpg |thumb|left|300px| '''Madalin Cotetiu<br>Add-ons QA<br>irc: madalinc''']]<br />
|[[File:Ioana Rusiczki.png |thumb|left|300px| '''Ioana Rusiczki<br>Add-ons QA<br>irc: IoanaR''']]<br />
|-<br />
|[[File:Cosmin_Badescu.png|thumb|left|300px| '''Cosmin Badescu<br>Add-ons QA<br>irc: CosminB''']]<br />
|[[File:Alexandra_Moga.png |thumb|left|300px| '''Alexandra Moga<br>Add-ons QA<br>irc: LexaSV''']]<br />
|}<br />
<br />
== CI Duty Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Danut_Labici.png |thumb|left|300px| '''Danut Labici<br>CI Duty<br>irc: dlabici ''']]<br />
|[[File:Bogdan_Crisan.PNG |thumb|left|300px| '''Bogdan Crisan<br>CI Duty<br>irc: bcrisan ''']]<br />
|[[File:Adrian_Pop.png |thumb|left|300px| '''Adrian Pop<br>CI Duty<br>irc: apop ''']]<br />
|-<br />
|[[File:Radu_Iman.png |thumb|left|300px| '''Radu Iman<br>CI Duty<br>irc: riman ''']]<br />
|[[File:Roland_Mutter.png |thumb|left|300px| '''Roland Mutter<br>CI Duty<br>irc: rmutter ''']]<br />
|[[File:Zsolt_Fay.PNG |thumb|left|300px| '''Zsolt Fay<br>CI Duty<br>irc: zfay ''']]<br />
|-<br />
|[[File:Attila_Craciun.png |thumb|left|300px| '''Attila Craciun<br>CI Duty<br>irc: arny''']]<br />
|[[File:Dragos_Crisan.png |thumb|left|300px| '''Dragos Crisan<br>RelOps<br>irc: dragrom ''']]<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Bogdan_Postelnicu.png |thumb|left|300px| '''Bogdan Postelnicu<br>Gecko C++<br>irc: ABPostelnicu''']]<br />
|}<br />
<br />
== Fennec Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:VladBaicu.jpg |thumb|left|300px| '''Vlad Baicu - Team Lead<br>irc: vladbaicu <br>email: vbaicu@mozilla.com''']]<br />
|[[File:PetruLingurar.jpg |thumb|left|300px| '''Petru_Mugurel Lingurar<br>irc: petru <br>email: plingurar@mozilla.com''']]<br />
|[[File:AndreiLazar.jpg |thumb|left|300px| '''Andrei Lazar<br>irc: andreilazar <br>email: alazar@mozilla.com''']]<br />
|}<br />
<br />
== Participation Systems QA Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Vio.png|thumb|left|300px| '''Viorela Ioia<br>Participation Systems<br>irc: viorelaioia''']]<br />
|[[File:Roxana_Leitan.jpg |thumb|left|300px| '''Roxana Leitan - Participation Systems <br> irc: RoxanaLeitan ''']]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Sergiu_Logigan.png|thumb|left|300px| '''Sergiu Logigan<br>Web Compatibility<br>irc: Sergiu''']]<br />
|[[File:OanaArbuzov.jpeg|thumb|left|300px| '''Oana Arbuzov<br>Web Compatibility<br>irc: Oana''']]<br />
|[[File:CipriC.png|thumb|left|300px| '''Ciprian Ciocan<br>Web Compatibility<br>irc: ciprian''']]<br />
|}<br />
<br />
== Performance Sheriffing Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Ionut_Goldan.png|thumb|left|300px| '''Ionut Goldan<br>Performance Sheriff<br>irc: igoldan''']]<br />
|[[File:Florin strugariu.jpg|thumb|left|300px| '''Florin Strugariu<br>Performance Sheriff<br>irc: Bebe''']]<br />
|[[File:Maria_Raiciof.jpeg|thumb|left|300px| '''Marian Raiciof<br>Performance Sheriff<br>irc: marauder''']]<br />
|-<br />
|[[File:Alexandru_Ionescu.jpeg|thumb|left|300px| '''Alexandru Ionescu<br>Performance Sheriff<br>irc: alexandrui''']]<br />
|[[File:Alexandru_Irimovici.jpg|thumb|left|300px| '''Alexandru Irimovici<br>Performance Sheriff<br>irc: air''']]<br />
|[[File:Arnold_Iakab.jpeg|thumb|left|300px| '''Arnold Iakab<br>Performance Sheriff<br>irc: arno__''']]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Raluca_Sofian.png|thumb|left|300px| '''Raluca Sofian<br>WebExtensions Review<br>irc: ralucaSofian''']]<br />
|[[File:Andreea_Neamtiu.png|thumb|left|300px| '''Andreea Neamtiu<br>WebExtensions Review<br>irc: andreeaNeamtiu''']]<br />
|}<br />
<br />
== Engineering QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Brindusa_Tot.jpg |thumb|left|300px| '''Brindusa Tot - Desktop, Team Lead <br> irc: brindusat, email: btot@mozilla.com ''']]<br />
|[[File:Adrian_Florinescu.png |thumb|left|300px| '''Adrian Florinescu - Desktop <br> irc: AdrianSv, email: adrian.florinescu @softvision.ro ''']]<br />
|[[File:Ovidiu_Boca.jpg |thumb|left|300px| '''Ovidiu Boca - Desktop <br> irc: ovidiu, email: ovidiu.boca@softvision .ro ''']]<br />
|-<br />
|[[File:Hani_Yacoub.png |thumb|left|300px| '''Hani Yacoub - Desktop <br> irc: hani, email: hani.yacoub@softvision<br>.ro ''']]<br />
|[[File:Luciana_Queirolo.jpg |thumb|left|300px| '''Luciana Queirolo - Desktop <br> email: luciana.queirolo@softvision.com ''']]<br />
|[[File:David_Olah.jpg |thumb|left|300px| '''David Olah - Desktop <br> irc: dolah, email: david.olah@softvision.ro ''']]<br />
|-<br />
|[[File:David_Sacal.jpg |thumb|left|300px| '''David Sacal - Desktop <br> email: david.sacal@softvision.com ''']]<br />
|[[File:Rares_Doghi.jpg |thumb|left|300px| '''Rares Doghi - Desktop <br> irc: rares_doghi, email: rares.doghi@softvision.ro ''']]<br />
|[[File:Marcela_Calderon.jpg |thumb|left|300px| '''Marcela Calderon - Desktop <br> email: marcela.calderon@softvision.com ''']]<br />
|-<br />
|[[File:Peter_Magyari.jpg |thumb|left|300px| '''Peter Magyari - Desktop <br> irc: -, email: peter.magyari@softvision.ro ''']]<br />
|[[File:Babos_Timea.png |thumb|left|300px| '''Timea Babos - Desktop <br> irc: timea.babos, email: timea.babos@softvision.ro ''']]<br />
|[[File:Cristian_Craciun.jpeg |thumb|left|300px| '''Cristian Craciun - Desktop <br> irc: , email: cristian.craciun@softvision.ro ''']]<br />
|-<br />
|[[File:Daniel_Bodea.jpg |thumb|left|300px| '''Daniel Bodea - Desktop <br> irc: , email: daniel.bodea@softvision.ro ''']]<br />
|[[File:Laszlo_Bialis.jpeg |thumb|left|300px| '''Laszlo Bialis - Desktop <br> irc: -, email: laszlo.bialis@softvision.ro ''']]<br />
|[[File:Gyula_Palko.png |thumb|left|300px| '''Gyula Palko - Desktop <br> irc: -, email: gyula.palko@softvision.ro ''']]<br />
|-<br />
|[[File:Liviu_Seplecan.jpg |thumb|left|300px| '''Liviu Seplecan - Desktop <br> irc: , email: liviu.seplecan@softvision.ro ''']]<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Paul_Oiegas.png |thumb|left|300px| '''Paul Oiegas Desktop, Team Lead<br> irc: pauloiegasSV<br> email: poiegas@mozilla.com ''']]<br />
|[[File:Cosmin_Muntean.png |thumb|left|300px| '''Cosmin Muntean<br>Platform: Desktop<br> irc: CosminMCG<br> email: cosmin.muntean @softvision.ro ''']]<br />
|[[File:Ciprian_Muresan.png |thumb|left|300px| '''Ciprian Muresan<br>Platform: Desktop<br> irc: cmuresan<br> email: ciprian.muresan @softvision.ro ''']]<br />
|-<br />
|[[File:Carmen_Fat.png |thumb|left|300px| '''Carmen Fat<br>Platform: Desktop<br> irc: carmenf<br> email: carmen.fat@<br>softvision.ro ''']]<br />
|[[File:Marius Coman.png|300px|thumb|left| '''Marius Coman<br>Platform: Desktop<br> irc: mcoman<br> email: marius.coman@<br>softvision.ro ''']]<br />
|[[File:Andreea.jpg |155px|thumb|left| '''Andreea Cupsa<br>Platform: Desktop<br> irc: -<br> email: andreea.cupsa@<br>softvision.ro ''']]<br />
|-<br />
|[[File:Remus Dranca.png |155px|thumb|left| '''Remus Dranca<br>Platform: Desktop<br> irc: rdranca<br> email: remus.dranca@<br>softvision.ro ''']]<br />
|[[File:Patriciu_Pop.jpg |155px|thumb|left| '''Patriciu Pop<br>Platform: Desktop<br> irc: ppop<br> email: patriciu.pop@<br>softvision.ro ''']]<br />
|<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{| width="100%"<br />
|[[File:Alexandru_Michis.jpg|thumb|left|300px| '''Alexandru Michis<br>Code Sheriff<br>irc: malexandru''']]<br />
|[[File:Andreea_Pavel.png|thumb|left|300px| '''Andreea Pavel<br>Code Sheriff<br>irc: apavel''']]<br />
|[[File:Andrei_Ciure.png|thumb|left|300px| '''Andrei Ciure<br>Code Sheriff<br>irc: andrei_ciure_''']]<br />
|-<br />
|[[File:Arthur_Iakab.png|thumb|left|300px| '''Arthur Iakab<br>Code Sheriff<br>irc: arthur_iakab''']]<br />
|[[File:Bogdan_Tara.png|thumb|left|300px| '''Bogdan Tara<br>Code Sheriff<br>irc: bogdan_tara''']]<br />
|[[File:Cosmin_Sabou.png|thumb|left|300px| '''Cosmin Sabou<br>Code Sheriff<br>irc: CosminS''']]<br />
|-<br />
|[[File:Cristian_Brindusan.png|thumb|left|300px| '''Cristian Brindusan<br>Code Sheriff<br>irc: CristianB''']]<br />
|[[File:Cristina_Coroiu.png|thumb|left|300px| '''Cristina Coroiu<br>Code Sheriff<br>irc: ccoroiu''']]<br />
|[[File:Daniel_Varga.png|thumb|left|300px| '''Daniel Varga<br>Code Sheriff<br>irc: dvarga''']]<br />
|-<br />
|[[File:Dorel_Luca.png|thumb|left|300px| '''Dorel Luca<br>Code Sheriff<br>irc: dluca''']]<br />
|[[File:Narcis_Beleuzu.png|thumb|left|300px| '''Narcis Beleuzu<br>Code Sheriff<br>irc: NarcisB''']]<br />
|[[File:Natalia_Csoregi.png|thumb|left|300px| '''Natalia Csoregi<br>Code Sheriff<br>irc: nataliaCs''']]<br />
|-<br />
|[[File:Noemi_Erli.png|thumb|left|300px| '''Noemi Erli<br>Code Sheriff<br>irc: noemi_erli''']]<br />
|[[File:Oana_Poprus.jpg|thumb|left|300px| '''Oana Pop-Rus<br>Code Sheriff<br>irc: opoprus''']]<br />
|[[File:Raul_Gurzau.png|thumb|left|300px| '''Raul Gurzau<br>Code Sheriff<br>irc: RaulGurzau''']]<br />
|-<br />
|[[File:Rmaries.jpg|thumb|left|300px| '''Razvan Maries<br>Code Sheriff<br>irc: razvanm''']]<br />
|[[File:Stefan_Hindli.png|thumb|left|300px| '''Stefan Hindli<br>Code Sheriff<br>irc: stefan_hindli''']]<br />
|-<br />
|[[File:Henrietta_Maior.png|thumb|left|300px| '''Henrietta Maior<br>Team Lead<br>irc: henrietta_maior<br>email: hmaior@mozilla.com''']]<br />
|[[File:Robert_Horotan.png|thumb|left|300px| '''Robert Horotan<br>Team Lead<br>irc: Robert_Horotan<br>email: rhorotan@mozilla.com''']]<br />
|}<br />
<br />
== Fathom ==<br />
{| width="100%"<br />
|-<br />
|[[File:Vlad Bacia.png|thumb|left|300px| '''Vlad Bacia<br>Fathom QA<br>irc: <br>email: vbacia@mozilla.com''']]<br />
|}<br />
<br />
== Softvision Project Management ==<br />
{| width="100%"<br />
|-<br />
|[[File:Rares_Bologa.jpg|thumb|left|300px| '''Rares Bologa<br>Project Manager<br>irc: RaresB<br>email: rbologa@mozilla.com''']]<br />
|[[File:AndreiVaida.png |thumb|left|300px| '''Andrei Vaida<br>Project Manager<br>irc: AndreiVaida<br>email:avaida@mozilla.com''']]<br />
|[[File:Ioana_chiorean.jpg|thumb|left|300px| '''Ioana Chiorean<br>Project Manager<br>irc: IoanaChiorean''']]<br />
|-<br />
|[[File:Fmezei.png|thumb|left|300px| '''Florin Mezei<br>Delivery Manager<br>irc: FlorinMezei''']]<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=Releases/Firefox_68/Test_Plan&diff=1210854
Releases/Firefox 68/Test Plan
2019-04-18T14:42:06Z
<p>Paul.oiegas: Updates for Experiments QA team</p>
<hr />
<div>= Summary =<br />
The purpose of this page is to track the testing of Firefox 68 from Nightly to Release, and post Release if needed.<br />
<br />
== Release schedule ==<br />
* [https://calendar.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODRhbnI5aTh0Y25taGFiYXRzdHY1Y29AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ Release Scheduling] calendar<br />
* [https://wiki.mozilla.org/RapidRelease/Calendar Rapid Release] calendar<br />
<br />
== Status meetings ==<br />
The [https://wiki.mozilla.org/Firefox/Channels/Meetings Channel Status] meeting is used to raise quality concerns with the Release Management team.<br />
<br />
* '''When''': every Tuesday (10:00 AM Pacific) and Thursday (08:00 AM Pacific)<br />
* '''Where''': [https://v.mozilla.com/flex.html?roomdirect.html&key=EXysadF68Dac ReleaseCoordination] (Vidyo Room)<br />
* '''IRC backchannel''': [irc://irc.mozilla.org/planning #planning]<br />
* '''Meeting notes''': [https://wiki.mozilla.org/Firefox/Channels/Meetings notes archive]<br />
<br />
== QA points of contact ==<br />
<br />
=== Communication channels ===<br />
* '''Slack''': [https://mozilla.slack.com/messages/CAC9YSH3P #qa-coordination]<br />
<br />
=== Firefox for Desktop ===<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto; overflow:auto;"><br />
<div style="font-weight:bold;line-height:1.6;">Engineering QA</div><br />
<div class="mw-collapsible-content"><br />
* '''Reporting to''': [https://phonebook.mozilla.org/tree.php?search/tgrabowski@mozilla.com Tom Grabowski], [https://phonebook.mozilla.org/tree.php?search/tmaity@mozilla.com Tania Maity]<br />
* '''Softvision Manager''': [https://phonebook.mozilla.org/tree.php?search/rbologa@mozilla.com Rares Bologa]<br />
* '''Team Leads''': [https://phonebook.mozilla.org/tree.php?search/btot@mozilla.com Brindusa Tot]<br />
* '''Offices''': Romania (EEST), Argentina (GMT-3)<br />
* '''Responsible for''': new feature testing, Nightly build readiness, Nightly build regression testing, bug triage, bug verification, bug investigation<br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto; overflow:auto;"><br />
<div style="font-weight:bold;line-height:1.6;">Release QA</div><br />
<div class="mw-collapsible-content"><br />
* '''Reporting to''': [https://phonebook.mozilla.org/tree.php?search/tgrabowski@mozilla.com Tom Grabowski], [https://phonebook.mozilla.org/tree.php?search/tmaity@mozilla.com Tania Maity]<br />
* '''Softvision Manager''': [https://phonebook.mozilla.org/tree.php?search/avaida@mozilla.com Andrei Vaida]<br />
* '''Team Leads''': [https://phonebook.mozilla.org/tree.php?search/bmaris@mozilla.com Bogdan Maris], [https://phonebook.mozilla.org/tree.php?search/cionce@mozilla.com Cornel Ionce]<br />
* '''Office''': Romania (EEST)<br />
* '''Responsible for''': new feature testing, Beta build readiness, Developer Edition build readiness, ESR build readiness, RC build readiness, Dot release build readiness, Chemspill build readiness, bug verification, bug investigation<br />
</div></div><br />
<br />
=== Firefox for Mobile ===<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto; overflow:auto;"><br />
<div style="font-weight:bold;line-height:1.6;">Release QA</div><br />
<div class="mw-collapsible-content"><br />
* '''Reporting to''': [https://phonebook.mozilla.org/tree.php?search/njpark@mozilla.com No-Jun Park]<br />
* '''Softvision Manager''': [https://phonebook.mozilla.org/tree.php?search/ichiorean@mozilla.com Ioana Chiorean]<br />
* '''Team Lead''': [https://phonebook.mozilla.org/tree.php?search/sflorean@mozilla.com Sorina Florean]<br />
* '''Office''': Romania (EEST)<br />
* '''Responsible for''': <mark>todo</mark><br />
</div></div><br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto; overflow:auto;"><br />
<div style="font-weight:bold;line-height:1.6;">Firefox for iOS QA</div><br />
<div class="mw-collapsible-content"><br />
* '''Reporting to''': [https://phonebook.mozilla.org/tree.php?search/njpark@mozilla.com No-Jun Park]<br />
* '''Softvision Manager''': [https://phonebook.mozilla.org/tree.php?search/ichiorean@mozilla.com Ioana Chiorean]<br />
* '''Team Lead''': [https://phonebook.mozilla.org/tree.php?search/csuciu@mozilla.com Catalin Suciu]<br />
* '''Office''': Romania (EEST)<br />
* '''Responsible for''': <mark>todo</mark><br />
</div></div><br />
<br />
=== AMO, WebExtensions ===<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto; overflow:auto;"><br />
<div style="font-weight:bold;line-height:1.6;">Add-ons QA</div><br />
<div class="mw-collapsible-content"><br />
* '''Reporting to''': [https://phonebook.mozilla.org/tree.php?search/kraj@mozilla.com Krupa Raj]<br />
* '''Softvision Manager''': [https://phonebook.mozilla.org/tree.php?search/rbologa@mozilla.com Rares Bologa]<br />
* '''Team Leads''': [https://phonebook.mozilla.org/tree.php?search/vcarciu@mozilla.com Victor Carciu], [https://phonebook.mozilla.org/tree.php?search/mcotetiu@mozilla.com Madalin Cotetiu]<br />
* '''Office''': Romania (EEST)<br />
* '''Responsible for''': <mark>AMO feature testing, AMO weekly release, AMO Sanity, AMO bug verification, Webextensions features, Webextensions bug triage and verification, Telemetry</mark><br />
</div></div><br />
<br />
=== Experiments, Normandy, Subscription services, and other Firefox features ===<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto; overflow:auto;"><br />
<div style="font-weight:bold;line-height:1.6;">Experiments QA</div><br />
<div class="mw-collapsible-content"><br />
* '''Reporting to''': [https://phonebook.mozilla.org/tree.php?search/kraj@mozilla.com Krupa Raj]<br />
* '''Softvision Manager''': [https://phonebook.mozilla.org/tree.php?search/rbologa@mozilla.com Rares Bologa]<br />
* '''Team Leads''': [https://phonebook.mozilla.org/tree.php?search/poiegas@mozilla.com Paul Oiegas]<br />
* '''Office''': Romania (EEST)<br />
* '''Responsible for''': testing Experiments, Normandy, Experimenter website, Activity Stream, Screenshots, Send (Web & Android) and Lockbox Desktop. <br />
</div></div><br />
<br />
== QA activities ==<br />
=== New feature readiness ===<br />
All new features tested by QA and shipping with Firefox 68 are available [https://docs.google.com/spreadsheets/d/1ygCmrDTQmoN6ecyNlkPHft6O2tayhn3S1RN5ii_ER_8/edit#gid=0 here].<br />
<br />
The feature testing process followed by QA is available [https://wiki.mozilla.org/QA/Feature_Testing_v2 here].<br />
<br />
=== Bug fix verification ===<br />
* '''Daily verification of uplifted bugs''' - these are uplifts, triaged daily and verified under ~48hrs<br />
* '''Ongoing verification of Nightly bugs''' - this is the general bug verification done throughout the Nightly cycle; it sometimes overlaps with uplifts verification; also involves active monitoring of <code>qe-verify?</code> bugs<br />
* '''Ongoing verification of Beta bugs''' - this is the general bug verification done throughout the Beta cycle; it sometimes overlaps with uplifts verification; also involves active monitoring of <code>qe-verify?</code> bugs<br />
* '''On-demand verification of bugs''' - these are special requests (ideally coming in through PI, but also through Bugzilla <code>needinfo?</code>, chat or emails)<br />
* '''Periodical verification of security bugs''' - these are ''post-critsmash'' bugs, triaged and verified ~every 2wks<br />
<br />
=== Unconfirmed bug triage ===<br />
This is the triage conducted by Engineering QA.<br />
<br />
=== Security bug triage ===<br />
This is the post-CritSmash triage conducted by Engineering QA (on Nightly) and Release QA (on Beta, Release, ESR).<br />
<br />
=== Bug investigation ===<br />
This is the daily check and investigation of new <code>regressionwindow-wanted</code> bugs, conducted by Engineering QA and Release QA.<br />
<br />
== Nightly 68 milestones ==<br />
=== [early/mid cycle] Nightly build readiness ===<br />
<br />
'''Scope''': assess build readiness for shipping to Beta by testing Nightly periodically and providing a list of issues (if any) that need to be addressed before the merge ([https://docs.google.com/document/d/1etTi-uvpAlaoAoErcHcJVvd9-QIcdn7uH-WCzu72T3Y/edit more on this]).<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto; overflow:auto;"><br />
<div style="font-weight:bold;line-height:1.6;">Nightly 68.0a1 (2019-04-04)</div><br />
<div class="mw-collapsible-content"><br />
* '''Build''': 68.0a1 (commit, ID) - <font style="color:green; font-weight:bold;">GREEN</font><br />
** {{mdone|}} Functional testing (manual) → [https://testrail.stage.mozaws.net/index.php?/plans/view/16518 report]<br />
*** New bugs<br />
**** Regressions: 1541400<br />
**** Non-regressions: 1541376, 1541345, 1541057<br />
*** Known bugs<br />
**** High-impact: none<br />
**** Low/medium-impact: [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=1260585%2C1144124%2C1037792%2C911804%2C1532730%2C1536756%2C1195242%2C1393460%2C1525585%2C1476585%2C1515289%2C1515332%2C1465445%2C1529216%2C1537769%2C1511869%2C1511999%2C1396732%2C1441881%2C1443511%2C1194214%2C1481496%2C1517548%2C1354992&list_id=14649953 bug list]<br />
</div></div><br />
<br />
=== [prior to merge] Nightly regression testing ===<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto; overflow:auto;"><br />
<div style="font-weight:bold;line-height:1.6;">Nightly 68.0a1 (date1)</div><br />
<div class="mw-collapsible-content"><br />
* '''Build''': 68.0a1 (commit, ID) - Sign off_Status<br />
** {{mnotstarted|}} Regression testing (manual) → report<br />
*** New bugs<br />
**** Regressions: ID1, ID2, IDN<br />
**** Non-regressions: ID1, ID2, IDN<br />
*** Known bugs<br />
**** High-impact: ID1, ID2, IDN<br />
**** Low/medium-impact: <bug list><br />
</div></div><br />
<br />
=== [optional] [prior to merge] Nightly new feature smoke testing ===<br />
'''Note''': this is optional, based on available QA bandwidth.<br />
<br />
== Beta/DevEd 68 milestones ==<br />
=== Developer Edition build readiness ===<br />
'''Scope''': assess build stability periodically (around every 2 weeks) to make sure we are shipping quality products to our Developer Edition users from the aurora update channel ([https://docs.google.com/document/d/1BsZ7QTzomPKBgRRYLnTcuAcrJM7BOcK2SgMtIoVlWNY/edit# more on this]).<br />
<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto; overflow:auto;"><br />
<div style="font-weight:bold;line-height:1.6;">DevEd 68.0b1</div><br />
<div class="mw-collapsible-content"><br />
* '''Build''': 68.0b1-build1 (commit, ID) - Sign off_Status<br />
** '''Functional tests (manual)''':<br />
*** {{mnotstarted|}} Smoke, Regression and Exploratory testing on _ → report<br />
*** {{mnotstarted|}} Bug fix verification – <bug list><br />
** '''Update tests (manual)''':<br />
*** {{mnotstarted|}} aurora-cdntest → report<br />
*** {{mnotstarted|}} aurora → report<br />
</div></div><br />
<br />
=== Beta build readiness ===<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto; overflow:auto;"><br />
<div style="font-weight:bold;line-height:1.6;">Beta 68.0b3</div><br />
<div class="mw-collapsible-content"><br />
* Build: 68.0b3-build1 (commit, ID) - Sign off_Status<br />
** '''Functional tests (manual)''':<br />
*** {{mnotstarted|}} Smoke, Regression and Exploratory testing on _ → report<br />
*** {{mnotstarted|}} Smoke testing on Ubuntu snap package → report<br />
*** {{mnotstarted|}} Smoke testing on DLL interceptor → report<br />
*** {{mnotstarted|}} Bug fix verification – <bug list><br />
** '''Update tests (manual)''':<br />
*** {{mnotstarted|}} beta-cdntest, aurora-cdntest → report<br />
*** {{mnotstarted|}} beta, aurora → report<br />
</div></div><br />
<br />
== Release 68 milestones ==<br />
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto; overflow:auto;"><br />
<div style="font-weight:bold;line-height:1.6;">RC1 68.0</div><br />
<div class="mw-collapsible-content"><br />
* '''Build''': 68.0-build1 (commit, ID) - Sign off_Status<br />
** '''Functional tests (manual)''':<br />
*** {{mnotstarted|}} Smoke, Regression and Exploratory testing on _ → report<br />
*** {{mnotstarted|}} Smoke testing on Ubuntu snap package → report<br />
*** {{mnotstarted|}} Smoke testing on Windows Acer builds → report<br />
*** {{mnotstarted|}} Bug fix verification – <bug list><br />
** '''Update tests (manual)''':<br />
*** {{mnotstarted|}} beta-cdntest → report<br />
*** {{mnotstarted|}} beta → report<br />
*** {{mnotstarted|}} release-localtest → report<br />
*** {{mnotstarted|}} release-cdntest → report<br />
*** {{mnotstarted|}} release → report<br />
</div></div></div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA_SoftVision_Team&diff=1202222
QA SoftVision Team
2018-10-11T11:20:20Z
<p>Paul.oiegas: /* SoftVision Team */</p>
<hr />
<div>= SoftVision Team =<br />
<br />
== Desktop - Release QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Desktop Firefox desktop]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523firefox #firefox] on irc.mozilla.org <br />
|}<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523qa #qa] on irc.mozilla.org <br />
|}<br />
<br />
== Fennec Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Mobile Mobile Workflow]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523mobile #mobile] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Add-ons_QA_Team Add-ons QA Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [http://wbe02.mibbit.com/?settings=1b10107157e79b08f2bf99a11f521973&server=irc.mozilla.org&channel=%23addonsqa #addonsqa] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== CI Duty Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Build_Duty_Team_2 CiDuty Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://irccloud.mozilla.com/#!/ircs://irc1.dmz.scl3.mozilla.com:6697/%23ci #ci] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Firefox_Development_Team_2 Firefox Development Team]<br />
|}<br />
<br />
== Fennec Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fennec_Development_Team_2 Fennec Development Team]<br />
|}<br />
<br />
== Participation Systems Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Participation_Systems_QA_Team Participation Systems Team]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Web_Compatibility_Team_2 Web Compatibility Team]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Performance_Sheriff_2 Performance Sheriff]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#WebExtensions_Review_Team_2 WebExtensions Review]<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Experiments_QA_Team_2 Experiments QA Team]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Code_Sheriffs_Team Code Sheriffs Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join #sheriffs on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Automation QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Automation_QA_Team_2 Automation QA Team]<br />
|}<br />
<br />
= Photos =<br />
<br />
== Desktop - Release QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:C_Ionce.png |thumb|left|300px| '''Cornel Ionce (Team Lead)<br>Desktop<br>irc: cornel_ionce ''']]<br />
|[[File:BogdanMaris.jpg |thumb|left|300px| '''Bogdan Maris (Team Lead)<br>Desktop<br>irc: bogdan_maris ''']]<br />
|[[File:Cristian_Baica.png |thumb|left|300px| '''Cristian Baica<br>Desktop<br>irc: ''']]<br />
|-<br />
|[[File:Mihai_Boldan.png |thumb|left|300px| '''Mihai Boldan<br>Desktop<br>irc: mboldan ''']]<br />
|[[File:Oana_Botisan.png |thumb|left|300px| '''Oana Botisan<br>Desktop<br>irc: Oana.Botisan''']]<br />
|[[File:Camelia_Badau.jpg |thumb|left|300px| '''Camelia Badau<br>Desktop<br>irc: cbadau''']]<br />
|-<br />
|[[File:Gabi_Cheta.png |thumb|left|300px| '''Gabi Cheta<br>Desktop<br>irc: Gabi''']]<br />
|[[File:Iulia_Cristescu.png |thumb|left|300px| '''Iulia Cristescu<br>Desktop<br>irc: IuliaC''']]<br />
|[[File:CiprianGeorgiu.png |thumb|left|300px| '''Ciprian Georgiu<br>Desktop<br>irc: ciprian.georgiu''']]<br />
|-<br />
|[[File:Cristian_Comorasu.png |thumb|left|300px| '''Cristian Comorasu<br>Desktop<br>irc: CristiComo''']]<br />
|[[File:Alexandru_Simonca.png |thumb|left|300px| '''Alexandru Simonca<br>Desktop<br>irc: asimonca''']]<br />
|[[File:Timea_Zsoldos.png |thumb|left|300px| '''Timea Zsoldos<br>Desktop<br>irc: zstimi''']].<br />
|-<br />
|[[File:Emil_Ghitta.png |thumb|left|300px| '''Emil Ghitta<br>Desktop<br>irc: emilghitta''']]<br />
|[[File:Anca_Soncutean.png |thumb|left|300px| '''Anca Soncutean<br>Desktop<br>irc: Anca''']]<br />
|[[File:Catalin_Sasca.png |thumb|left|300px| '''Catalin Sasca<br>Desktop<br>irc: csasca''']]<br />
|-<br />
|[[File:Maria_Berlinger.jpeg |thumb|left|300px| '''Maria Berlinger<br>Desktop<br>irc: mberlinger''']]<br />
|[[File:Cristian_Fogel.jpeg |thumb|left|300px| '''Cristian Fogel<br>Desktop<br>irc: cfogel''']]<br />
|[[File:Vlad_Lucaci.jpeg |thumb|left|300px| '''Vlad Lucaci<br>Desktop<br>irc: vlucaci''']]<br />
|}<br />
<br />
== Mobile Firefox Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Ioana_chiorean.jpg|thumb|left|300px| '''Ioana Chiorean<br>Fennec<br>irc: IoanaChiorean''']]<br />
|[[File:Oana_Horvath.png|thumb|left|300px| '''Oana Horvath<br>Fennec<br>irc: oanah''']]<br />
|[[File:Bogdan_Surd.png|thumb|left|300px| '''Bogdan Surd<br>Fennec<br>irc: BogdanS''']]<br />
|-<br />
|[[File:Sorina_Florean.png|thumb|left|300px| '''Sorina Florean<br>Fennec<br>irc: sorina''']]<br />
|[[File:Levente_Sacal.png|thumb|left|300px| '''Levente Sacal<br>Fennec<br>irc: levi24''']]<br />
|[[File:Catalin_Suciu.jpg|thumb|left|300px| '''Catalin Suciu<br>Fennec iOS<br>irc: csuciu''']]<br />
|-<br />
|[[File:Simon_Basca.jpg |thumb|left|300px| '''Simon Basca<br>Fennec iOS<br>irc: SimonB''']]<br />
|<br />
|<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Victor_Carciu.jpg |thumb|left|300px| '''Victor Carciu - Team Lead<br>Add-ons QA<br>irc: victorC''']]<br />
|[[File:Madalin_Cotetiu.jpg |thumb|left|300px| '''Madalin Cotetiu<br>Add-ons QA<br>irc: madalinc''']]<br />
|[[File:Ioana Rusiczki.png |thumb|left|300px| '''Ioana Rusiczki<br>Add-ons QA<br>irc: IoanaR''']]<br />
|-<br />
|[[File:Cosmin_Badescu.png|thumb|left|300px| '''Cosmin Badescu<br>Add-ons QA<br>irc: CosminB''']]<br />
|[[File:Alexandra_Moga.png |thumb|left|300px| '''Alexandra Moga<br>Add-ons QA<br>irc: LexaSV''']]<br />
|}<br />
<br />
== CI Duty Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Danut_Labici.png |thumb|left|300px| '''Danut Labici<br>Ci Duty<br>irc: dlabici ''']]<br />
|[[File:Bogdan_Crisan.PNG |thumb|left|300px| '''Bogdan Crisan<br>Ci Duty<br>irc: bcrisan ''']]<br />
|[[File:Adrian_Pop.png |thumb|left|300px| '''Adrian Pop<br>Ci Duty<br>irc: apop ''']]<br />
|-<br />
|[[File:Radu_Iman.png |thumb|left|300px| '''Radu Iman<br>Ci Duty<br>irc: riman ''']]<br />
|[[File:Roland_Mutter.png |thumb|left|300px| '''Roland Mutter<br>Ci Duty<br>irc: rmutter ''']]<br />
|[[File:Zsolt_Fay.PNG |thumb|left|300px| '''Zsolt Fay<br>Ci Duty<br>irc: zfay ''']]<br />
|-<br />
|[[File:Dragos_Crisan.png |thumb|left|300px| '''Dragos Crisan<br>RelOps<br>irc: dragrom ''']]<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Bogdan_Postelnicu.png |thumb|left|300px| '''Bogdan Postelnicu<br>Gecko C++<br>irc: ABPostelnicu''']]<br />
|}<br />
<br />
== Fennec Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:VladBaicu.jpg |thumb|left|300px| '''Vlad Baicu - Team Lead<br>irc: vladbaicu <br>email: vbaicu@mozilla.com''']]<br />
|[[File:PetruLingurar.jpg |thumb|left|300px| '''Petru_Mugurel Lingurar<br>irc: petru <br>email: plingurar@mozilla.com''']]<br />
|[[File:AndreiLazar.jpg |thumb|left|300px| '''Andrei Lazar<br>irc: andreilazar <br>email: alazar@mozilla.com''']]<br />
|}<br />
<br />
== Participation Systems QA Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Viorela_Ioia.png|thumb|left|300px| '''Viorela Ioia<br>Participation Systems<br>irc: viorelaioia''']]<br />
|[[File:Roxana_Leitan.jpg |thumb|left|300px| '''Roxana Leitan - Participation Systems <br> irc: RoxanaLeitan ''']]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Sergiu_Logigan.png|thumb|left|300px| '''Sergiu Logigan<br>Web Compatibility<br>irc: Sergiu''']]<br />
|[[File:OanaArbuzov.jpeg|thumb|left|300px| '''Oana Arbuzov<br>Web Compatibility<br>irc: Oana''']]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{| width="50%"<br />
|-<br />
|[[File:Ionut_Goldan.png|thumb|left|300px| '''Ionut Goldan<br>Performance Sheriff<br>irc: igoldan''']]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Raluca_Sofian.png|thumb|left|300px| '''Raluca Sofian<br>WebExtensions Review<br>irc: ralucaSofian''']]<br />
|[[File:Andreea_Neamtiu.png|thumb|left|300px| '''Andreea Neamtiu<br>WebExtensions Review<br>irc: andreeaNeamtiu''']]<br />
|}<br />
<br />
== Engineering QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Brindusa_Tot.jpg |thumb|left|300px| '''Brindusa Tot - Desktop, Team Lead <br> irc: brindusat, email: btot@mozilla.com ''']]<br />
|[[File:Stefan_Georgiev.png |thumb|left|300px| '''Stefan Georgiev - Desktop, Team Lead <br> irc: StefanG_QA, email: sgeorgiev@mozilla.com ''']]<br />
|[[File:Ovidiu_Boca.jpg |thumb|left|300px| '''Ovidiu Boca - Desktop <br> irc: ovidiu, email: ovidiu.boca@softvision .ro ''']]<br />
|-<br />
|[[File:Adrian_Florinescu.png |thumb|left|300px| '''Adrian Florinescu - Desktop <br> irc: AdrianSv, email: adrian.florinescu @softvision.ro ''']]<br />
|[[File:Grover_Wimberly.png |thumb|left|300px| '''Grover Wimberly IV - Desktop <br> irc: Grover-QA, email: gwimberly@softvision .com ''']]<br />
|[[File:Hani_Yacoub.png |thumb|left|300px| '''Hani Yacoub - Desktop <br> irc: hani, email: hani.yacoub@softvision<br>.ro ''']]<br />
|-<br />
|[[File:Kanchan_Kumari.jpg |thumb|left|300px| '''Kanchan Kumari - Desktop <br> irc: Kanchan_QA, email: kkumari@softvision .com ''']]<br />
|[[File:David_Olah.jpg |thumb|left|300px| '''David Olah - Desktop <br> irc: dolah, email: david.olah@softvision.ro ''']]<br />
|[[File:Daniel_Aschilean.jpg |thumb|left|300px| '''Daniel Aschilean - Desktop <br> irc: daniel_asc, email: daniel.aschilean@softvision.ro ''']]<br />
|-<br />
|[[File:Rares_Doghi.jpg |thumb|left|300px| '''Rares Doghi - Desktop <br> irc: rares_doghi, email: rares.doghi@softvision.ro ''']]<br />
|[[File:Babos_Timea.png |thumb|left|300px| '''Timea Babos - Desktop <br> irc: timea.babos, email: timea.babos@softvision.ro ''']]<br />
|[[File:Cristian_Craciun.jpeg |thumb|left|300px| '''Cristian Craciun - Desktop <br> irc: , email: cristian.craciun@softvision.ro ''']]<br />
|-<br />
|[[File:Daniel_Bodea.jpg |thumb|left|300px| '''Daniel Bodea - Desktop <br> irc: , email: daniel.bodea@softvision.ro ''']]<br />
|[[File:Laszlo_Bialis.jpeg |thumb|left|300px| '''Laszlo Bialis - Desktop <br> irc: -, email: laszlo.bialis@softvision.ro ''']]<br />
|[[File:Gyula_Palko.png |thumb|left|300px| '''Gyula Palko - Desktop <br> irc: -, email: gyula.palko@softvision.ro ''']]<br />
|-<br />
|[[File:Paul_Boiciuc.jpg |thumb|left|300px| '''Paul Boiciuc - Desktop <br> irc: -, email: paul.boiciuc@softvision.com ''']]<br />
|-<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Paul_Oiegas.png |thumb|left|300px| '''Paul Oiegas Desktop, Team Lead<br> irc: pauloiegasSV<br> email: poiegas@mozilla.com ''']]<br />
|[[File:Cosmin_Muntean.png |thumb|left|300px| '''Cosmin Muntean<br>Platform: Desktop<br> irc: CosminMCG<br> email: cosmin.muntean @softvision.ro ''']]<br />
|[[File:Ciprian_Muresan.png |thumb|left|300px| '''Ciprian Muresan<br>Platform: Desktop<br> irc: cmuresan<br> email: ciprian.muresan @softvision.ro ''']]<br />
|-<br />
|[[File:Carmen_Fat.png |thumb|left|300px| '''Carmen Fat<br>Platform: Desktop<br> irc: carmenf<br> email: carmen.fat@<br>softvision.ro ''']]<br />
|[[File:Marius Coman.png|300px|thumb|left| '''Marius Coman<br>Platform: Desktop<br> irc: mcoman<br> email: marius.coman@<br>softvision.ro ''']]<br />
|[[File:Andreea.jpg |155px|thumb|left| '''Andreea Cupsa<br>Platform: Desktop<br> irc: -<br> email: andreea.cupsa@<br>softvision.ro ''']]<br />
|-<br />
|[[File:Remus Dranca.png |155px|thumb|left| '''Remus Dranca<br>Platform: Desktop<br> irc: rdranca<br> email: remus.dranca@<br>softvision.ro ''']]<br />
|[[File:Patriciu_Pop.jpg |155px|thumb|left| '''Patriciu Pop<br>Platform: Desktop<br> irc: ppop<br> email: patriciu.pop@<br>softvision.ro ''']]<br />
|<br />
|}<br />
<br />
== Automation QA Team ==<br />
{| width="100%"<br />
<br />
|[[File:Andrei_Filip.jpg |thumb|left|300px| '''Andrei Filip - Automation QA, Team Lead <br> irc: afilip, email: afilip@mozilla.com ''']]<br />
|[[File:Alin_Rus.jpg |thumb|left|300px| '''Alin Rus - Automation QA<br> email: arus@mozilla.com''']]<br />
|[[File:Andrei_Hutusoru.jpg |thumb|left|300px| '''Andrei Hutusoru - Automation QA<br> slack: AndreiH, QA<br> email: ahutusoru@mozilla.com ''']]<br />
|-<br />
|[[File:Ioana_Crisan.jpg |thumb|left|300px| '''Ioana Crisan - Automation QA<br> email: icrisan@mozilla.com''']]<br />
|[[File:Ionut_Budeanu.jpg |thumb|left|300px| '''Ionut Budeanu - Automation QA<br> email: ibudeanu@mozilla.com''']]<br />
|[[File:Paul_Silaghi.jpg |thumb|left|300px| '''Paul Silaghi - Automation QA<br> email: psilaghi@mozilla.com''']]<br />
|-<br />
|[[File:Roxana_Robotin.jpg |thumb|left|300px| '''Roxana Robotin - Automation QA<br> irc: roxanarobotin, email: rrobotin@mozilla.com''']]<br />
|[[File:Silviu_Checherita.jpg |thumb|left|300px| '''Silviu Checherita - Automation QA<br> email: schecherita@mozilla.com''']]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{| width="100%"<br />
|[[File:Andreea_Pavel.png|thumb|left|300px| '''Andreea Pavel<br>Code Sheriff<br>irc: apavel''']]<br />
|[[File:Andrei_Ciure.png|thumb|left|300px| '''Andrei Ciure<br>Code Sheriff<br>irc: andrei_ciure_''']]<br />
|[[File:Arthur_Iakab.png|thumb|left|300px| '''Arthur Iakab<br>Code Sheriff<br>irc: arthur_iakab''']]<br />
|-<br />
|[[File:Bogdan_Tara.png|thumb|left|300px| '''Bogdan Tara<br>Code Sheriff<br>irc: bogdan_tara''']]<br />
|[[File:Cosmin_Sabou.png|thumb|left|300px| '''Cosmin Sabou<br>Code Sheriff<br>irc: cosmin_s''']]<br />
|[[File:Cristian_Brindusan.png|thumb|left|300px| '''Cristian Brindusan<br>Code Sheriff<br>irc: CristianB''']]<br />
|-<br />
|[[File:Cristina_Coroiu.png|thumb|left|300px| '''Cristina Coroiu<br>Code Sheriff<br>irc: ccoroiu''']]<br />
|[[File:Dorel_Luca.png|thumb|left|300px| '''Dorel Luca<br>Code Sheriff<br>irc: dluca''']]<br />
|[[File:Eliza_Balazs.png|thumb|left|300px| '''Eliza Balazs<br>Code Sheriff<br>irc: ebalazs_''']]<br />
|-<br />
|[[File:Narcis_Beleuzu.png|thumb|left|300px| '''Narcis Beleuzu<br>Code Sheriff<br>irc: NarcisB''']]<br />
|[[File:Natalia_Csoregi.png|thumb|left|300px| '''Natalia Csoregi<br>Code Sheriff<br>irc: nataliaCs''']]<br />
|[[File:Noemi_Erli.png|thumb|left|300px| '''Noemi Erli<br>Code Sheriff<br>irc: noemi_erli''']]<br />
|-<br />
|[[File:Raul_Gurzau.png|thumb|left|300px| '''Raul Gurzau<br>Code Sheriff<br>irc: RaulGurzau''']]<br />
|[[File:Stefan_Hindli.png|thumb|left|300px| '''Stefan Hindli<br>Code Sheriff<br>irc: stefan_hindli''']]<br />
|[[File:Tiberius_Oros.png|thumb|left|300px| '''Tiberius Oros<br>Code Sheriff<br>irc: tiberius_oros''']]<br />
|-<br />
|[[File:Attila_Craciun.png|thumb|left|300px| '''Attila Craciun<br>Code Sheriff<br>irc: arny''']]<br />
|[[File:Henrietta_Maior.png|thumb|left|300px| '''Henrietta Maior<br>Team Lead<br>irc: henrietta_maior<br>email: hmaior@mozilla.com''']]<br />
|[[File:Robert_Horotan.png|thumb|left|300px| '''Robert Horotan<br>Team Lead<br>irc: Robert_Horotan<br>email: rhorotan@mozilla.com''']]<br />
|}<br />
<br />
== Softvision Project Management ==<br />
{| width="100%"<br />
|-<br />
|[[File:Rares_Bologa.jpg|thumb|left|300px| '''Rares Bologa<br>Project Manager<br>irc: RaresB<br>email: rbologa@mozilla.com''']]<br />
|[[File:Cristian_Chiorean.jpg|thumb|left|300px| '''Cristian Chiorean<br>Project Manager<br>irc: CristianChiorean<br>email: cchiorean@mozilla.com''']]<br />
|[[File:AndreiVaida.png |thumb|left|300px| '''Andrei Vaida<br>Project Manager<br>irc: AndreiVaida<br>email:avaida@mozilla.com''']]<br />
|-<br />
|[[File:Fmezei.png|thumb|left|300px| '''Florin Mezei<br>Delivery Manager<br>irc: FlorinMezei''']]<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA_SoftVision_Team&diff=1202221
QA SoftVision Team
2018-10-11T11:19:15Z
<p>Paul.oiegas: /* SoftVision Team */</p>
<hr />
<div>= SoftVision Team =<br />
<br />
== Desktop - Release QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Desktop Firefox desktop]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523firefox #firefox] on irc.mozilla.org <br />
|}<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523qa #qa] on irc.mozilla.org <br />
|}<br />
<br />
== Fennec Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Mobile Mobile Workflow]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523mobile #mobile] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Add-ons_QA_Team Add-ons QA Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [http://wbe02.mibbit.com/?settings=1b10107157e79b08f2bf99a11f521973&server=irc.mozilla.org&channel=%23addonsqa #addonsqa] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== CI Duty Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Build_Duty_Team_2 CiDuty Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://irccloud.mozilla.com/#!/ircs://irc1.dmz.scl3.mozilla.com:6697/%23ci #ci] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Firefox_Development_Team_2 Firefox Development Team]<br />
|}<br />
<br />
== Fennec Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fennec_Development_Team_2 Fennec Development Team]<br />
|}<br />
<br />
== Participation Systems Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Participation_Systems_QA_Team Participation Systems Team]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Web_Compatibility_Team_2 Web Compatibility Team]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Performance_Sheriff_2 Performance Sheriff]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#WebExtensions_Review_Team_2 WebExtensions Review]<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Experiments_QA_Team Experiments QA Team]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Code_Sheriffs_Team Code Sheriffs Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join #sheriffs on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Automation QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Automation_QA_Team_2 Automation QA Team]<br />
|}<br />
<br />
= Photos =<br />
<br />
== Desktop - Release QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:C_Ionce.png |thumb|left|300px| '''Cornel Ionce (Team Lead)<br>Desktop<br>irc: cornel_ionce ''']]<br />
|[[File:BogdanMaris.jpg |thumb|left|300px| '''Bogdan Maris (Team Lead)<br>Desktop<br>irc: bogdan_maris ''']]<br />
|[[File:Cristian_Baica.png |thumb|left|300px| '''Cristian Baica<br>Desktop<br>irc: ''']]<br />
|-<br />
|[[File:Mihai_Boldan.png |thumb|left|300px| '''Mihai Boldan<br>Desktop<br>irc: mboldan ''']]<br />
|[[File:Oana_Botisan.png |thumb|left|300px| '''Oana Botisan<br>Desktop<br>irc: Oana.Botisan''']]<br />
|[[File:Camelia_Badau.jpg |thumb|left|300px| '''Camelia Badau<br>Desktop<br>irc: cbadau''']]<br />
|-<br />
|[[File:Gabi_Cheta.png |thumb|left|300px| '''Gabi Cheta<br>Desktop<br>irc: Gabi''']]<br />
|[[File:Iulia_Cristescu.png |thumb|left|300px| '''Iulia Cristescu<br>Desktop<br>irc: IuliaC''']]<br />
|[[File:CiprianGeorgiu.png |thumb|left|300px| '''Ciprian Georgiu<br>Desktop<br>irc: ciprian.georgiu''']]<br />
|-<br />
|[[File:Cristian_Comorasu.png |thumb|left|300px| '''Cristian Comorasu<br>Desktop<br>irc: CristiComo''']]<br />
|[[File:Alexandru_Simonca.png |thumb|left|300px| '''Alexandru Simonca<br>Desktop<br>irc: asimonca''']]<br />
|[[File:Timea_Zsoldos.png |thumb|left|300px| '''Timea Zsoldos<br>Desktop<br>irc: zstimi''']].<br />
|-<br />
|[[File:Emil_Ghitta.png |thumb|left|300px| '''Emil Ghitta<br>Desktop<br>irc: emilghitta''']]<br />
|[[File:Anca_Soncutean.png |thumb|left|300px| '''Anca Soncutean<br>Desktop<br>irc: Anca''']]<br />
|[[File:Catalin_Sasca.png |thumb|left|300px| '''Catalin Sasca<br>Desktop<br>irc: csasca''']]<br />
|-<br />
|[[File:Maria_Berlinger.jpeg |thumb|left|300px| '''Maria Berlinger<br>Desktop<br>irc: mberlinger''']]<br />
|[[File:Cristian_Fogel.jpeg |thumb|left|300px| '''Cristian Fogel<br>Desktop<br>irc: cfogel''']]<br />
|[[File:Vlad_Lucaci.jpeg |thumb|left|300px| '''Vlad Lucaci<br>Desktop<br>irc: vlucaci''']]<br />
|}<br />
<br />
== Mobile Firefox Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Ioana_chiorean.jpg|thumb|left|300px| '''Ioana Chiorean<br>Fennec<br>irc: IoanaChiorean''']]<br />
|[[File:Oana_Horvath.png|thumb|left|300px| '''Oana Horvath<br>Fennec<br>irc: oanah''']]<br />
|[[File:Bogdan_Surd.png|thumb|left|300px| '''Bogdan Surd<br>Fennec<br>irc: BogdanS''']]<br />
|-<br />
|[[File:Sorina_Florean.png|thumb|left|300px| '''Sorina Florean<br>Fennec<br>irc: sorina''']]<br />
|[[File:Levente_Sacal.png|thumb|left|300px| '''Levente Sacal<br>Fennec<br>irc: levi24''']]<br />
|[[File:Catalin_Suciu.jpg|thumb|left|300px| '''Catalin Suciu<br>Fennec iOS<br>irc: csuciu''']]<br />
|-<br />
|[[File:Simon_Basca.jpg |thumb|left|300px| '''Simon Basca<br>Fennec iOS<br>irc: SimonB''']]<br />
|<br />
|<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Victor_Carciu.jpg |thumb|left|300px| '''Victor Carciu - Team Lead<br>Add-ons QA<br>irc: victorC''']]<br />
|[[File:Madalin_Cotetiu.jpg |thumb|left|300px| '''Madalin Cotetiu<br>Add-ons QA<br>irc: madalinc''']]<br />
|[[File:Ioana Rusiczki.png |thumb|left|300px| '''Ioana Rusiczki<br>Add-ons QA<br>irc: IoanaR''']]<br />
|-<br />
|[[File:Cosmin_Badescu.png|thumb|left|300px| '''Cosmin Badescu<br>Add-ons QA<br>irc: CosminB''']]<br />
|[[File:Alexandra_Moga.png |thumb|left|300px| '''Alexandra Moga<br>Add-ons QA<br>irc: LexaSV''']]<br />
|}<br />
<br />
== CI Duty Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Danut_Labici.png |thumb|left|300px| '''Danut Labici<br>Ci Duty<br>irc: dlabici ''']]<br />
|[[File:Bogdan_Crisan.PNG |thumb|left|300px| '''Bogdan Crisan<br>Ci Duty<br>irc: bcrisan ''']]<br />
|[[File:Adrian_Pop.png |thumb|left|300px| '''Adrian Pop<br>Ci Duty<br>irc: apop ''']]<br />
|-<br />
|[[File:Radu_Iman.png |thumb|left|300px| '''Radu Iman<br>Ci Duty<br>irc: riman ''']]<br />
|[[File:Roland_Mutter.png |thumb|left|300px| '''Roland Mutter<br>Ci Duty<br>irc: rmutter ''']]<br />
|[[File:Zsolt_Fay.PNG |thumb|left|300px| '''Zsolt Fay<br>Ci Duty<br>irc: zfay ''']]<br />
|-<br />
|[[File:Dragos_Crisan.png |thumb|left|300px| '''Dragos Crisan<br>RelOps<br>irc: dragrom ''']]<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Bogdan_Postelnicu.png |thumb|left|300px| '''Bogdan Postelnicu<br>Gecko C++<br>irc: ABPostelnicu''']]<br />
|}<br />
<br />
== Fennec Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:VladBaicu.jpg |thumb|left|300px| '''Vlad Baicu - Team Lead<br>irc: vladbaicu <br>email: vbaicu@mozilla.com''']]<br />
|[[File:PetruLingurar.jpg |thumb|left|300px| '''Petru_Mugurel Lingurar<br>irc: petru <br>email: plingurar@mozilla.com''']]<br />
|[[File:AndreiLazar.jpg |thumb|left|300px| '''Andrei Lazar<br>irc: andreilazar <br>email: alazar@mozilla.com''']]<br />
|}<br />
<br />
== Participation Systems QA Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Viorela_Ioia.png|thumb|left|300px| '''Viorela Ioia<br>Participation Systems<br>irc: viorelaioia''']]<br />
|[[File:Roxana_Leitan.jpg |thumb|left|300px| '''Roxana Leitan - Participation Systems <br> irc: RoxanaLeitan ''']]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Sergiu_Logigan.png|thumb|left|300px| '''Sergiu Logigan<br>Web Compatibility<br>irc: Sergiu''']]<br />
|[[File:OanaArbuzov.jpeg|thumb|left|300px| '''Oana Arbuzov<br>Web Compatibility<br>irc: Oana''']]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{| width="50%"<br />
|-<br />
|[[File:Ionut_Goldan.png|thumb|left|300px| '''Ionut Goldan<br>Performance Sheriff<br>irc: igoldan''']]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Raluca_Sofian.png|thumb|left|300px| '''Raluca Sofian<br>WebExtensions Review<br>irc: ralucaSofian''']]<br />
|[[File:Andreea_Neamtiu.png|thumb|left|300px| '''Andreea Neamtiu<br>WebExtensions Review<br>irc: andreeaNeamtiu''']]<br />
|}<br />
<br />
== Engineering QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Brindusa_Tot.jpg |thumb|left|300px| '''Brindusa Tot - Desktop, Team Lead <br> irc: brindusat, email: btot@mozilla.com ''']]<br />
|[[File:Stefan_Georgiev.png |thumb|left|300px| '''Stefan Georgiev - Desktop, Team Lead <br> irc: StefanG_QA, email: sgeorgiev@mozilla.com ''']]<br />
|[[File:Ovidiu_Boca.jpg |thumb|left|300px| '''Ovidiu Boca - Desktop <br> irc: ovidiu, email: ovidiu.boca@softvision .ro ''']]<br />
|-<br />
|[[File:Adrian_Florinescu.png |thumb|left|300px| '''Adrian Florinescu - Desktop <br> irc: AdrianSv, email: adrian.florinescu @softvision.ro ''']]<br />
|[[File:Grover_Wimberly.png |thumb|left|300px| '''Grover Wimberly IV - Desktop <br> irc: Grover-QA, email: gwimberly@softvision .com ''']]<br />
|[[File:Hani_Yacoub.png |thumb|left|300px| '''Hani Yacoub - Desktop <br> irc: hani, email: hani.yacoub@softvision<br>.ro ''']]<br />
|-<br />
|[[File:Kanchan_Kumari.jpg |thumb|left|300px| '''Kanchan Kumari - Desktop <br> irc: Kanchan_QA, email: kkumari@softvision .com ''']]<br />
|[[File:David_Olah.jpg |thumb|left|300px| '''David Olah - Desktop <br> irc: dolah, email: david.olah@softvision.ro ''']]<br />
|[[File:Daniel_Aschilean.jpg |thumb|left|300px| '''Daniel Aschilean - Desktop <br> irc: daniel_asc, email: daniel.aschilean@softvision.ro ''']]<br />
|-<br />
|[[File:Rares_Doghi.jpg |thumb|left|300px| '''Rares Doghi - Desktop <br> irc: rares_doghi, email: rares.doghi@softvision.ro ''']]<br />
|[[File:Babos_Timea.png |thumb|left|300px| '''Timea Babos - Desktop <br> irc: timea.babos, email: timea.babos@softvision.ro ''']]<br />
|[[File:Cristian_Craciun.jpeg |thumb|left|300px| '''Cristian Craciun - Desktop <br> irc: , email: cristian.craciun@softvision.ro ''']]<br />
|-<br />
|[[File:Daniel_Bodea.jpg |thumb|left|300px| '''Daniel Bodea - Desktop <br> irc: , email: daniel.bodea@softvision.ro ''']]<br />
|[[File:Laszlo_Bialis.jpeg |thumb|left|300px| '''Laszlo Bialis - Desktop <br> irc: -, email: laszlo.bialis@softvision.ro ''']]<br />
|[[File:Gyula_Palko.png |thumb|left|300px| '''Gyula Palko - Desktop <br> irc: -, email: gyula.palko@softvision.ro ''']]<br />
|-<br />
|[[File:Paul_Boiciuc.jpg |thumb|left|300px| '''Paul Boiciuc - Desktop <br> irc: -, email: paul.boiciuc@softvision.com ''']]<br />
|-<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Paul_Oiegas.png |thumb|left|300px| '''Paul Oiegas Desktop, Team Lead<br> irc: pauloiegasSV<br> email: poiegas@mozilla.com ''']]<br />
|[[File:Cosmin_Muntean.png |thumb|left|300px| '''Cosmin Muntean<br>Platform: Desktop<br> irc: CosminMCG<br> email: cosmin.muntean @softvision.ro ''']]<br />
|[[File:Ciprian_Muresan.png |thumb|left|300px| '''Ciprian Muresan<br>Platform: Desktop<br> irc: cmuresan<br> email: ciprian.muresan @softvision.ro ''']]<br />
|-<br />
|[[File:Carmen_Fat.png |thumb|left|300px| '''Carmen Fat<br>Platform: Desktop<br> irc: carmenf<br> email: carmen.fat@<br>softvision.ro ''']]<br />
|[[File:Marius Coman.png|300px|thumb|left| '''Marius Coman<br>Platform: Desktop<br> irc: mcoman<br> email: marius.coman@<br>softvision.ro ''']]<br />
|[[File:Andreea.jpg |155px|thumb|left| '''Andreea Cupsa<br>Platform: Desktop<br> irc: -<br> email: andreea.cupsa@<br>softvision.ro ''']]<br />
|-<br />
|[[File:Remus Dranca.png |155px|thumb|left| '''Remus Dranca<br>Platform: Desktop<br> irc: rdranca<br> email: remus.dranca@<br>softvision.ro ''']]<br />
|[[File:Patriciu_Pop.jpg |155px|thumb|left| '''Patriciu Pop<br>Platform: Desktop<br> irc: ppop<br> email: patriciu.pop@<br>softvision.ro ''']]<br />
|<br />
|}<br />
<br />
== Automation QA Team ==<br />
{| width="100%"<br />
<br />
|[[File:Andrei_Filip.jpg |thumb|left|300px| '''Andrei Filip - Automation QA, Team Lead <br> irc: afilip, email: afilip@mozilla.com ''']]<br />
|[[File:Alin_Rus.jpg |thumb|left|300px| '''Alin Rus - Automation QA<br> email: arus@mozilla.com''']]<br />
|[[File:Andrei_Hutusoru.jpg |thumb|left|300px| '''Andrei Hutusoru - Automation QA<br> slack: AndreiH, QA<br> email: ahutusoru@mozilla.com ''']]<br />
|-<br />
|[[File:Ioana_Crisan.jpg |thumb|left|300px| '''Ioana Crisan - Automation QA<br> email: icrisan@mozilla.com''']]<br />
|[[File:Ionut_Budeanu.jpg |thumb|left|300px| '''Ionut Budeanu - Automation QA<br> email: ibudeanu@mozilla.com''']]<br />
|[[File:Paul_Silaghi.jpg |thumb|left|300px| '''Paul Silaghi - Automation QA<br> email: psilaghi@mozilla.com''']]<br />
|-<br />
|[[File:Roxana_Robotin.jpg |thumb|left|300px| '''Roxana Robotin - Automation QA<br> irc: roxanarobotin, email: rrobotin@mozilla.com''']]<br />
|[[File:Silviu_Checherita.jpg |thumb|left|300px| '''Silviu Checherita - Automation QA<br> email: schecherita@mozilla.com''']]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{| width="100%"<br />
|[[File:Andreea_Pavel.png|thumb|left|300px| '''Andreea Pavel<br>Code Sheriff<br>irc: apavel''']]<br />
|[[File:Andrei_Ciure.png|thumb|left|300px| '''Andrei Ciure<br>Code Sheriff<br>irc: andrei_ciure_''']]<br />
|[[File:Arthur_Iakab.png|thumb|left|300px| '''Arthur Iakab<br>Code Sheriff<br>irc: arthur_iakab''']]<br />
|-<br />
|[[File:Bogdan_Tara.png|thumb|left|300px| '''Bogdan Tara<br>Code Sheriff<br>irc: bogdan_tara''']]<br />
|[[File:Cosmin_Sabou.png|thumb|left|300px| '''Cosmin Sabou<br>Code Sheriff<br>irc: cosmin_s''']]<br />
|[[File:Cristian_Brindusan.png|thumb|left|300px| '''Cristian Brindusan<br>Code Sheriff<br>irc: CristianB''']]<br />
|-<br />
|[[File:Cristina_Coroiu.png|thumb|left|300px| '''Cristina Coroiu<br>Code Sheriff<br>irc: ccoroiu''']]<br />
|[[File:Dorel_Luca.png|thumb|left|300px| '''Dorel Luca<br>Code Sheriff<br>irc: dluca''']]<br />
|[[File:Eliza_Balazs.png|thumb|left|300px| '''Eliza Balazs<br>Code Sheriff<br>irc: ebalazs_''']]<br />
|-<br />
|[[File:Narcis_Beleuzu.png|thumb|left|300px| '''Narcis Beleuzu<br>Code Sheriff<br>irc: NarcisB''']]<br />
|[[File:Natalia_Csoregi.png|thumb|left|300px| '''Natalia Csoregi<br>Code Sheriff<br>irc: nataliaCs''']]<br />
|[[File:Noemi_Erli.png|thumb|left|300px| '''Noemi Erli<br>Code Sheriff<br>irc: noemi_erli''']]<br />
|-<br />
|[[File:Raul_Gurzau.png|thumb|left|300px| '''Raul Gurzau<br>Code Sheriff<br>irc: RaulGurzau''']]<br />
|[[File:Stefan_Hindli.png|thumb|left|300px| '''Stefan Hindli<br>Code Sheriff<br>irc: stefan_hindli''']]<br />
|[[File:Tiberius_Oros.png|thumb|left|300px| '''Tiberius Oros<br>Code Sheriff<br>irc: tiberius_oros''']]<br />
|-<br />
|[[File:Attila_Craciun.png|thumb|left|300px| '''Attila Craciun<br>Code Sheriff<br>irc: arny''']]<br />
|[[File:Henrietta_Maior.png|thumb|left|300px| '''Henrietta Maior<br>Team Lead<br>irc: henrietta_maior<br>email: hmaior@mozilla.com''']]<br />
|[[File:Robert_Horotan.png|thumb|left|300px| '''Robert Horotan<br>Team Lead<br>irc: Robert_Horotan<br>email: rhorotan@mozilla.com''']]<br />
|}<br />
<br />
== Softvision Project Management ==<br />
{| width="100%"<br />
|-<br />
|[[File:Rares_Bologa.jpg|thumb|left|300px| '''Rares Bologa<br>Project Manager<br>irc: RaresB<br>email: rbologa@mozilla.com''']]<br />
|[[File:Cristian_Chiorean.jpg|thumb|left|300px| '''Cristian Chiorean<br>Project Manager<br>irc: CristianChiorean<br>email: cchiorean@mozilla.com''']]<br />
|[[File:AndreiVaida.png |thumb|left|300px| '''Andrei Vaida<br>Project Manager<br>irc: AndreiVaida<br>email:avaida@mozilla.com''']]<br />
|-<br />
|[[File:Fmezei.png|thumb|left|300px| '''Florin Mezei<br>Delivery Manager<br>irc: FlorinMezei''']]<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA_SoftVision_Team&diff=1200754
QA SoftVision Team
2018-09-10T07:15:23Z
<p>Paul.oiegas: /* Experiments QA Team */</p>
<hr />
<div>= SoftVision Team =<br />
<br />
== Desktop - Release QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Desktop Firefox desktop]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523firefox #firefox] on irc.mozilla.org <br />
|}<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523qa #qa] on irc.mozilla.org <br />
|}<br />
<br />
== Fennec Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Mobile Mobile Workflow]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523mobile #mobile] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Add-ons_QA_Team Add-ons QA Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [http://wbe02.mibbit.com/?settings=1b10107157e79b08f2bf99a11f521973&server=irc.mozilla.org&channel=%23addonsqa #addonsqa] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== CI Duty Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Build_Duty_Team_2 CiDuty Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://irccloud.mozilla.com/#!/ircs://irc1.dmz.scl3.mozilla.com:6697/%23ci #ci] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Firefox_Development_Team_2 Firefox Development Team]<br />
|}<br />
<br />
== Fennec Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Fennec_Development_Team_2 Fennec Development Team]<br />
|}<br />
<br />
== Participation Systems Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Participation_Systems_QA_Team Participation Systems Team]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Web_Compatibility_Team_2 Web Compatibility Team]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Performance_Sheriff_2 Performance Sheriff]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#WebExtensions_Review_Team_2 WebExtensions Review]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Code_Sheriffs_Team Code Sheriffs Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join #sheriffs on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Automation QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Automation_QA_Team_2 Automation QA Team]<br />
|}<br />
<br />
= Photos =<br />
<br />
== Desktop - Release QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:C_Ionce.png |thumb|left|300px| '''Cornel Ionce (Team Lead)<br>Desktop<br>irc: cornel_ionce ''']]<br />
|[[File:BogdanMaris.jpg |thumb|left|300px| '''Bogdan Maris (Team Lead)<br>Desktop<br>irc: bogdan_maris ''']]<br />
|[[File:Cristian_Baica.png |thumb|left|300px| '''Cristian Baica<br>Desktop<br>irc: ''']]<br />
|-<br />
|[[File:Mihai_Boldan.png |thumb|left|300px| '''Mihai Boldan<br>Desktop<br>irc: mboldan ''']]<br />
|[[File:Oana_Botisan.png |thumb|left|300px| '''Oana Botisan<br>Desktop<br>irc: Oana.Botisan''']]<br />
|[[File:Camelia_Badau.jpg |thumb|left|300px| '''Camelia Badau<br>Desktop<br>irc: cbadau''']]<br />
|-<br />
|[[File:Gabi_Cheta.png |thumb|left|300px| '''Gabi Cheta<br>Desktop<br>irc: Gabi''']]<br />
|[[File:Iulia_Cristescu.png |thumb|left|300px| '''Iulia Cristescu<br>Desktop<br>irc: IuliaC''']]<br />
|[[File:CiprianGeorgiu.png |thumb|left|300px| '''Ciprian Georgiu<br>Desktop<br>irc: ciprian.georgiu''']]<br />
|-<br />
|[[File:Cristian_Comorasu.png |thumb|left|300px| '''Cristian Comorasu<br>Desktop<br>irc: CristiComo''']]<br />
|[[File:Alexandru_Simonca.png |thumb|left|300px| '''Alexandru Simonca<br>Desktop<br>irc: asimonca''']]<br />
|[[File:Timea_Zsoldos.png |thumb|left|300px| '''Timea Zsoldos<br>Desktop<br>irc: zstimi''']].<br />
|-<br />
|[[File:Emil_Ghitta.png |thumb|left|300px| '''Emil Ghitta<br>Desktop<br>irc: emilghitta''']]<br />
|[[File:Anca_Soncutean.png |thumb|left|300px| '''Anca Soncutean<br>Desktop<br>irc: Anca''']]<br />
|[[File:Catalin_Sasca.png |thumb|left|300px| '''Catalin Sasca<br>Desktop<br>irc: csasca''']]<br />
|-<br />
|[[File:Maria_Berlinger.jpeg |thumb|left|300px| '''Maria Berlinger<br>Desktop<br>irc: mberlinger''']]<br />
|[[File:Cristian_Fogel.jpeg |thumb|left|300px| '''Cristian Fogel<br>Desktop<br>irc: cfogel''']]<br />
|[[File:Vlad_Lucaci.jpeg |thumb|left|300px| '''Vlad Lucaci<br>Desktop<br>irc: vlucaci''']]<br />
|}<br />
<br />
== Mobile Firefox Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Ioana_chiorean.jpg|thumb|left|300px| '''Ioana Chiorean<br>Fennec<br>irc: IoanaChiorean''']]<br />
|[[File:Oana_Horvath.png|thumb|left|300px| '''Oana Horvath<br>Fennec<br>irc: oanah''']]<br />
|[[File:Bogdan_Surd.png|thumb|left|300px| '''Bogdan Surd<br>Fennec<br>irc: BogdanS''']]<br />
|-<br />
|[[File:Sorina_Florean.png|thumb|left|300px| '''Sorina Florean<br>Fennec<br>irc: sorina''']]<br />
|[[File:Levente_Sacal.png|thumb|left|300px| '''Levente Sacal<br>Fennec<br>irc: levi24''']]<br />
|[[File:Catalin_Suciu.jpg|thumb|left|300px| '''Catalin Suciu<br>Fennec iOS<br>irc: csuciu''']]<br />
|-<br />
|[[File:Simon_Basca.jpg |thumb|left|300px| '''Simon Basca<br>Fennec iOS<br>irc: SimonB''']]<br />
|<br />
|<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Victor_Carciu.jpg |thumb|left|300px| '''Victor Carciu - Team Lead<br>Add-ons QA<br>irc: victorC''']]<br />
|[[File:Madalin_Cotetiu.jpg |thumb|left|300px| '''Madalin Cotetiu<br>Add-ons QA<br>irc: madalinc''']]<br />
|[[File:Ioana Rusiczki.png |thumb|left|300px| '''Ioana Rusiczki<br>Add-ons QA<br>irc: IoanaR''']]<br />
|-<br />
|[[File:Cosmin_Badescu.png|thumb|left|300px| '''Cosmin Badescu<br>Add-ons QA<br>irc: CosminB''']]<br />
|[[File:Alexandra_Moga.png |thumb|left|300px| '''Alexandra Moga<br>Add-ons QA<br>irc: LexaSV''']]<br />
|}<br />
<br />
== CI Duty Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Danut_Labici.png |thumb|left|300px| '''Danut Labici<br>Ci Duty<br>irc: dlabici ''']]<br />
|[[File:Bogdan_Crisan.PNG |thumb|left|300px| '''Bogdan Crisan<br>Ci Duty<br>irc: bcrisan ''']]<br />
|[[File:Adrian_Pop.png |thumb|left|300px| '''Adrian Pop<br>Ci Duty<br>irc: apop ''']]<br />
|-<br />
|[[File:Radu_Iman.png |thumb|left|300px| '''Radu Iman<br>Ci Duty<br>irc: riman ''']]<br />
|[[File:Roland_Mutter.png |thumb|left|300px| '''Roland Mutter<br>Ci Duty<br>irc: rmutter ''']]<br />
|[[File:Zsolt_Fay.PNG |thumb|left|300px| '''Zsolt Fay<br>Ci Duty<br>irc: zfay ''']]<br />
|-<br />
|[[File:Dragos_Crisan.png |thumb|left|300px| '''Dragos Crisan<br>RelOps<br>irc: dragrom ''']]<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Bogdan_Postelnicu.png |thumb|left|300px| '''Bogdan Postelnicu<br>Gecko C++<br>irc: ABPostelnicu''']]<br />
|}<br />
<br />
== Fennec Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:VladBaicu.jpg |thumb|left|300px| '''Vlad Baicu - Team Lead<br>irc: vladbaicu <br>email: vbaicu@mozilla.com''']]<br />
|[[File:PetruLingurar.jpg |thumb|left|300px| '''Petru_Mugurel Lingurar<br>irc: petru <br>email: plingurar@mozilla.com''']]<br />
|[[File:AndreiLazar.jpg |thumb|left|300px| '''Andrei Lazar<br>irc: andreilazar <br>email: alazar@mozilla.com''']]<br />
|}<br />
<br />
== Participation Systems QA Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Viorela_Ioia.png|thumb|left|300px| '''Viorela Ioia<br>Participation Systems<br>irc: viorelaioia''']]<br />
|[[File:Roxana_Leitan.jpg |thumb|left|300px| '''Roxana Leitan - Participation Systems <br> irc: RoxanaLeitan ''']]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Sergiu_Logigan.png|thumb|left|300px| '''Sergiu Logigan<br>Web Compatibility<br>irc: Sergiu''']]<br />
|[[File:OanaArbuzov.jpeg|thumb|left|300px| '''Oana Arbuzov<br>Web Compatibility<br>irc: Oana''']]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{| width="50%"<br />
|-<br />
|[[File:Ionut_Goldan.png|thumb|left|300px| '''Ionut Goldan<br>Performance Sheriff<br>irc: igoldan''']]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Raluca_Sofian.png|thumb|left|300px| '''Raluca Sofian<br>WebExtensions Review<br>irc: ralucaSofian''']]<br />
|[[File:Andreea_Neamtiu.png|thumb|left|300px| '''Andreea Neamtiu<br>WebExtensions Review<br>irc: andreeaNeamtiu''']]<br />
|}<br />
<br />
== Engineering QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Brindusa_Tot.jpg |thumb|left|300px| '''Brindusa Tot - Desktop, Team Lead <br> irc: brindusat, email: btot@mozilla.com ''']]<br />
|[[File:Stefan_Georgiev.png |thumb|left|300px| '''Stefan Georgiev - Desktop, Team Lead <br> irc: StefanG_QA, email: sgeorgiev@mozilla.com ''']]<br />
|[[File:Ovidiu_Boca.jpg |thumb|left|300px| '''Ovidiu Boca - Desktop <br> irc: ovidiu, email: ovidiu.boca@softvision .ro ''']]<br />
|-<br />
|[[File:Adrian_Florinescu.png |thumb|left|300px| '''Adrian Florinescu - Desktop <br> irc: AdrianSv, email: adrian.florinescu @softvision.ro ''']]<br />
|[[File:Grover_Wimberly.png |thumb|left|300px| '''Grover Wimberly IV - Desktop <br> irc: Grover-QA, email: gwimberly@softvision .com ''']]<br />
|[[File:Hani_Yacoub.png |thumb|left|300px| '''Hani Yacoub - Desktop <br> irc: hani, email: hani.yacoub@softvision<br>.ro ''']]<br />
|-<br />
|[[File:Kanchan_Kumari.jpg |thumb|left|300px| '''Kanchan Kumari - Desktop <br> irc: Kanchan_QA, email: kkumari@softvision .com ''']]<br />
|[[File:David_Olah.jpg |thumb|left|300px| '''David Olah - Desktop <br> irc: dolah, email: david.olah@softvision.ro ''']]<br />
|[[File:Daniel_Aschilean.jpg |thumb|left|300px| '''Daniel Aschilean - Desktop <br> irc: daniel_asc, email: daniel.aschilean@softvision.ro ''']]<br />
|-<br />
|[[File:Rares_Doghi.jpg |thumb|left|300px| '''Rares Doghi - Desktop <br> irc: rares_doghi, email: rares.doghi@softvision.ro ''']]<br />
|[[File:Babos_Timea.png |thumb|left|300px| '''Timea Babos - Desktop <br> irc: timea.babos, email: timea.babos@softvision.ro ''']]<br />
|[[File:Cristian_Craciun.jpeg |thumb|left|300px| '''Cristian Craciun - Desktop <br> irc: , email: cristian.craciun@softvision.ro ''']]<br />
|-<br />
|[[File:Daniel_Bodea.jpg |thumb|left|300px| '''Daniel Bodea - Desktop <br> irc: , email: daniel.bodea@softvision.ro ''']]<br />
|[[File:Laszlo_Bialis.jpeg |thumb|left|300px| '''Laszlo Bialis - Desktop <br> irc: -, email: laszlo.bialis@softvision.ro ''']]<br />
|[[File:Gyula_Palko.png |thumb|left|300px| '''Gyula Palko - Desktop <br> irc: -, email: gyula.palko@softvision.ro ''']]<br />
|-<br />
|[[File:Paul_Boiciuc.jpg |thumb|left|300px| '''Paul Boiciuc - Desktop <br> irc: -, email: paul.boiciuc@softvision.com ''']]<br />
|-<br />
|}<br />
<br />
== Experiments QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Paul_Oiegas.png |thumb|left|300px| '''Paul Oiegas Desktop, Team Lead<br> irc: pauloiegasSV<br> email: poiegas@mozilla.com ''']]<br />
|[[File:Cosmin_Muntean.png |thumb|left|300px| '''Cosmin Muntean<br>Platform: Desktop<br> irc: CosminMCG<br> email: cosmin.muntean @softvision.ro ''']]<br />
|[[File:Ciprian_Muresan.png |thumb|left|300px| '''Ciprian Muresan<br>Platform: Desktop<br> irc: cmuresan<br> email: ciprian.muresan @softvision.ro ''']]<br />
|-<br />
|[[File:Carmen_Fat.png |thumb|left|300px| '''Carmen Fat<br>Platform: Desktop<br> irc: carmenf<br> email: carmen.fat@<br>softvision.ro ''']]<br />
|[[File:Marius Coman.png|300px|thumb|left| '''Marius Coman<br>Platform: Desktop<br> irc: mcoman<br> email: marius.coman@<br>softvision.ro ''']]<br />
|[[File:Andreea.jpg |155px|thumb|left| '''Andreea Cupsa<br>Platform: Desktop<br> irc: -<br> email: andreea.cupsa@<br>softvision.ro ''']]<br />
|-<br />
|[[File:Remus Dranca.png |155px|thumb|left| '''Remus Dranca<br>Platform: Desktop<br> irc: rdranca<br> email: remus.dranca@<br>softvision.ro ''']]<br />
|[[File:Patriciu_Pop.jpg |155px|thumb|left| '''Patriciu Pop<br>Platform: Desktop<br> irc: ppop<br> email: patriciu.pop@<br>softvision.ro ''']]<br />
|<br />
|}<br />
<br />
== Automation QA Team ==<br />
{| width="100%"<br />
<br />
|[[File:Andrei_Filip.jpg |thumb|left|300px| '''Andrei Filip - Automation QA, Team Lead <br> irc: afilip, email: afilip@mozilla.com ''']]<br />
|[[File:Alin_Rus.jpg |thumb|left|300px| '''Alin Rus - Automation QA<br> email: arus@mozilla.com''']]<br />
|[[File:Andrei_Hutusoru.jpg |thumb|left|300px| '''Andrei Hutusoru - Automation QA<br> slack: AndreiH, QA<br> email: ahutusoru@mozilla.com ''']]<br />
|-<br />
|[[File:Ioana_Crisan.jpg |thumb|left|300px| '''Ioana Crisan - Automation QA<br> email: icrisan@mozilla.com''']]<br />
|[[File:Ionut_Budeanu.jpg |thumb|left|300px| '''Ionut Budeanu - Automation QA<br> email: ibudeanu@mozilla.com''']]<br />
|[[File:Paul_Silaghi.jpg |thumb|left|300px| '''Paul Silaghi - Automation QA<br> email: psilaghi@mozilla.com''']]<br />
|-<br />
|[[File:Roxana_Robotin.jpg |thumb|left|300px| '''Roxana Robotin - Automation QA<br> irc: roxanarobotin, email: rrobotin@mozilla.com''']]<br />
|[[File:Silviu_Checherita.jpg |thumb|left|300px| '''Silviu Checherita - Automation QA<br> email: schecherita@mozilla.com''']]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{| width="100%"<br />
|[[File:Andreea_Pavel.png|thumb|left|300px| '''Andreea Pavel<br>Code Sheriff<br>irc: apavel''']]<br />
|[[File:Andrei_Ciure.png|thumb|left|300px| '''Andrei Ciure<br>Code Sheriff<br>irc: andrei_ciure_''']]<br />
|[[File:Arthur_Iakab.png|thumb|left|300px| '''Arthur Iakab<br>Code Sheriff<br>irc: arthur_iakab''']]<br />
|-<br />
|[[File:Bogdan_Tara.png|thumb|left|300px| '''Bogdan Tara<br>Code Sheriff<br>irc: bogdan_tara''']]<br />
|[[File:Cosmin_Sabou.png|thumb|left|300px| '''Cosmin Sabou<br>Code Sheriff<br>irc: cosmin_s''']]<br />
|[[File:Cristian_Brindusan.png|thumb|left|300px| '''Cristian Brindusan<br>Code Sheriff<br>irc: CristianB''']]<br />
|-<br />
|[[File:Cristina_Coroiu.png|thumb|left|300px| '''Cristina Coroiu<br>Code Sheriff<br>irc: ccoroiu''']]<br />
|[[File:Dorel_Luca.png|thumb|left|300px| '''Dorel Luca<br>Code Sheriff<br>irc: dluca''']]<br />
|[[File:Eliza_Balazs.png|thumb|left|300px| '''Eliza Balazs<br>Code Sheriff<br>irc: ebalazs_''']]<br />
|-<br />
|[[File:Narcis_Beleuzu.png|thumb|left|300px| '''Narcis Beleuzu<br>Code Sheriff<br>irc: NarcisB''']]<br />
|[[File:Natalia_Csoregi.png|thumb|left|300px| '''Natalia Csoregi<br>Code Sheriff<br>irc: nataliaCs''']]<br />
|[[File:Noemi_Erli.png|thumb|left|300px| '''Noemi Erli<br>Code Sheriff<br>irc: noemi_erli''']]<br />
|-<br />
|[[File:Raul_Gurzau.png|thumb|left|300px| '''Raul Gurzau<br>Code Sheriff<br>irc: RaulGurzau''']]<br />
|[[File:Stefan_Hindli.png|thumb|left|300px| '''Stefan Hindli<br>Code Sheriff<br>irc: stefan_hindli''']]<br />
|[[File:Tiberius_Oros.png|thumb|left|300px| '''Tiberius Oros<br>Code Sheriff<br>irc: tiberius_oros''']]<br />
|-<br />
|[[File:Attila_Craciun.png|thumb|left|300px| '''Attila Craciun<br>Code Sheriff<br>irc: arny''']]<br />
|[[File:Henrietta_Maior.png|thumb|left|300px| '''Henrietta Maior<br>Team Lead<br>irc: henrietta_maior<br>email: hmaior@mozilla.com''']]<br />
|[[File:Robert_Horotan.png|thumb|left|300px| '''Robert Horotan<br>Team Lead<br>irc: Robert_Horotan<br>email: rhorotan@mozilla.com''']]<br />
|}<br />
<br />
== Softvision Project Management ==<br />
{| width="100%"<br />
|-<br />
|[[File:Rares_Bologa.jpg|thumb|left|300px| '''Rares Bologa<br>Project Manager<br>irc: RaresB<br>email: rbologa@mozilla.com''']]<br />
|[[File:Cristian_Chiorean.jpg|thumb|left|300px| '''Cristian Chiorean<br>Project Manager<br>irc: CristianChiorean<br>email: cchiorean@mozilla.com''']]<br />
|[[File:AndreiVaida.png |thumb|left|300px| '''Andrei Vaida<br>Project Manager<br>irc: AndreiVaida<br>email:avaida@mozilla.com''']]<br />
|-<br />
|[[File:Fmezei.png|thumb|left|300px| '''Florin Mezei<br>Delivery Manager<br>irc: FlorinMezei''']]<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=File:Remus_Dranca.png&diff=1200753
File:Remus Dranca.png
2018-09-10T07:11:13Z
<p>Paul.oiegas: </p>
<hr />
<div>Remus's picture for the team display</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA_SoftVision_Team&diff=1190850
QA SoftVision Team
2018-03-21T16:00:47Z
<p>Paul.oiegas: Added Andreea Cupsa as new Test Pilot team member</p>
<hr />
<div>= SoftVision Team =<br />
<br />
== Desktop - Release QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Desktop Firefox desktop]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523firefox #firefox] on irc.mozilla.org <br />
|}<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523qa #qa] on irc.mozilla.org <br />
|}<br />
<br />
== Fennec Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Mobile Mobile Workflow]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523mobile #mobile] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Add-ons_QA_Team Add-ons QA Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [http://wbe02.mibbit.com/?settings=1b10107157e79b08f2bf99a11f521973&server=irc.mozilla.org&channel=%23addonsqa #addonsqa] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Build Duty Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Build_Duty_Team_2 Build Duty Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [http://wbe02.mibbit.com/?settings=1b10107157e79b08f2bf99a11f521973&server=irc.mozilla.org&channel=%23buildduty #buildduty] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Firefox_Development_Team_2 Firefox Development Team]<br />
|}<br />
<br />
== Participation Systems Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Participation_Systems_QA_Team Participation Systems Team]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Web_Compatibility_Team_2 Web Compatibility Team]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Performance_Sheriff_2 Performance Sheriff]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#WebExtensions_Review_Team_2 WebExtensions Review]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Code_Sheriffs_Team Code Sheriffs Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join #sheriffs on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
= Photos =<br />
<br />
== Desktop - Release QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:C_Ionce.png |thumb|left|300px| '''Cornel Ionce (Team Lead)<br>Desktop<br>irc: cornel_ionce ''']]<br />
|[[File:BogdanMaris.jpg |thumb|left|300px| '''Bogdan Maris (Team Lead)<br>Desktop<br>irc: bogdan_maris ''']]<br />
|[[File:PetrutaRasa.jpg |thumb|left|300px| '''Petruta Rasa<br>Desktop<br>irc: petruta ''']]<br />
|-<br />
|[[File:Mihai_Boldan.png |thumb|left|300px| '''Mihai Boldan<br>Desktop<br>irc: mboldan ''']]<br />
|[[File:Oana_Botisan.png |thumb|left|300px| '''Oana Botisan<br>Desktop<br>irc: Oana.Botisan''']]<br />
|[[File:Camelia_Badau.jpg |thumb|left|300px| '''Camelia Badau<br>Desktop<br>irc: cbadau''']]<br />
|-<br />
|[[File:Gabi_Cheta.png |thumb|left|300px| '''Gabi Cheta<br>Desktop<br>irc: Gabi''']]<br />
|[[File:Iulia_Cristescu.png |thumb|left|300px| '''Iulia Cristescu<br>Desktop<br>irc: IuliaC''']]<br />
|[[File:CiprianGeorgiu.png |thumb|left|300px| '''Ciprian Georgiu<br>Desktop<br>irc: ciprian.georgiu''']]<br />
|-<br />
|[[File:Cristian_Comorasu.png |thumb|left|300px| '''Cristian Comorasu<br>Desktop<br>irc: CristiComo''']]<br />
|[[File:Alexandru_Simonca.png |thumb|left|300px| '''Alexandru Simonca<br>Desktop<br>irc: asimonca''']]<br />
|[[File:Timea_Zsoldos.png |thumb|left|300px| '''Timea Zsoldos<br>Desktop<br>irc: zstimi''']].<br />
|-<br />
|[[File:Emil_Ghitta.png |thumb|left|300px| '''Emil Ghitta<br>Desktop<br>irc: emilghitta''']]<br />
|[[File:Anca_Soncutean.png |thumb|left|300px| '''Anca Soncutean<br>Desktop<br>irc: Anca''']]<br />
|[[File:Catalin_Sasca.png |thumb|left|300px| '''Catalin Sasca<br>Desktop<br>irc: ''']]<br />
|-<br />
|[[File:Stefania_Farcas.png |thumb|left|300px| '''Stefania Farcas<br>Desktop<br>irc: ''']]<br />
|}<br />
<br />
== Mobile Firefox Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Ioana_chiorean.jpg|thumb|left|300px| '''Ioana Chiorean<br>Fennec<br>irc: IoanaChiorean''']]<br />
|[[File:Oana_Horvath.png|thumb|left|300px| '''Oana Horvath<br>Fennec<br>irc: oanah''']]<br />
|[[File:Bogdan_Surd.png|thumb|left|300px| '''Bogdan Surd<br>Fennec<br>irc: BogdanS''']]<br />
|-<br />
|[[File:Sorina_Florean.png|thumb|left|300px| '''Sorina Florean<br>Fennec<br>irc: sorina''']]<br />
|[[File:Mihai_Ninu.png|thumb|left|300px| '''Mihai Ninu<br>Fennec<br>irc: Ninu''']]<br />
|[[File:Catalin_Suciu.jpg|thumb|left|300px| '''Catalin Suciu<br>Fennec iOS<br>irc: csuciu''']]<br />
|-<br />
|[[File:Simon_Basca.jpg |thumb|left|300px| '''Simon Basca<br>Fennec iOS<br>irc: SimonB''']]<br />
|<br />
|<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Victor_Carciu.jpg |thumb|left|300px| '''Victor Carciu - Team Lead<br>Add-ons QA<br>irc: victorC''']]<br />
|[[File:Madalin_Cotetiu.jpg |thumb|left|300px| '''Madalin Cotetiu<br>Add-ons QA<br>irc: madalinc''']]<br />
|[[File:Ioana Rusiczki.png |thumb|left|300px| '''Ioana Rusiczki<br>Add-ons QA<br>irc: IoanaR''']]<br />
|-<br />
|[[File:Cosmin_Badescu.png|thumb|left|300px| '''Cosmin Badescu<br>Add-ons QA<br>irc: cosminbadescu''']]<br />
|[[File:Alexandra_Moga.png |thumb|left|300px| '''Alexandra Moga<br>Add-ons QA<br>irc: LexaSV''']]<br />
|[[File:Marius_Santa.png|thumb|left|300px| '''Marius Santa<br>Add-ons QA<br>irc: Santa''']]<br />
|}<br />
<br />
== Build Duty Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Danut_Labici.png |thumb|left|300px| '''Danut Labici<br>Build Duty<br>irc: danutlabici ''']]<br />
|[[File:Bogdan_Crisan.PNG |thumb|left|300px| '''Bogdan Crisan<br>Build Duty<br>irc: bogdancrisan ''']]<br />
|[[File:Adrian_Pop.png |thumb|left|300px| '''Adrian Pop<br>Build Duty<br>irc: adrianpop ''']]<br />
|-<br />
|[[File:Radu_Iman.png |thumb|left|300px| '''Radu Iman<br>Build Duty<br>irc: raduiman ''']]<br />
|[[File:Roland_Mutter.png |thumb|left|300px| '''Roland Mutter<br>Build Duty<br>irc: rolandmutter ''']]<br />
|[[File:Zsolt_Fay.PNG |thumb|left|300px| '''Zsolt Fay<br>Build Duty<br>irc: zsoltfay ''']]<br />
|-<br />
|[[File:Dragos_Crisan.png |thumb|left|300px| '''Dragos Crisan<br>RelOps<br>irc: dragrom ''']]<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Bogdan_Postelnicu.png |thumb|left|300px| '''Bogdan Postelnicu<br>Gecko C++<br>irc: ABPostelnicu''']]<br />
|}<br />
<br />
== Participation Systems QA Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Viorela_Ioia.png|thumb|left|300px| '''Viorela Ioia<br>Participation Systems<br>irc: viorelaioia''']]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Sergiu_Logigan.png|thumb|left|300px| '''Sergiu Logigan<br>Web Compatibility<br>irc: Sergiu''']]<br />
|[[File:OanaArbuzov.jpeg|thumb|left|300px| '''Oana Arbuzov<br>Web Compatibility<br>irc: Oana''']]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{| width="50%"<br />
|-<br />
|[[File:Ionut_Goldan.png|thumb|left|300px| '''Ionut Goldan<br>Performance Sheriff<br>irc: igoldan''']]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Bogdan_Matei.png|thumb|left|300px| '''Bogdan Matei<br>WebExtensions Review<br>irc: bogdanMatei''']]<br />
|[[File:Raluca_Sofian.png|thumb|left|300px| '''Raluca Sofian<br>WebExtensions Review<br>irc: ralucaSofian''']]<br />
|[[File:Andreea_Neamtiu.png|thumb|left|300px| '''Andreea Neamtiu<br>WebExtensions Review<br>irc: andreeaNeamtiu''']]<br />
|}<br />
<br />
== Engineering QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Brindusa_Tot.jpg |thumb|left|300px| '''Brindusa Tot - Desktop, Team Lead <br> irc: brindusat, email: btot@mozilla.com ''']]<br />
|[[File:Stefan_Georgiev.png |thumb|left|300px| '''Stefan Georgiev - Desktop, Team Lead <br> irc: StefanG_QA, email: sgeorgiev@mozilla.com ''']]<br />
|[[File:Ovidiu_Boca.jpg |thumb|left|300px| '''Ovidiu Boca - Desktop <br> irc: ovidiu, email: ovidiu.boca@softvision .ro ''']]<br />
|-<br />
|[[File:Justin_Williams.jpg |thumb|left|300px| '''Justin Williams - Desktop <br> irc: JW_SoftvisionQA, email: jwilliams@softvision .com ''']]<br />
|[[File:Abe_Masresha.png |thumb|left|300px| '''Abe Masresha - Desktop <br> irc: Abe_LV, email: amasresha@softvision .com ''']]<br />
|[[File:Grover_Wimberly.png |thumb|left|300px| '''Grover Wimberly IV - Desktop <br> irc: Grover-QA, email: gwimberly@softvision .com ''']]<br />
|-<br />
|[[File:Adrian_Florinescu.png |thumb|left|300px| '''Adrian Florinescu - Desktop <br> irc: AdrianSv, email: adrian.florinescu @softvision.ro ''']]<br />
|[[File:Hani_Yacoub.png |thumb|left|300px| '''Hani Yacoub - Desktop <br> irc: hani, email: hani.yacoub@softvision<br>.ro ''']]<br />
|[[File:Kanchan_Kumari.jpg |thumb|left|300px| '''Kanchan Kumari - Desktop <br> irc: Kanchan_QA, email: kkumari@softvision .com ''']]<br />
|-<br />
|[[File:Roxana_Leitan.jpg |thumb|left|300px| '''Roxana Leitan - Desktop <br> irc: RoxanaLeitan, email: roxana.leitan@<br>softvision .ro ''']]<br />
|<br />
|}<br />
<br />
== Test Pilot QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Paul_Oiegas.png |thumb|left|300px| '''Paul Oiegas Desktop, Team Lead<br> irc: pauloiegasSV<br> email: poiegas@mozilla.com ''']]<br />
|[[File:Cosmin_Muntean.png |thumb|left|300px| '''Cosmin Muntean<br>Platform: Desktop<br> irc: CosminMCG<br> email: cosmin.muntean @softvision.ro ''']]<br />
|[[File:Ciprian_Muresan.png |thumb|left|300px| '''Ciprian Muresan<br>Platform: Desktop<br> irc: cmuresan<br> email: ciprian.muresan @softvision.ro ''']]<br />
|-<br />
|[[File:Carmen_Fat.png |thumb|left|300px| '''Carmen Fat<br>Platform: Desktop<br> irc: carmenf<br> email: carmen.fat@<br>softvision.ro ''']]<br />
|[[File:Emil_Pasca.png |thumb|left|300px| '''Emil Pasca<br>Platform: Desktop<br> irc: emilpasca<br> email: emil.pasca@<br>softvision.ro ''']]<br />
|[[File:Cristina_Badescu.jpg |155px|thumb|left| '''Cristina Badescu<br>Platform: Desktop<br> irc: cbadescu<br> email: cristina.badescu@<br>softvision.ro ''']]<br />
|-<br />
|[[File:Marius Coman.png|300px|thumb|left| '''Marius Coman<br>Platform: Desktop<br> irc: mcoman<br> email: marius.coman@<br>softvision.ro ''']]<br />
|[[File:Andreea.jpg |155px|thumb|left| '''Andreea Cupsa<br>Platform: Desktop<br> irc: -<br> email: andreea.cupsa@<br>softvision.ro ''']]<br />
|<br />
|}<br />
<br />
== Automation QA Team ==<br />
{| width="100%"<br />
<br />
|[[File:Andrei_Filip.jpg |thumb|left|300px| '''Andrei Filip - Automation QA, Team Lead <br> irc: afilip, email: afilip@mozilla.com ''']]<br />
|[[File:Alin_Rus.jpg |thumb|left|300px| '''Alin Rus - Automation QA<br> email: arus@mozilla.com''']]<br />
|[[File:Damira_Akhmedova.jpg |thumb|left|300px| '''Damira Akhmedova - Automation QA<br> email: dakhmedova@mozilla.com''']]<br />
|-<br />
|[[File:Ioana_Crisan.jpg |thumb|left|300px| '''Ioana Crisan - Automation QA<br> email: icrisan@mozilla.com''']]<br />
|[[File:Ionut_Budeanu.jpg |thumb|left|300px| '''Ionut Budeanu - Automation QA<br> email: ibudeanu@mozilla.com''']]<br />
|[[File:Paul_Silaghi.jpg |thumb|left|300px| '''Paul Silaghi - Automation QA<br> email: psilaghi@mozilla.com''']]<br />
|-<br />
|[[File:Roxana_Robotin.jpg |thumb|left|300px| '''Roxana Robotin - Automation QA<br> irc: roxanarobotin, email: rrobotin@mozilla.com''']]<br />
|[[File:Silviu_Checherita.jpg |thumb|left|300px| '''Silviu Checherita - Automation QA<br> email: schecherita@mozilla.com''']]<br />
|[[File:George_Echim.jpg |thumb|left|300px| '''George Echim - Automation QA<br> email: gechim@mozilla.com''']]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{| width="100%"<br />
|[[File:Andreea_Pavel.png|thumb|left|300px| '''Andreea Pavel<br>Code Sheriff<br>irc: apavel''']]<br />
|[[File:Andrei_Ciure.png|thumb|left|300px| '''Andrei Ciure<br>Code Sheriff<br>irc: andrei_ciure_''']]<br />
|[[File:Arthur_Iakab.png|thumb|left|300px| '''Arthur Iakab<br>Code Sheriff<br>irc: arthur_iakab''']]<br />
|-<br />
|[[File:Bogdan_Tara.png|thumb|left|300px| '''Bogdan Tara<br>Code Sheriff<br>irc: bogdan_tara''']]<br />
|[[File:Cosmin_Sabou.png|thumb|left|300px| '''Cosmin Sabou<br>Code Sheriff<br>irc: cosmin_s''']]<br />
|[[File:Cristian_Brindusan.png|thumb|left|300px| '''Cristian Brindusan<br>Code Sheriff<br>irc: CristianB''']]<br />
|-<br />
|[[File:Cristina_Coroiu.png|thumb|left|300px| '''Cristina Coroiu<br>Code Sheriff<br>irc: ccoroiu''']]<br />
|[[File:Dorel_Luca.png|thumb|left|300px| '''Dorel Luca<br>Code Sheriff<br>irc: dluca''']]<br />
|[[File:Eliza_Balazs.png|thumb|left|300px| '''Eliza Balazs<br>Code Sheriff<br>irc: ebalazs_''']]<br />
|-<br />
|[[File:Narcis_Beleuzu.png|thumb|left|300px| '''Narcis Beleuzu<br>Code Sheriff<br>irc: NarcisB''']]<br />
|[[File:Natalia_Csoregi.png|thumb|left|300px| '''Natalia Csoregi<br>Code Sheriff<br>irc: nataliaCs''']]<br />
|[[File:Noemi_Erli.png|thumb|left|300px| '''Noemi Erli<br>Code Sheriff<br>irc: noemi_erli''']]<br />
|-<br />
|[[File:Raul_Gurzau.png|thumb|left|300px| '''Raul Gurzau<br>Code Sheriff<br>irc: RaulGurzau''']]<br />
|[[File:Stefan_Hindli.png|thumb|left|300px| '''Stefan Hindli<br>Code Sheriff<br>irc: stefan_hindli''']]<br />
|[[File:Tiberius_Oros.png|thumb|left|300px| '''Tiberius Oros<br>Code Sheriff<br>irc: tiberius_oros''']]<br />
|-<br />
|[[File:Attila_Craciun.png|thumb|left|300px| '''Attila Craciun<br>Code Sheriff<br>irc: arny''']]<br />
|[[File:Henrietta_Maior.png|thumb|left|300px| '''Henrietta Maior<br>Team Lead<br>irc: henrietta_maior<br>email: hmaior@mozilla.com''']]<br />
|[[File:Robert_Horotan.png|thumb|left|300px| '''Robert Horotan<br>Team Lead<br>irc: Robert_Horotan<br>email: rhorotan@mozilla.com''']]<br />
|}<br />
<br />
== Softvision Project Management ==<br />
{| width="100%"<br />
|-<br />
|[[File:Rares_Bologa.jpg|thumb|left|300px| '''Rares Bologa<br>Project Manager<br>irc: RaresB<br>email: rbologa@mozilla.com''']]<br />
|[[File:Cristian_Chiorean.jpg|thumb|left|300px| '''Cristian Chiorean<br>Project Manager<br>irc: CristianChiorean<br>email: cchiorean@mozilla.com''']]<br />
|[[File:AndreiVaida.png |thumb|left|300px| '''Andrei Vaida<br>Project Manager<br>irc: AndreiVaida<br>email:avaida@mozilla.com''']]<br />
|-<br />
|[[File:Mihai_Constandis.jpg|thumb|left|300px| '''Mihai Constandis<br>Delivery Director<br>irc: MihaiConstandis''']]<br />
|[[File:Fmezei.png|thumb|left|300px| '''Florin Mezei<br>Delivery Manager<br>irc: FlorinMezei''']]<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=File:Andreea.jpg&diff=1190849
File:Andreea.jpg
2018-03-21T15:49:20Z
<p>Paul.oiegas: </p>
<hr />
<div>Andrea Cupsa team peacture</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA_SoftVision_Team&diff=1186036
QA SoftVision Team
2017-12-22T09:53:40Z
<p>Paul.oiegas: removing 1 old member and adding 2 new ones</p>
<hr />
<div>= SoftVision Team =<br />
<br />
== Desktop - Release QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Desktop Firefox desktop]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523firefox #firefox] on irc.mozilla.org <br />
|}<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523qa #qa] on irc.mozilla.org <br />
|}<br />
<br />
== Fennec Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team/Mobile Mobile Workflow]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [https://02.chat.mibbit.com/?url=irc%3A%2F%2Firc.mozilla.org%2F%2523mobile #mobile] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Add-ons_QA_Team Add-ons QA Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [http://wbe02.mibbit.com/?settings=1b10107157e79b08f2bf99a11f521973&server=irc.mozilla.org&channel=%23addonsqa #addonsqa] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Build Duty Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Build_Duty_Team_2 Build Duty Team]<br />
|}<br />
<br />
{|<br />
|-<br />
|Join [http://wbe02.mibbit.com/?settings=1b10107157e79b08f2bf99a11f521973&server=irc.mozilla.org&channel=%23buildduty #buildduty] on irc.mozilla.org (use SSL)<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Firefox_Development_Team_2 Firefox Development Team]<br />
|}<br />
<br />
== Participation Systems Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Participation_Systems_QA_Team Participation Systems Team]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Web_Compatibility_Team_2 Web Compatibility Team]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Performance_Sheriff_2 Performance Sheriff]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#WebExtensions_Review_Team_2 WebExtensions Review]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{|<br />
|-<br />
|[https://wiki.mozilla.org/QA_SoftVision_Team#Code_Sheriffs_Team Code Sheriffs Team]<br />
|}<br />
<br />
= Photos =<br />
<br />
== Desktop - Release QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:C_Ionce.png |thumb|left|300px| '''Cornel Ionce<br>Desktop<br>irc: cornel_ionce ''']]<br />
|[[File:Mihai_Boldan.png |thumb|left|300px| '''Mihai Boldan<br>Desktop<br>irc: mboldan ''']]<br />
|[[File:PetrutaRasa.jpg |thumb|left|300px| '''Petruta Rasa<br>Desktop<br>irc: petruta ''']]<br />
|-<br />
|[[File:BogdanMaris.jpg |thumb|left|300px| '''Bogdan Maris<br>Desktop<br>irc: bogdan_maris ''']]<br />
|[[File:Oana_Botisan.png |thumb|left|300px| '''Oana Botisan<br>Desktop<br>irc: Oana.Botisan''']]<br />
|[[File:Camelia_Badau.jpg |thumb|left|300px| '''Camelia Badau<br>Desktop<br>irc: cbadau''']]<br />
|-<br />
|[[File:Gabi_Cheta.png |thumb|left|300px| '''Gabi Cheta<br>Desktop<br>irc: Gabi''']]<br />
|[[File:Iulia_Cristescu.png |thumb|left|300px| '''Iulia Cristescu<br>Desktop<br>irc: IuliaC''']]<br />
|[[File:CiprianGeorgiu.png |thumb|left|300px| '''Ciprian Georgiu<br>Desktop<br>irc: ciprian.georgiu''']]<br />
|-<br />
|[[File:Cristian_Comorasu.png |thumb|left|300px| '''Cristian Comorasu<br>Desktop<br>irc: CristiComo''']]<br />
|[[File:Alexandru_Simonca.png |thumb|left|300px| '''Alexandru Simonca<br>Desktop<br>irc: asimonca''']]<br />
|[[File:Timea_Zsoldos.png |thumb|left|300px| '''Timea Zsoldos<br>Desktop<br>irc: zstimi''']].<br />
|-<br />
|[[File:Emil_Ghitta.png |thumb|left|300px| '''Emil Ghitta<br>Desktop<br>irc: emilghitta''']]<br />
|}<br />
<br />
== Mobile Firefox Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Ioana_chiorean.jpg|thumb|left|300px| '''Ioana Chiorean<br>Fennec<br>irc: IoanaChiorean''']]<br />
|[[File:Oana_Horvath.png|thumb|left|300px| '''Oana Horvath<br>Fennec<br>irc: oanah''']]<br />
|[[File:Bogdan_Surd.png|thumb|left|300px| '''Bogdan Surd<br>Fennec<br>irc: BogdanS''']]<br />
|-<br />
|[[File:Sorina_Florean.png|thumb|left|300px| '''Sorina Florean<br>Fennec<br>irc: sorina''']]<br />
|[[File:Mihai_Ninu.png|thumb|left|300px| '''Mihai Ninu<br>Fennec<br>irc: Ninu''']]<br />
|[[File:Catalin_Suciu.jpg|thumb|left|300px| '''Catalin Suciu<br>Fennec iOS<br>irc: csuciu''']]<br />
|-<br />
|[[File:Simon_Basca.jpg |thumb|left|300px| '''Simon Basca<br>Fennec iOS<br>irc: SimonB''']]<br />
|<br />
|<br />
|}<br />
<br />
== Add-ons QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Victor_Carciu.jpg |thumb|left|300px| '''Victor Carciu<br>Add-ons QA<br>irc: victorC''']]<br />
|[[File:Madalin_Cotetiu.jpg |thumb|left|300px| '''Madalin Cotetiu<br>Add-ons QA<br>irc: madalinc''']]<br />
|[[File:Valentina Peleskei.jpg |thumb|left|300px| '''Valentina Peleskei<br>Add-ons QA<br>irc: ValentinaP''']]<br />
|-<br />
|[[File:Cosmin_Badescu.png|thumb|left|300px| '''Cosmin Badescu<br>Add-ons QA<br>irc: cosminbadescu''']]<br />
|[[File:Alexandra_Moga.png |thumb|left|300px| '''Alexandra Moga<br>Add-ons QA<br>irc: LexaSV''']]<br />
|[[File:Marius_Santa.png|thumb|left|300px| '''Marius Santa<br>Add-ons QA<br>irc: Santa''']]<br />
|}<br />
<br />
== Build Duty Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Andrei_Obreja.png |thumb|left|300px| '''Andrei Obreja<br>Build Duty<br>irc: aobreja ''']]<br />
|[[File:AlinSelagea.jpg |thumb|left|300px| '''Alin Selagea<br>Build Duty<br>irc: aselagea ''']]<br />
|[[File:Dragos_Crisan.png |thumb|left|300px| '''Dragos Crisan<br>RelOps<br>irc: dragrom ''']]<br />
|-<br />
|}<br />
<br />
== Firefox Development Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Bogdan_Postelnicu.png |thumb|left|300px| '''Bogdan Postelnicu<br>Gecko C++<br>irc: ABPostelnicu''']]<br />
|}<br />
<br />
== Participation Systems QA Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Viorela_Ioia.png|thumb|left|300px| '''Viorela Ioia<br>Participation Systems<br>irc: viorelaioia''']]<br />
|}<br />
<br />
== Web Compatibility Team ==<br />
{| width="50%"<br />
|-<br />
|[[File:Sergiu_Logigan.png|thumb|left|300px| '''Sergiu Logigan<br>Web Compatibility<br>irc: Sergiu''']]<br />
|[[File:OanaArbuzov.jpeg|thumb|left|300px| '''Oana Arbuzov<br>Web Compatibility<br>irc: Oana''']]<br />
|}<br />
<br />
== Performance Sheriff ==<br />
{| width="50%"<br />
|-<br />
|[[File:Ionut_Goldan.png|thumb|left|300px| '''Ionut Goldan<br>Performance Sheriff<br>irc: igoldan''']]<br />
|}<br />
<br />
== WebExtensions Review Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Bogdan_Matei.png|thumb|left|300px| '''Bogdan Matei<br>WebExtensions Review<br>irc: bogdanMatei''']]<br />
|[[File:Raluca_Sofian.png|thumb|left|300px| '''Raluca Sofian<br>WebExtensions Review<br>irc: ralucaSofian''']]<br />
|[[File:Andreea_Neamtiu.png|thumb|left|300px| '''Andreea Neamtiu<br>WebExtensions Review<br>irc: andreeaNeamtiu''']]<br />
|}<br />
<br />
== Engineering QA Team ==<br />
{| width="100%"<br />
|-<br />
|[[File:Brindusa_Tot.jpg |thumb|left|300px| '''Brindusa Tot - Desktop, Team Lead <br> irc: brindusat, email: btot@mozilla.com ''']]<br />
|[[File:Stefan_Georgiev.png |thumb|left|300px| '''Stefan Georgiev - Desktop, Team Lead <br> irc: StefanG_QA, email: sgeorgiev@mozilla.com ''']]<br />
|[[File:Paul_Oiegas.png |thumb|left|300px| '''Paul Oiegas - Desktop, Team Lead <br> irc: pauloiegasSV, email: poiegas@mozilla.com ''']]<br />
|-<br />
|[[File:Ovidiu_Boca.jpg |thumb|left|300px| '''Ovidiu Boca - Desktop <br> irc: ovidiu, email: ovidiu.boca@softvision .ro ''']]<br />
|[[File:Justin_Williams.jpg |thumb|left|300px| '''Justin Williams - Desktop <br> irc: JW_SoftvisionQA, email: jwilliams@softvision .com ''']]<br />
|[[File:Abe_Masresha.png |thumb|left|300px| '''Abe Masresha - Desktop <br> irc: Abe_LV, email: amasresha@softvision .com ''']]<br />
|-<br />
|[[File:Simona_Badau.jpg |thumb|left|300px| '''Simona Badau - Desktop <br> irc: simonab, email: simona.marcu @softvision.ro ''']]<br />
|[[File:Grover_Wimberly.png |thumb|left|300px| '''Grover Wimberly IV - Desktop <br> irc: Grover-QA, email: gwimberly@softvision .com ''']]<br />
|[[File:Adrian_Florinescu.png |thumb|left|300px| '''Adrian Florinescu - Desktop <br> irc: AdrianSv, email: adrian.florinescu @softvision.ro ''']]<br />
|-<br />
|[[File:Cosmin_Muntean.png |thumb|left|300px| '''Cosmin Muntean - Desktop <br> irc: CosminMCG, email: cosmin.muntean @softvision.ro ''']]<br />
|[[File:Hani_Yacoub.png |thumb|left|300px| '''Hani Yacoub - Desktop <br> irc: hani, email: hani.yacoub@softvision<br>.ro ''']]<br />
|[[File:Kanchan_Kumari.jpg |thumb|left|300px| '''Kanchan Kumari - Desktop <br> irc: Kanchan_QA, email: kkumari@softvision .com ''']]<br />
|-<br />
|[[File:Ciprian_Muresan.png |thumb|left|300px| '''Ciprian Muresan - Desktop <br> irc: cmuresan, email: ciprian.muresan @softvision.ro ''']]<br />
|[[File:Roxana_Leitan.jpg |thumb|left|300px| '''Roxana Leitan - Desktop <br> irc: RoxanaLeitan, email: roxana.leitan@<br>softvision .ro ''']]<br />
|[[File:Carmen_Fat.png |thumb|left|300px| '''Carmen Fat - Mobile <br> irc: carmenf, email: carmen.fat@<br>softvision.ro ''']]<br />
|-<br />
|[[File:Emil_Pasca.png |thumb|left|300px| '''Emil Pasca - Desktop <br> irc: emilpasca, email: emil.pasca@softvision .ro ''']]<br />
|[[File:Cristina_Badescu.jpg |155px|thumb|left| '''Cristina Badescu - Desktop<br>irc: cbadescu, email: cristina.badescu@<br>softvision .ro ''']]<br />
|[[File:Marius Coman.png|300px|thumb|left| '''Marius Coman - Desktop <br> irc: mcoman, email: marius.coman@<br>softvision .ro ''']]<br />
|<br />
|}<br />
<br />
== Platform QA Team ==<br />
{| width="100%"<br />
<br />
|[[File:Andrei_Filip.jpg |thumb|left|300px| '''Andrei Filip - Platform, Team Lead <br> irc: afilip, email: afilip@mozilla.com ''']]<br />
|[[File:Alin_Rus.jpg |thumb|left|300px| '''Alin Rus - Platform <br> email: arus@mozilla.com''']]<br />
|[[File:Damira_Akhmedova.jpg |thumb|left|300px| '''Damira Akhmedova - Platform <br> email: dakhmedova@mozilla.com''']]<br />
|-<br />
|[[File:Ioana_Crisan.jpg |thumb|left|300px| '''Ioana Crisan - Platform <br> email: icrisan@mozilla.com''']]<br />
|[[File:Ionut_Budeanu.jpg |thumb|left|300px| '''Ionut Budeanu - Platform <br> email: ibudeanu@mozilla.com''']]<br />
|[[File:Jacob_Johanson.jpg |thumb|left|300px| '''Jacob Johanson - Platform <br> email: jjohanson@mozilla.com''']]<br />
|-<br />
|[[File:Roxana_Robotin.jpg |thumb|left|300px| '''Roxana Robotin - Platform <br> irc: roxanarobotin, email: rrobotin@mozilla.com''']]<br />
|[[File:Silviu_Checherita.jpg |thumb|left|300px| '''Silviu Checherita - Platform <br> email: schecherita@mozilla.com''']]<br />
|}<br />
<br />
== Code Sheriffs Team ==<br />
{| width="100%"<br />
<br />
|}<br />
<br />
== Softvision Project Management ==<br />
{| width="100%"<br />
|-<br />
|[[File:Rares_Bologa.jpg|thumb|left|300px| '''Rares Bologa<br>Project Manager<br>irc: RaresB<br>email: rbologa@mozilla.com''']]<br />
|[[File:Cristian_Chiorean.jpg|thumb|left|300px| '''Cristian Chiorean<br>Project Manager<br>irc: CristianChiorean<br>email: cchiorean@mozilla.com''']]<br />
|[[File:AndreiVaida.png |thumb|left|300px| '''Andrei Vaida<br>Project Manager<br>irc: AndreiVaida<br>email:avaida@mozilla.com''']]<br />
|-<br />
|[[File:Mihai_Constandis.jpg|thumb|left|300px| '''Mihai Constandis<br>Delivery Director<br>irc: MihaiConstandis''']]<br />
|[[File:Fmezei.png|thumb|left|300px| '''Florin Mezei<br>Delivery Manager<br>irc: FlorinMezei''']]<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=File:Marius_Coman.png&diff=1186035
File:Marius Coman.png
2017-12-22T09:49:10Z
<p>Paul.oiegas: </p>
<hr />
<div>Profile picture</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=File:Cristina_Badescu.jpg&diff=1186034
File:Cristina Badescu.jpg
2017-12-22T09:38:58Z
<p>Paul.oiegas: Paul.oiegas uploaded a new version of File:Cristina Badescu.jpg</p>
<hr />
<div>Profile photo</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=File:Cristina_Badescu.jpg&diff=1186033
File:Cristina Badescu.jpg
2017-12-22T09:33:59Z
<p>Paul.oiegas: </p>
<hr />
<div>Profile photo</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/FIrefox_Notes&diff=1173200
QA/FIrefox Notes
2017-06-12T13:46:33Z
<p>Paul.oiegas: Rename and review + updates</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 16/05/2017 || 1.0 || Emil Pasca || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
Firefox Notes is an experiment slated to launch in Firefox Test Pilot in Q2 2017. The MVP is an encrypted notepad in the browser that will allow people using Firefox to document, save, and revisit information without leaving the browser. <br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the Firefox Notes add-on. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
*What will be tested<br />
*How testing will be performed<br />
<br />
== Ownership ==<br />
'''Engineering:'''<br /> [mailto:vfilippov@mozilla.com Vladislav Filippov] (irc: vladikoff) <br />[mailto:natim@mozilla.com Remy Hubscher] (irc: natim) <br /> [mailto:mathieu@mozilla.com Mathieu Leplatre] (irc: leplatrem) <br /><br />
<br />
'''UX:'''<br />[mailto:rfeeley@mozilla.com Ryan Feeley] (irc: ryanfeeley)<br /><br />
<br />
'''QA:''' <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br /> Manual QA - [mailto:emil.pasca@softvision.ro Emil Pasca] (irc: emilpasca)<br />
<br />
'''Communication channels:'''<br />
<br> Feature email address: - testpilot-dev@mozilla.org<br />
<br> IRC: #hoverpad<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
Help users get more out of the web, by offering a convenient place to save, and revisit information without leaving the browser. <br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
* Mobile testing<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install Firefox Notes experiment add-on || Verify that the add-on is correctly installed. || Add-on UI changes are present in browser. || Manual || Eng Team<br />
|-<br />
| 2 || Firefox Notes functionality || Verify that the user can store, retrieve notes which will persist even after browser restarts and also can sync between browsers. || 1. Type in the Notes panel some notes.<br /> 2. Use the available text formating options.<br /> 3. Open multiple Notes tabs / windows.<br />4. Sync.<br /> || Manual || Eng Team<br />
|-<br />
| 3 || Keyboard only navigation || Verify that all add-on functionalities can be accessed from the keyboard. || All functionalities can be accessed from keyboard. || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify the functionality of the add-on in Private Browsing mode. || TBD || Manual || Eng Team<br />
|-<br />
| 5 || Disable / Re-enable Notes || Verify that the add-on can be disabled and enabled without any issues. || 1. Disable Notes add-on and verify that its extension panel is no longer available. <br />2. Re-enable Notes add-on and verify that its extension panel is available. || Manual || Eng Team<br />
|-<br />
| 6 || Uninstall Notes add-on || Verify that the menu changes are reverted and browser returns to default. || 1. Notes add-on is uninstalled. <br />2. Toolbar icon is removed. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
<br />
Since Firefox Notes is an add-on, you can install it from the following links:<br />
* From the Firefox Notes [https://github.com/mozilla/notes GitHub repository] by following the building steps. Later you can install the resulted .zip file in "about:addons" page.<br />
* Or you can install it trough [https://testpilot.firefox.com Test Pilot] experiments page when the experiment will be available.<br />
'''Note that the add-on only works in Firefox 51+, while Test Pilot requires at least Firefox 50.'''.<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 05/11/2017 <br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 05/16/2017 <br />
|style="text-align:center;" | 05/17/2017<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | 06/09/2017<br />
|style="text-align:center;" | <br />
|-<br />
| QA - Pre-Release in Test Pilot Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Release in Test Pilot Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Beta<br />
Track the dates and build number where feature was merged to Release<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies on Test Pilot ||- We should do an end-to-end test of how we will integrate with the system.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| Firefox Notes add-on compatibility and usability with e10s/non e10s tabs. ||- Firefox Notes add-on should be e10s compatible.<br />
|-<br />
| Reviews: data practices, AMO, legal ||- We should be covered by Test Pilot legal agreement so no additional legal review will be needed for MVP; we will not need to get AMO reviews, internal team code reviews will be enough for MVP launch.<br />
|-<br />
| Scope ||- Targeting only en-US?<br />- Accessibility requirements == best effort?<br />- Testing with RTL mode enabled.<br />
|}<br />
<br />
= References =<br />
* [https://github.com/mozilla/notes GitHub repository]<br />
* [https://wiki.mozilla.org/Firefox/Hoverpad Firefox HoverPad WikiPage]<br />
* [https://trello.com/b/FzCgbOZX/project-hoverpad-testpilot Roadmap - HoverPad TestPilot]<br />
* [https://public.etherpad-mozilla.org/p/hoverpad-coordination Etherpad coordination page]<br />
* [https://mozilla.invisionapp.com/share/G8BUJL7WY#/screens/235284916 Mockups]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| RTL (Right to Left style)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
<br />
<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | ? || <br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Affect first-run or onboarding <br />
|style="text-align:center;" | ? || <br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | Yes || <br />
<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Testing with existing/popular add-ons<br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Security '''<br />
|| || <br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | No ||<br />
<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite - TBA<br />
* Smoke Test suite - TBA (if needed)<br />
* Regression Test suite - TBA (if needed) <br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list - [https://docs.google.com/spreadsheets/d/1aOMyoggTUFhsOsVo3Y4EkKSu2hvgaQyO08mchUxtLGk/edit#gid=0 Engineering QA found issues]<br />
<br />
= Sign off =<br />
== Criteria ==<br />
* Has sufficient automated test coverage (as measured by code coverage tools) - coordinate with RelMan<br />
* All test cases should be executed<br />
* All blockers and critical issues must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/QA)<br />
<br />
== Results ==<br />
Link for the tests runs<br />
* Full Test suite <br />
**<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | {{mdone}} ||<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{mdone|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | {{mprog}} ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | {{mnotstarted}} ||<br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | ||<br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) <br />
|style="text-align:center;" | - ||<br />
|-<br />
| Metrics/Telemetry<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| QA Signoff - Nightly Release||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/HoverPad&diff=1173199
QA/HoverPad
2017-06-12T13:12:09Z
<p>Paul.oiegas: Paul.oiegas moved page QA/HoverPad to QA/FIrefox Notes: Experiment name changed</p>
<hr />
<div>#REDIRECT [[QA/FIrefox Notes]]</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/FIrefox_Notes&diff=1173198
QA/FIrefox Notes
2017-06-12T13:11:59Z
<p>Paul.oiegas: Paul.oiegas moved page QA/HoverPad to QA/FIrefox Notes: Experiment name changed</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 16/05/2017 || 1.0 || Emil Pasca || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
Hoverpad (the temporary project name) is an experiment slated to launch in Firefox Test Pilot in Q2 2017. The MVP is an encrypted notepad in the browser that will allow people using Firefox to document, save, and revisit information without leaving the browser. <br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the Hoverpad add-on. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
*What will be tested<br />
*How testing will be performed<br />
<br />
== Ownership ==<br />
Engineering - [mailto:vfilippov@mozilla.com Vladislav Filippov] (irc: vladikoff) <br /><br />
Engineering - [mailto:natim@mozilla.com Remy Hubscher] (irc: natim) <br /><br />
Engineering - [mailto:mathieu@mozilla.com Mathieu Leplatre] <br /><br />
UX - [mailto:rfeeley@mozilla.com Ryan Feeley] (irc: ryanfeeley)<br /><br />
<br />
<br />
QA: <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br />QA - [mailto:emil.pasca@softvision.ro Emil Pasca] (irc: emilpasca)<br />
<br />
<br />
Communication channels:<br />
<br> Feature email address: - testpilot-dev@mozilla.org<br />
<br> IRC: #hoverpad<br />
<br />
<br />
<br />
<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
Help users get more out of the web, by offering a convenient place to save, and revisit information without leaving the browser. <br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile testing<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install HoverPad add-on || Verify that the add-on is correctly installed. || Add-on UI changes are present in browser. || Manual || Eng Team<br />
|-<br />
| 2 || HoverPad functionality || Verify that the user can store, retrieve notes which will persist even after browser restarts and also can sync between browsers. || 1. Type in the HoverPad panel some notes.<br /> 2. Use the available text formating options.<br /> 3. Open multiple HoverPad tabs.<br />4. Sync.<br /> || Manual || Eng Team<br />
|-<br />
| 3 || Keyboard only navigation || Verify that all add-on functionalities can be accessed from the keyboard. || All functionalities can be accessed from keyboard. || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify the functionality of the add-on in Private Browsing mode. || TBD || Manual || Eng Team<br />
|-<br />
| 5 || Disable / Re-enable HoverPad || Verify that the add-on can be disabled and enabled without any issues. || 1. Disable HoverPad add-on and verify that the HoverPad extension panel is no longer available. <br />2. Re-enable HoverPad add-on and verify that the HoverPad extension panel is available. || Manual || Eng Team<br />
|-<br />
| 6 || Uninstall HoverPad add-on || Verify that the menu changes are reverted and browser returns to default. || 1. HoverPad add-on is uninstalled. <br />2. Toolbar icon is removed. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
<br />
Since HoverPad is an add-on, you can install it from the following links:<br />
<br> From AMO: https://addons.mozilla.org/firefox/addon/hoverpad/<br />
<br> If you don't care about automatic updates, you can also install the latest XPI from https://github.com/mozilla-services/hoverpad/releases<br />
<br />
Or you can install it trough [https://testpilot.firefox.com Test Pilot] experiments page when the experiment will be available.<br />
<br> '''Note that the add-on only works in Firefox 51+, as a Chrome extension, as a web, mobile and desktop app.'''.<br />
<br />
<br> How to try the add-on in Chrome?<br />
<br> From the Chrome Store: [https://chrome.google.com/webstore/detail/hoverpad/kedanmokpljgpkgfojeoigehigpoljie Grab it from the Chrome Store]<br />
<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 05/11/2017 <br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 05/16/2017 <br />
|style="text-align:center;" | 05/17/2017<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Pre-Release in Test Pilot Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Release in Test Pilot Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Aurora Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|-<br />
| Release Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Aurora<br />
Track the dates and build number where feature was merged to Release/Beta<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies on Test Pilot ||- We should do an end-to-end test of how we will integrate with the system.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| HoverPad add-on compatibility and usability with e10s/non e10s tabs. ||- HoverPad add-on should be e10s compatible.<br />
|-<br />
| Reviews: data practices, AMO, legal ||- We should be covered by Test Pilot legal agreement so no additional legal review will be needed for MVP; we will not need to get AMO reviews, internal team code reviews will be enough for MVP launch.<br />
|-<br />
| Scope ||- Targeting only en-US?<br />- Accessibility requirements == best effort?<br />- Testing with RTL mode enabled.<br />
|}<br />
<br />
= References =<br />
* [https://github.com/mozilla-services/hoverpad GitHub repository]<br />
* [https://wiki.mozilla.org/Firefox/Hoverpad Firefox HoverPad WikiPage]<br />
* [https://trello.com/b/FzCgbOZX/project-hoverpad-testpilot Roadmap - HoverPad TestPilot]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| RTL (Right to Left style)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
<br />
<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | || <br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | N/A ||<br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes |<br />
|-<br />
| Affect first-run or onboarding <br />
|style="text-align:center;" | || <br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | || <br />
<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Security '''<br />
|| || <br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | || Not on QA manual end.<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | || Not on QA manual end.<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | ||<br />
<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite <br />
* Smoke Test suite <br />
* Regression Test suite <br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list <br />
<br />
= Sign off =<br />
== Criteria ==<br />
* Has sufficient automated test coverage (as measured by code coverage tools) - coordinate with RelMan<br />
* All test cases should be executed<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/RelMan/QA)<br />
<br />
== Results ==<br />
Link for the tests runs<br />
* Full Test suite <br />
**<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | ||<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{in progress|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | ||<br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | ||<br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) <br />
|style="text-align:center;" | - ||<br />
|-<br />
| Metrics/Telemetry<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| QA Signoff - Nightly Release||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/SpeakToMe&diff=1173128
QA/SpeakToMe
2017-06-09T15:09:45Z
<p>Paul.oiegas: /* Checklist */</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 15/05/2017 || 1.0 || Carmen Fat || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
SpeakToMe is a Firefox add-on which uses Speech recognition (SR) in order to recognize and translate the spoken language into text. This is also known as "automatic speech recognition" (ASR), "computer speech recognition", or just "speech to text" (STT).<br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the SpeakToMe add-on. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
*What will be tested<br />
*How testing will be performed<br />
<br />
== Ownership ==<br />
'''Engineering:'''<br /> [mailto:bwinton@mozilla.com Blake Winton] (irc: bwinton) <br /> [mailto:frashed@mozilla.com Faramarz Rashed] (irc: faramarz) <br /> [mailto:anatal@mozilla.com Andre Natal] (irc: andrenatal)<br /><br />
<br />
'''UX''' <br /> [mailto:sbautista@mozilla.com Sharon Bautista] (irc: sharon) <br /> <br />
<br />
'''Research''' <br /> [mailto:fabrice@mozilla.com Fabrice Desré] (irc: fabrice)<br />
<br />
'''QA:''' <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br /> Manual QA - [mailto:carmen.fat@softvision.ro Carmen Fat] (irc: carmenf)<br />
<br />
'''Communication channels:'''<br />
<br> IRC channel - #testpilot <br />
<br> Feature email address: - testpilot-dev@mozilla.org<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
The goal is to facilitate the user’s interaction with the browser in a friendly and faster way by voice. The experiment allows the user to fill with text the inputs of the accessed webpages using the voice, therefore the browsing experience is quicker and more efficient.<br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile testing<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install SpeakToMe add-on || Verify that the add-on is correctly installed. || Add-on UI changes are present in the accessed webpages. || Manual || Eng Team<br />
|-<br />
| 2 || SpeakToMe functionality || Verify that the add-on recognizes and transformes the spoken words into text, filling the input of the webpages. || 1. Click the “Microphone button” to trigger the share microphone permission. <br />2. Speak to microphone in order to record and recognize the spoken words. <br />3. Verify that the spoken words are recognized and the correct text is displayed in the input field. || Manual || Eng Team<br />
|-<br />
| 3 || Keyboard only navigation || Verify that all add-on functionalities can be accessed from the keyboard. || All functionalities can be accessed from keyboard. || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify the functionality of the add-on in Private Browsing mode. || TBD || Manual || Eng Team<br />
|-<br />
| 5 || Disable / Re-enable SpeakToMe || Verify that the add-on can be disabled and enabled without any issues. || 1. Disable SpeakToMe add-on and verify that there is no microphone button to the input fields. <br />2. Re-enable SpeakToMe add-on and verify that the browser has changed back to displaying the microphone button to the input fields. || Manual || Eng Team<br />
|-<br />
| 6 || Uninstall SpeakToMe add-on || Verify that the input fields return to their default state. || 1. SpeakToMe add-on is uninstalled. <br />2. Microphone button is no longer displayed to the input fields. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Since SpeakToMe is an add-on, you can install it from the following links:<br />
* By following the instructions from the experiment [https://github.com/mozilla/speaktome GitHub page].<br />
* Or you can install it trough [https://testpilot.firefox.com Test Pilot] experiments page when the experiment will be available.<br />
'''Note that the standalone webextension only works starting with Firefox versions 49.x, while Test Pilot requires at least Firefox 50.x to work.'''<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 05/11/2017 <br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 05/15/2017 <br />
|style="text-align:center;" | 05/16/2017<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Pre-Release in Test Pilot Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Release in Test Pilot Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Aurora Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|-<br />
| Release Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Beta<br />
Track the dates and build number where feature was merged to Release<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies on Test Pilot ||- We should do an end-to-end test of how we will integrate with the system.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| SpeakToMe add-on compatibility and usability with e10s/non e10s tabs. ||- SpeakToMe add-on should be e10s compatible.<br />
|-<br />
| Reviews: data practices, AMO, legal ||- We should be covered by Test Pilot legal agreement so no additional legal review will be needed for MVP; we will not need to get AMO reviews, internal team code reviews will be enough for MVP launch.<br />
|-<br />
| Scope ||- Targeting only en-US?<br />- Accessibility requirements == best effort?<br />- Converting speech to text may take too long<br />- Inaccuracy in understanding the spoken words.<br />
|}<br />
<br />
= References =<br />
* [https://people-mozilla.org/~fdesre/speaktome/ SpeakToMe People-Mozilla page]<br />
* [https://github.com/fabricedesre/speaktome GitHub repository]<br />
* [https://public.etherpad-mozilla.org/p/speaktome-coordination Etherpad coordination]<br />
* [https://docs.google.com/document/d/10t_bGnhF1cQkEdpP4C7FZkg6npdfhV2_v30tBaZKRZ0/edit#heading=h.iboa592n7rg Acceptance criteria]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| RTL (Right to Left style)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
<br />
<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | ? || <br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Affect first-run or onboarding <br />
|style="text-align:center;" | No || <br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | ? || <br />
<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Security '''<br />
|| || <br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | - ||<br />
<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite <br />
* Smoke Test suite <br />
* Regression Test suite <br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list - [https://docs.google.com/spreadsheets/d/1OKC-a6nkTxpruDPc42kkOVLoaH-fVzyXazJAM5m5ZHY/edit#gid=2132335745 Engineering QA found issues]<br />
<br />
= Sign off =<br />
== Criteria ==<br />
* Has sufficient automated test coverage (as measured by code coverage tools)<br />
* All test cases should be executed<br />
* All blockers, critical issues must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/QA)<br />
<br />
== Results ==<br />
Link for the tests runs<br />
* Full Test suite <br />
**<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | ||<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{mdone|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | {{mprog|}} ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | ||<br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | ||<br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) <br />
|style="text-align:center;" | - ||<br />
|-<br />
| Metrics/Telemetry<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| QA Signoff - Nightly Release||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/SpeakToMe&diff=1173126
QA/SpeakToMe
2017-06-09T15:07:26Z
<p>Paul.oiegas: </p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 15/05/2017 || 1.0 || Carmen Fat || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
SpeakToMe is a Firefox add-on which uses Speech recognition (SR) in order to recognize and translate the spoken language into text. This is also known as "automatic speech recognition" (ASR), "computer speech recognition", or just "speech to text" (STT).<br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the SpeakToMe add-on. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
*What will be tested<br />
*How testing will be performed<br />
<br />
== Ownership ==<br />
'''Engineering:'''<br /> [mailto:bwinton@mozilla.com Blake Winton] (irc: bwinton) <br /> [mailto:frashed@mozilla.com Faramarz Rashed] (irc: faramarz) <br /> [mailto:anatal@mozilla.com Andre Natal] (irc: andrenatal)<br /><br />
<br />
'''UX''' <br /> [mailto:sbautista@mozilla.com Sharon Bautista] (irc: sharon) <br /> <br />
<br />
'''Research''' <br /> [mailto:fabrice@mozilla.com Fabrice Desré] (irc: fabrice)<br />
<br />
'''QA:''' <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br /> Manual QA - [mailto:carmen.fat@softvision.ro Carmen Fat] (irc: carmenf)<br />
<br />
'''Communication channels:'''<br />
<br> IRC channel - #testpilot <br />
<br> Feature email address: - testpilot-dev@mozilla.org<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
The goal is to facilitate the user’s interaction with the browser in a friendly and faster way by voice. The experiment allows the user to fill with text the inputs of the accessed webpages using the voice, therefore the browsing experience is quicker and more efficient.<br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile testing<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install SpeakToMe add-on || Verify that the add-on is correctly installed. || Add-on UI changes are present in the accessed webpages. || Manual || Eng Team<br />
|-<br />
| 2 || SpeakToMe functionality || Verify that the add-on recognizes and transformes the spoken words into text, filling the input of the webpages. || 1. Click the “Microphone button” to trigger the share microphone permission. <br />2. Speak to microphone in order to record and recognize the spoken words. <br />3. Verify that the spoken words are recognized and the correct text is displayed in the input field. || Manual || Eng Team<br />
|-<br />
| 3 || Keyboard only navigation || Verify that all add-on functionalities can be accessed from the keyboard. || All functionalities can be accessed from keyboard. || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify the functionality of the add-on in Private Browsing mode. || TBD || Manual || Eng Team<br />
|-<br />
| 5 || Disable / Re-enable SpeakToMe || Verify that the add-on can be disabled and enabled without any issues. || 1. Disable SpeakToMe add-on and verify that there is no microphone button to the input fields. <br />2. Re-enable SpeakToMe add-on and verify that the browser has changed back to displaying the microphone button to the input fields. || Manual || Eng Team<br />
|-<br />
| 6 || Uninstall SpeakToMe add-on || Verify that the input fields return to their default state. || 1. SpeakToMe add-on is uninstalled. <br />2. Microphone button is no longer displayed to the input fields. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Since SpeakToMe is an add-on, you can install it from the following links:<br />
* By following the instructions from the experiment [https://github.com/mozilla/speaktome GitHub page].<br />
* Or you can install it trough [https://testpilot.firefox.com Test Pilot] experiments page when the experiment will be available.<br />
'''Note that the standalone webextension only works starting with Firefox versions 49.x, while Test Pilot requires at least Firefox 50.x to work.'''<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 05/11/2017 <br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 05/15/2017 <br />
|style="text-align:center;" | 05/16/2017<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Pre-Release in Test Pilot Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Release in Test Pilot Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Aurora Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|-<br />
| Release Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Beta<br />
Track the dates and build number where feature was merged to Release<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies on Test Pilot ||- We should do an end-to-end test of how we will integrate with the system.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| SpeakToMe add-on compatibility and usability with e10s/non e10s tabs. ||- SpeakToMe add-on should be e10s compatible.<br />
|-<br />
| Reviews: data practices, AMO, legal ||- We should be covered by Test Pilot legal agreement so no additional legal review will be needed for MVP; we will not need to get AMO reviews, internal team code reviews will be enough for MVP launch.<br />
|-<br />
| Scope ||- Targeting only en-US?<br />- Accessibility requirements == best effort?<br />- Converting speech to text may take too long<br />- Inaccuracy in understanding the spoken words.<br />
|}<br />
<br />
= References =<br />
* [https://people-mozilla.org/~fdesre/speaktome/ SpeakToMe People-Mozilla page]<br />
* [https://github.com/fabricedesre/speaktome GitHub repository]<br />
* [https://public.etherpad-mozilla.org/p/speaktome-coordination Etherpad coordination]<br />
* [https://docs.google.com/document/d/10t_bGnhF1cQkEdpP4C7FZkg6npdfhV2_v30tBaZKRZ0/edit#heading=h.iboa592n7rg Acceptance criteria]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| RTL (Right to Left style)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
<br />
<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | ? || <br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Affect first-run or onboarding <br />
|style="text-align:center;" | No || <br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | ? || <br />
<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Security '''<br />
|| || <br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | - ||<br />
<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite <br />
* Smoke Test suite <br />
* Regression Test suite <br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list - [https://docs.google.com/spreadsheets/d/1OKC-a6nkTxpruDPc42kkOVLoaH-fVzyXazJAM5m5ZHY/edit#gid=2132335745 Engineering QA found issues]<br />
<br />
= Sign off =<br />
== Criteria ==<br />
* Has sufficient automated test coverage (as measured by code coverage tools)<br />
* All test cases should be executed<br />
* All blockers, critical issues must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/QA)<br />
<br />
== Results ==<br />
Link for the tests runs<br />
* Full Test suite <br />
**<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | ||<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{mdone|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | {{mprogress}} ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | ||<br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | ||<br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) <br />
|style="text-align:center;" | - ||<br />
|-<br />
| Metrics/Telemetry<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| QA Signoff - Nightly Release||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/Portal&diff=1173113
QA/Portal
2017-06-09T14:17:58Z
<p>Paul.oiegas: </p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 26/05/2017 || 1.0 || Carmen Fat || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
Peer2Peer is a Firefox webextension which allows users to share different kind of files through peer-to-peer (P2P) networking technology. Peer2Peer handles to distribution a big amount of files formats: from pictures *.jpeg, *.png, *.bmp to videos *.mp4, *.avi, *.flv and even more. There is no restricting when it comes to sharing files using Peer2Peer; even folders with a big load of files can be distributed through Firefox’s portal.<br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the Peer2Peer webextension. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
*What will be tested<br />
*How testing will be performed<br />
<br />
== Ownership ==<br />
'''Engineering:''' <br /><br />
[mailto:aadduri@mozilla.com Abhinav Adduri] (irc: Abhi) <br /> [mailto:ewright@mozilla.com Erica Wright] (irc: ewright) <br /> [mailto:sfranks@mozilla.com Sevaan Franks] (irc: sevaan) <br /> [mailto:bwinton@mozilla.com Blake Winton] (irc: bwinton) <br /> [mailto:jgruen@mozilla.com John Gruen] (irc: jgruen) <br /> [mailto:wclouser@mozilla.com Wil Clouser] (irc: clouserw) <br /><br />
<br />
'''UX:''' <br /> [mailto:darcese@mozilla.com Daniela Arcese] (irc: darcese)<br /><br />
<br />
'''QA:''' <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br />Manual QA - [mailto:cosmin.muntean@softvision.ro Cosmin Muntean] (irc: CosminMCG)<br />
<br />
'''Communication channels:'''<br />
<br /> IRC channel - #testpilot <br />
<br /> Feature email address: - testpilot-dev@mozilla.org<br />
<br /> Slack: #testpilot-p2p<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
The goal is allowing users to transfer files in a simple and secure way. The experiment provides the users a way of sharing files using the browser, so there is no need to waste any time reaching out 3rd party file-sharing software, that might also be restrictive and unsecured.<br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile version (at least not for first Test Pilot release).<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install P2P experiment add-on || Verify that the webextension is correctly installed. || Webextension UI changes are present in the browser. || Manual || Eng Team<br />
|-<br />
| 2 || P2P functionality || Verify that the users of the webextension can send and receive different types of files. || 1. Click the “P2P” button from the toolbar to trigger the Portal UI. <br />2. Drag and drop files/folders (or browse) to Portal page, in order to create the direct transfer link to them. <br />3. Click on the received link to redirect on the Portal and to receive the sent files. || Manual || Eng Team<br />
|-<br />
| 3 || Keyboard only navigation || Verify that all webextension functionalities can be accessed from the keyboard. || All functionalities can be accessed from keyboard. || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify the functionality of the webextension in Private Browsing mode. || TBD || Manual || Eng Team<br />
|-<br />
| 5 || Disable / Re-enable P2P|| Verify that the webextension can be disabled and enabled without any issues. || 1. Disable P2P webextension and verify that there is no P2P button displayed on the toolbar. <br />2. Re-enable P2P webextension and verify that the browser has changed back to displaying the P2P button on toolbar. || Manual || Eng Team<br />
|-<br />
| 6 || Uninstall P2P webextension || Verify that the toolbar returns to its default state. || 1. P2P webextension is uninstalled. <br />2. P2P button is no longer displayed on toolbar. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Since P2P is a webextension, you can install it from the following links:<br />
* By following the instructions from the experiment *[https://github.com/mozilla/something-awesome GitHub repository].<br />
<br />
* Or you can install it trough [https://testpilot.firefox.com Test Pilot] experiments page when the experiment will be available.<br />
'''Note that the standalone webextension only works starting with Firefox versions 49.x, while Test Pilot requires at least Firefox 50.x to work.'''<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 05/22/2017 <br />
|style="text-align:center;" | 05/25/2017<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 05/26/2017 <br />
|style="text-align:center;" | 05/29/2017<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Pre-Release in Test Pilot Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Release in Test Pilot<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| Release Date<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | - <br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Beta<br />
Track the dates and build number where feature was merged to Release<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies on Test Pilot ||- We should do an end-to-end test of how we will integrate with the system.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| P2P webextension compatibility and usability with e10s/non e10s tabs. ||- P2P webextension should be e10s compatible.<br />
|-<br />
| Reviews: data practices, AMO, legal ||- We should be covered by Test Pilot legal agreement so no additional legal review will be needed for MVP; we will not need to get AMO reviews, internal team code reviews will be enough for MVP launch.<br />
|-<br />
| Scope ||- Targeting only en-US?<br />- Accessibility requirements == best effort?<br />- It may get hard to use for some of the users.<br />- There might be issues with the P2P connections.<br />
|}<br />
<br />
= References =<br />
* [https://wiki.mozilla.org/Test_Pilot/P2P_File_Transfer P2P Wiki]<br />
* [https://github.com/mozilla/something-awesome GitHub repository]<br />
* [https://public.etherpad-mozilla.org/p/testpilot-p2p Etherpad coordination]<br />
* [https://mozilla.invisionapp.com/share/M8BMZM7TZ#/screens/232885168 Mockups]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| RTL (Right to Left style)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
<br />
<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | ? || <br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Affect first-run or onboarding <br />
|style="text-align:center;" | No || <br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | Yes || <br />
<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Security '''<br />
|| || <br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | No ||<br />
<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite - TBD<br />
* Acceptance/Smoke Test suite - TBD<br />
* Regression Test suite -TBD (if needed)<br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list - [https://docs.google.com/spreadsheets/d/1Q1myOxI45RAnr3IuvtxIO8gCGMQubmClw_zlcpJ8oDk/edit#gid=0 Engineering QA found issues]<br />
<br />
= Sign off =<br />
== Criteria ==<br />
* Has sufficient automated test coverage (as measured by code coverage tools).<br />
* All test cases should be executed<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by Engineering and/QA)<br />
<br />
== Results ==<br />
Link for the tests runs<br />
* Full Test suite <br />
**<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | ||<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{mdone|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | {{mnotstarted}} ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | ||<br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | ||<br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) <br />
|style="text-align:center;" | - ||<br />
|-<br />
| Metrics/Telemetry<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| QA Signoff - Test Pilot experiment release||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/SpeakToMe&diff=1173091
QA/SpeakToMe
2017-06-09T13:59:42Z
<p>Paul.oiegas: added issues doc link</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 15/05/2017 || 1.0 || Carmen Fat || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
SpeakToMe is a Firefox add-on which uses Speech recognition (SR) in order to recognize and translate the spoken language into text. This is also known as "automatic speech recognition" (ASR), "computer speech recognition", or just "speech to text" (STT).<br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the SpeakToMe add-on. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
*What will be tested<br />
*How testing will be performed<br />
<br />
== Ownership ==<br />
'''Engineering:'''<br /> [mailto:bwinton@mozilla.com Blake Winton] (irc: bwinton) <br /> [mailto:frashed@mozilla.com Faramarz Rashed] (irc: faramarz) <br /> [mailto:anatal@mozilla.com Andre Natal] (irc: andrenatal)<br /><br />
<br />
'''UX''' <br /> [mailto:sbautista@mozilla.com Sharon Bautista] (irc: sharon) <br /> <br />
<br />
'''Research''' <br /> [mailto:fabrice@mozilla.com Fabrice Desré] (irc: fabrice)<br />
<br />
'''QA:''' <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br /> Manual QA - [mailto:carmen.fat@softvision.ro Carmen Fat] (irc: carmenf)<br />
<br />
'''Communication channels:'''<br />
<br> IRC channel - #testpilot <br />
<br> Feature email address: - testpilot-dev@mozilla.org<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
The goal is to facilitate the user’s interaction with the browser in a friendly and faster way by voice. The experiment allows the user to fill with text the inputs of the accessed webpages using the voice, therefore the browsing experience is quicker and more efficient.<br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile testing<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install SpeakToMe add-on || Verify that the add-on is correctly installed. || Add-on UI changes are present in the accessed webpages. || Manual || Eng Team<br />
|-<br />
| 2 || SpeakToMe functionality || Verify that the add-on recognizes and transformes the spoken words into text, filling the input of the webpages. || 1. Click the “Microphone button” to trigger the share microphone permission. <br />2. Speak to microphone in order to record and recognize the spoken words. <br />3. Verify that the spoken words are recognized and the correct text is displayed in the input field. || Manual || Eng Team<br />
|-<br />
| 3 || Keyboard only navigation || Verify that all add-on functionalities can be accessed from the keyboard. || All functionalities can be accessed from keyboard. || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify the functionality of the add-on in Private Browsing mode. || TBD || Manual || Eng Team<br />
|-<br />
| 5 || Disable / Re-enable SpeakToMe || Verify that the add-on can be disabled and enabled without any issues. || 1. Disable SpeakToMe add-on and verify that there is no microphone button to the input fields. <br />2. Re-enable SpeakToMe add-on and verify that the browser has changed back to displaying the microphone button to the input fields. || Manual || Eng Team<br />
|-<br />
| 6 || Uninstall SpeakToMe add-on || Verify that the input fields return to their default state. || 1. SpeakToMe add-on is uninstalled. <br />2. Microphone button is no longer displayed to the input fields. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Since SpeakToMe is an add-on, you can install it from the following links:<br />
*[https://people-mozilla.org/~fdesre/speaktome/ People of Mozilla xpi].<br />
<br />
Or you can install it trough [https://testpilot.firefox.com Test Pilot] experiments page when the experiment will be available.<br />
'''Note that the add-on only works on Firefox versions 49.x and up'''.<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 05/11/2017 <br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 05/15/2017 <br />
|style="text-align:center;" | 05/16/2017<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Pre-Release in Test Pilot Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Release in Test Pilot Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Aurora Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|-<br />
| Release Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Beta<br />
Track the dates and build number where feature was merged to Release<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies on Test Pilot ||- We should do an end-to-end test of how we will integrate with the system.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| SpeakToMe add-on compatibility and usability with e10s/non e10s tabs. ||- SpeakToMe add-on should be e10s compatible.<br />
|-<br />
| Reviews: data practices, AMO, legal ||- We should be covered by Test Pilot legal agreement so no additional legal review will be needed for MVP; we will not need to get AMO reviews, internal team code reviews will be enough for MVP launch.<br />
|-<br />
| Scope ||- Targeting only en-US?<br />- Accessibility requirements == best effort?<br />- Converting speech to text may take too long<br />- Inaccuracy in understanding the spoken words.<br />
|}<br />
<br />
= References =<br />
* [https://people-mozilla.org/~fdesre/speaktome/ SpeakToMe People-Mozilla page]<br />
* [https://github.com/fabricedesre/speaktome GitHub repository]<br />
* [https://public.etherpad-mozilla.org/p/speaktome-coordination Etherpad coordination]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| RTL (Right to Left style)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
<br />
<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | || <br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | N/A ||<br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes |<br />
|-<br />
| Affect first-run or onboarding <br />
|style="text-align:center;" | || <br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | || <br />
<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Security '''<br />
|| || <br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | || Not on QA manual end.<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | || Not on QA manual end.<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | ||<br />
<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite <br />
* Smoke Test suite <br />
* Regression Test suite <br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list - [https://docs.google.com/spreadsheets/d/1OKC-a6nkTxpruDPc42kkOVLoaH-fVzyXazJAM5m5ZHY/edit#gid=2132335745 Engineering QA found issues]<br />
<br />
= Sign off =<br />
== Criteria ==<br />
* Has sufficient automated test coverage (as measured by code coverage tools) - coordinate with RelMan<br />
* All test cases should be executed<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/RelMan/QA)<br />
<br />
== Results ==<br />
Link for the tests runs<br />
* Full Test suite <br />
**<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | ||<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{in progress|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | ||<br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | ||<br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) <br />
|style="text-align:center;" | - ||<br />
|-<br />
| Metrics/Telemetry<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| QA Signoff - Nightly Release||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/SpeakToMe&diff=1173086
QA/SpeakToMe
2017-06-09T13:50:09Z
<p>Paul.oiegas: minor format updates</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 15/05/2017 || 1.0 || Carmen Fat || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
SpeakToMe is a Firefox add-on which uses Speech recognition (SR) in order to recognize and translate the spoken language into text. This is also known as "automatic speech recognition" (ASR), "computer speech recognition", or just "speech to text" (STT).<br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the SpeakToMe add-on. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
*What will be tested<br />
*How testing will be performed<br />
<br />
== Ownership ==<br />
'''Engineering:'''<br /> [mailto:bwinton@mozilla.com Blake Winton] (irc: bwinton) <br /> [mailto:frashed@mozilla.com Faramarz Rashed] (irc: faramarz) <br /> [mailto:anatal@mozilla.com Andre Natal] (irc: andrenatal)<br /><br />
<br />
'''UX''' <br /> [mailto:sbautista@mozilla.com Sharon Bautista] (irc: sharon) <br /> <br />
<br />
'''Research''' <br /> [mailto:fabrice@mozilla.com Fabrice Desré] (irc: fabrice)<br />
<br />
'''QA:''' <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br /> Manual QA - [mailto:carmen.fat@softvision.ro Carmen Fat] (irc: carmenf)<br />
<br />
'''Communication channels:'''<br />
<br> IRC channel - #testpilot <br />
<br> Feature email address: - testpilot-dev@mozilla.org<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
The goal is to facilitate the user’s interaction with the browser in a friendly and faster way by voice. The experiment allows the user to fill with text the inputs of the accessed webpages using the voice, therefore the browsing experience is quicker and more efficient.<br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile testing<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install SpeakToMe add-on || Verify that the add-on is correctly installed. || Add-on UI changes are present in the accessed webpages. || Manual || Eng Team<br />
|-<br />
| 2 || SpeakToMe functionality || Verify that the add-on recognizes and transformes the spoken words into text, filling the input of the webpages. || 1. Click the “Microphone button” to trigger the share microphone permission. <br />2. Speak to microphone in order to record and recognize the spoken words. <br />3. Verify that the spoken words are recognized and the correct text is displayed in the input field. || Manual || Eng Team<br />
|-<br />
| 3 || Keyboard only navigation || Verify that all add-on functionalities can be accessed from the keyboard. || All functionalities can be accessed from keyboard. || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify the functionality of the add-on in Private Browsing mode. || TBD || Manual || Eng Team<br />
|-<br />
| 5 || Disable / Re-enable SpeakToMe || Verify that the add-on can be disabled and enabled without any issues. || 1. Disable SpeakToMe add-on and verify that there is no microphone button to the input fields. <br />2. Re-enable SpeakToMe add-on and verify that the browser has changed back to displaying the microphone button to the input fields. || Manual || Eng Team<br />
|-<br />
| 6 || Uninstall SpeakToMe add-on || Verify that the input fields return to their default state. || 1. SpeakToMe add-on is uninstalled. <br />2. Microphone button is no longer displayed to the input fields. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Since SpeakToMe is an add-on, you can install it from the following links:<br />
*[https://people-mozilla.org/~fdesre/speaktome/ People of Mozilla xpi].<br />
<br />
Or you can install it trough [https://testpilot.firefox.com Test Pilot] experiments page when the experiment will be available.<br />
'''Note that the add-on only works on Firefox versions 49.x and up'''.<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 05/11/2017 <br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 05/15/2017 <br />
|style="text-align:center;" | 05/16/2017<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Pre-Release in Test Pilot Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Release in Test Pilot Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Aurora Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|-<br />
| Release Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Beta<br />
Track the dates and build number where feature was merged to Release<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies on Test Pilot ||- We should do an end-to-end test of how we will integrate with the system.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| SpeakToMe add-on compatibility and usability with e10s/non e10s tabs. ||- SpeakToMe add-on should be e10s compatible.<br />
|-<br />
| Reviews: data practices, AMO, legal ||- We should be covered by Test Pilot legal agreement so no additional legal review will be needed for MVP; we will not need to get AMO reviews, internal team code reviews will be enough for MVP launch.<br />
|-<br />
| Scope ||- Targeting only en-US?<br />- Accessibility requirements == best effort?<br />- Converting speech to text may take too long<br />- Inaccuracy in understanding the spoken words.<br />
|}<br />
<br />
= References =<br />
* [https://people-mozilla.org/~fdesre/speaktome/ SpeakToMe People-Mozilla page]<br />
* [https://github.com/fabricedesre/speaktome GitHub repository]<br />
* [https://public.etherpad-mozilla.org/p/speaktome-coordination Etherpad coordination]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| RTL (Right to Left style)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
<br />
<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | || <br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | N/A ||<br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes |<br />
|-<br />
| Affect first-run or onboarding <br />
|style="text-align:center;" | || <br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | || <br />
<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Security '''<br />
|| || <br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | || Not on QA manual end.<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | || Not on QA manual end.<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | ||<br />
<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite <br />
* Smoke Test suite <br />
* Regression Test suite <br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list <br />
<br />
= Sign off =<br />
== Criteria ==<br />
* Has sufficient automated test coverage (as measured by code coverage tools) - coordinate with RelMan<br />
* All test cases should be executed<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/RelMan/QA)<br />
<br />
== Results ==<br />
Link for the tests runs<br />
* Full Test suite <br />
**<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | ||<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{in progress|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | ||<br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | ||<br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) <br />
|style="text-align:center;" | - ||<br />
|-<br />
| Metrics/Telemetry<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| QA Signoff - Nightly Release||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/Portal&diff=1173079
QA/Portal
2017-06-09T13:28:03Z
<p>Paul.oiegas: added issues tracking document</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 26/05/2017 || 1.0 || Carmen Fat || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
Peer2Peer is a Firefox webextension which allows users to share different kind of files through peer-to-peer (P2P) networking technology. Peer2Peer handles to distribution a big amount of files formats: from pictures *.jpeg, *.png, *.bmp to videos *.mp4, *.avi, *.flv and even more. There is no restricting when it comes to sharing files using Peer2Peer; even folders with a big load of files can be distributed through Firefox’s portal.<br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the Peer2Peer webextension. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
*What will be tested<br />
*How testing will be performed<br />
<br />
== Ownership ==<br />
'''Engineering:''' <br /><br />
[mailto:aadduri@mozilla.com Abhinav Adduri] (irc: Abhi) <br /> [mailto:ewright@mozilla.com Erica Wright] (irc: ewright) <br /> [mailto:sfranks@mozilla.com Sevaan Franks] (irc: sevaan) <br /> [mailto:bwinton@mozilla.com Blake Winton] (irc: bwinton) <br /> [mailto:jgruen@mozilla.com John Gruen] (irc: jgruen) <br /> [mailto:wclouser@mozilla.com Wil Clouser] (irc: clouserw) <br /><br />
<br />
'''UX:''' <br /> [mailto:darcese@mozilla.com Daniela Arcese] (irc: darcese)<br /><br />
<br />
'''QA:''' <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br />Manual QA - [mailto:cosmin.muntean@softvision.ro Cosmin Muntean] (irc: CosminMCG)<br />
<br />
'''Communication channels:'''<br />
<br /> IRC channel - #testpilot <br />
<br /> Feature email address: - testpilot-dev@mozilla.org<br />
<br /> Slack: #testpilot-p2p<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
The goal is allowing users to transfer files in a simple and secure way. The experiment provides the users a way of sharing files using the browser, so there is no need to waste any time reaching out 3rd party file-sharing software, that might also be restrictive and unsecured.<br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile version (at least not for first Test Pilot release).<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install P2P experiment add-on || Verify that the webextension is correctly installed. || Webextension UI changes are present in the browser. || Manual || Eng Team<br />
|-<br />
| 2 || P2P functionality || Verify that the users of the webextension can send and receive different types of files. || 1. Click the “P2P” button from the toolbar to trigger the Portal UI. <br />2. Drag and drop files/folders (or browse) to Portal page, in order to create the direct transfer link to them. <br />3. Click on the received link to redirect on the Portal and to receive the sent files. || Manual || Eng Team<br />
|-<br />
| 3 || Keyboard only navigation || Verify that all webextension functionalities can be accessed from the keyboard. || All functionalities can be accessed from keyboard. || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify the functionality of the webextension in Private Browsing mode. || TBD || Manual || Eng Team<br />
|-<br />
| 5 || Disable / Re-enable P2P|| Verify that the webextension can be disabled and enabled without any issues. || 1. Disable P2P webextension and verify that there is no P2P button displayed on the toolbar. <br />2. Re-enable P2P webextension and verify that the browser has changed back to displaying the P2P button on toolbar. || Manual || Eng Team<br />
|-<br />
| 6 || Uninstall P2P webextension || Verify that the toolbar returns to its default state. || 1. P2P webextension is uninstalled. <br />2. P2P button is no longer displayed on toolbar. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Since P2P is a webextension, you can install it from the following links:<br />
* By following the instructions from the experiment *[https://github.com/mozilla/something-awesome GitHub repository].<br />
<br />
* Or you can install it trough [https://testpilot.firefox.com Test Pilot] experiments page when the experiment will be available.<br />
'''Note that the webextension only works on Firefox versions 49.x and up'''.<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 05/22/2017 <br />
|style="text-align:center;" | 05/25/2017<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 05/26/2017 <br />
|style="text-align:center;" | 05/29/2017<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Pre-Release in Test Pilot Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Release in Test Pilot<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| Release Date<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | - <br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Beta<br />
Track the dates and build number where feature was merged to Release<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies on Test Pilot ||- We should do an end-to-end test of how we will integrate with the system.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| P2P webextension compatibility and usability with e10s/non e10s tabs. ||- P2P webextension should be e10s compatible.<br />
|-<br />
| Reviews: data practices, AMO, legal ||- We should be covered by Test Pilot legal agreement so no additional legal review will be needed for MVP; we will not need to get AMO reviews, internal team code reviews will be enough for MVP launch.<br />
|-<br />
| Scope ||- Targeting only en-US?<br />- Accessibility requirements == best effort?<br />- It may get hard to use for some of the users.<br />- There might be issues with the P2P connections.<br />
|}<br />
<br />
= References =<br />
* [https://wiki.mozilla.org/Test_Pilot/P2P_File_Transfer P2P Wiki]<br />
* [https://github.com/mozilla/something-awesome GitHub repository]<br />
* [https://public.etherpad-mozilla.org/p/testpilot-p2p Etherpad coordination]<br />
* [https://mozilla.invisionapp.com/share/M8BMZM7TZ#/screens/232885168 Mockups]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| RTL (Right to Left style)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
<br />
<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | ? || <br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Affect first-run or onboarding <br />
|style="text-align:center;" | No || <br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | Yes || <br />
<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Security '''<br />
|| || <br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | No ||<br />
<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite - TBD<br />
* Acceptance/Smoke Test suite - TBD<br />
* Regression Test suite -TBD (if needed)<br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list - [https://docs.google.com/spreadsheets/d/1Q1myOxI45RAnr3IuvtxIO8gCGMQubmClw_zlcpJ8oDk/edit#gid=0 Engineering QA found issues]<br />
<br />
= Sign off =<br />
== Criteria ==<br />
* Has sufficient automated test coverage (as measured by code coverage tools).<br />
* All test cases should be executed<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by Engineering and/QA)<br />
<br />
== Results ==<br />
Link for the tests runs<br />
* Full Test suite <br />
**<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | ||<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{mdone|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | {{mnotstarted}} ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | ||<br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | ||<br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) <br />
|style="text-align:center;" | - ||<br />
|-<br />
| Metrics/Telemetry<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| QA Signoff - Test Pilot experiment release||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/Portal&diff=1173068
QA/Portal
2017-06-09T12:43:12Z
<p>Paul.oiegas: /* Test Areas */</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 26/05/2017 || 1.0 || Carmen Fat || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
Peer2Peer is a Firefox webextension which allows users to share different kind of files through peer-to-peer (P2P) networking technology. Peer2Peer handles to distribution a big amount of files formats: from pictures *.jpeg, *.png, *.bmp to videos *.mp4, *.avi, *.flv and even more. There is no restricting when it comes to sharing files using Peer2Peer; even folders with a big load of files can be distributed through Firefox’s portal.<br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the Peer2Peer webextension. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
*What will be tested<br />
*How testing will be performed<br />
<br />
== Ownership ==<br />
'''Engineering:''' <br /><br />
[mailto:aadduri@mozilla.com Abhinav Adduri] (irc: Abhi) <br /> [mailto:ewright@mozilla.com Erica Wright] (irc: ewright) <br /> [mailto:sfranks@mozilla.com Sevaan Franks] (irc: sevaan) <br /> [mailto:bwinton@mozilla.com Blake Winton] (irc: bwinton) <br /> [mailto:jgruen@mozilla.com John Gruen] (irc: jgruen) <br /> [mailto:wclouser@mozilla.com Wil Clouser] (irc: clouserw) <br /><br />
<br />
'''UX:''' <br /> [mailto:darcese@mozilla.com Daniela Arcese] (irc: darcese)<br /><br />
<br />
'''QA:''' <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br />Manual QA - [mailto:cosmin.muntean@softvision.ro Cosmin Muntean] (irc: CosminMCG)<br />
<br />
'''Communication channels:'''<br />
<br /> IRC channel - #testpilot <br />
<br /> Feature email address: - testpilot-dev@mozilla.org<br />
<br /> Slack: #testpilot-p2p<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
The goal is allowing users to transfer files in a simple and secure way. The experiment provides the users a way of sharing files using the browser, so there is no need to waste any time reaching out 3rd party file-sharing software, that might also be restrictive and unsecured.<br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile version (at least not for first Test Pilot release).<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install P2P experiment add-on || Verify that the webextension is correctly installed. || Webextension UI changes are present in the browser. || Manual || Eng Team<br />
|-<br />
| 2 || P2P functionality || Verify that the users of the webextension can send and receive different types of files. || 1. Click the “P2P” button from the toolbar to trigger the Portal UI. <br />2. Drag and drop files/folders (or browse) to Portal page, in order to create the direct transfer link to them. <br />3. Click on the received link to redirect on the Portal and to receive the sent files. || Manual || Eng Team<br />
|-<br />
| 3 || Keyboard only navigation || Verify that all webextension functionalities can be accessed from the keyboard. || All functionalities can be accessed from keyboard. || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify the functionality of the webextension in Private Browsing mode. || TBD || Manual || Eng Team<br />
|-<br />
| 5 || Disable / Re-enable P2P|| Verify that the webextension can be disabled and enabled without any issues. || 1. Disable P2P webextension and verify that there is no P2P button displayed on the toolbar. <br />2. Re-enable P2P webextension and verify that the browser has changed back to displaying the P2P button on toolbar. || Manual || Eng Team<br />
|-<br />
| 6 || Uninstall P2P webextension || Verify that the toolbar returns to its default state. || 1. P2P webextension is uninstalled. <br />2. P2P button is no longer displayed on toolbar. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Since P2P is a webextension, you can install it from the following links:<br />
* By following the instructions from the experiment *[https://github.com/mozilla/something-awesome GitHub repository].<br />
<br />
* Or you can install it trough [https://testpilot.firefox.com Test Pilot] experiments page when the experiment will be available.<br />
'''Note that the webextension only works on Firefox versions 49.x and up'''.<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 05/22/2017 <br />
|style="text-align:center;" | 05/25/2017<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 05/26/2017 <br />
|style="text-align:center;" | 05/29/2017<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Pre-Release in Test Pilot Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Release in Test Pilot<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| Release Date<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | - <br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Beta<br />
Track the dates and build number where feature was merged to Release<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies on Test Pilot ||- We should do an end-to-end test of how we will integrate with the system.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| P2P webextension compatibility and usability with e10s/non e10s tabs. ||- P2P webextension should be e10s compatible.<br />
|-<br />
| Reviews: data practices, AMO, legal ||- We should be covered by Test Pilot legal agreement so no additional legal review will be needed for MVP; we will not need to get AMO reviews, internal team code reviews will be enough for MVP launch.<br />
|-<br />
| Scope ||- Targeting only en-US?<br />- Accessibility requirements == best effort?<br />- It may get hard to use for some of the users.<br />- There might be issues with the P2P connections.<br />
|}<br />
<br />
= References =<br />
* [https://wiki.mozilla.org/Test_Pilot/P2P_File_Transfer P2P Wiki]<br />
* [https://github.com/mozilla/something-awesome GitHub repository]<br />
* [https://public.etherpad-mozilla.org/p/testpilot-p2p Etherpad coordination]<br />
* [https://mozilla.invisionapp.com/share/M8BMZM7TZ#/screens/232885168 Mockups]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| RTL (Right to Left style)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
<br />
<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | ? || <br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Affect first-run or onboarding <br />
|style="text-align:center;" | No || <br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | Yes || <br />
<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Security '''<br />
|| || <br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | No ||<br />
<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite - TBD<br />
* Acceptance/Smoke Test suite - TBD<br />
* Regression Test suite -TBD (if needed)<br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list - TBA<br />
<br />
= Sign off =<br />
== Criteria ==<br />
* Has sufficient automated test coverage (as measured by code coverage tools).<br />
* All test cases should be executed<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by Engineering and/QA)<br />
<br />
== Results ==<br />
Link for the tests runs<br />
* Full Test suite <br />
**<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | ||<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{mdone|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | {{mnotstarted}} ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | ||<br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | ||<br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) <br />
|style="text-align:center;" | - ||<br />
|-<br />
| Metrics/Telemetry<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| QA Signoff - Test Pilot experiment release||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/Portal&diff=1173067
QA/Portal
2017-06-09T12:41:52Z
<p>Paul.oiegas: /* Builds */</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 26/05/2017 || 1.0 || Carmen Fat || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
Peer2Peer is a Firefox webextension which allows users to share different kind of files through peer-to-peer (P2P) networking technology. Peer2Peer handles to distribution a big amount of files formats: from pictures *.jpeg, *.png, *.bmp to videos *.mp4, *.avi, *.flv and even more. There is no restricting when it comes to sharing files using Peer2Peer; even folders with a big load of files can be distributed through Firefox’s portal.<br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the Peer2Peer webextension. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
*What will be tested<br />
*How testing will be performed<br />
<br />
== Ownership ==<br />
'''Engineering:''' <br /><br />
[mailto:aadduri@mozilla.com Abhinav Adduri] (irc: Abhi) <br /> [mailto:ewright@mozilla.com Erica Wright] (irc: ewright) <br /> [mailto:sfranks@mozilla.com Sevaan Franks] (irc: sevaan) <br /> [mailto:bwinton@mozilla.com Blake Winton] (irc: bwinton) <br /> [mailto:jgruen@mozilla.com John Gruen] (irc: jgruen) <br /> [mailto:wclouser@mozilla.com Wil Clouser] (irc: clouserw) <br /><br />
<br />
'''UX:''' <br /> [mailto:darcese@mozilla.com Daniela Arcese] (irc: darcese)<br /><br />
<br />
'''QA:''' <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br />Manual QA - [mailto:cosmin.muntean@softvision.ro Cosmin Muntean] (irc: CosminMCG)<br />
<br />
'''Communication channels:'''<br />
<br /> IRC channel - #testpilot <br />
<br /> Feature email address: - testpilot-dev@mozilla.org<br />
<br /> Slack: #testpilot-p2p<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
The goal is allowing users to transfer files in a simple and secure way. The experiment provides the users a way of sharing files using the browser, so there is no need to waste any time reaching out 3rd party file-sharing software, that might also be restrictive and unsecured.<br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile version (at least not for first Test Pilot release).<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install P2P experiment add-on || Verify that the webextension is correctly installed. || Webextension UI changes are present in the browser. || Manual || Eng Team<br />
|-<br />
| 2 || P2P functionality || Verify that the users of the webextension can send and receive different types of files. || 1. Click the “P2P” button from the toolbar to trigger the Portal UI. <br />2. Drag and drop files/folders (or browse) to Portal page, in order to create the direct transfer link to them. <br />3. Click on the received link to redirect on the Portal and to receive the sent files. || Manual || Eng Team<br />
|-<br />
| 3 || Keyboard only navigation || Verify that all webextension functionalities can be accessed from the keyboard. || All functionalities can be accessed from keyboard. || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify the functionality of the webextension in Private Browsing mode. || TBD || Manual || Eng Team<br />
|-<br />
| 5 || Disable / Re-enable P2P|| Verify that the webextension can be disabled and enabled without any issues. || 1. Disable P2P webextension and verify that there is no P2P button displayed on the toolbar. <br />2. Re-enable P2P webextension and verify that the browser has changed back to displaying the P2P button on toolbar. || Manual || Eng Team<br />
|-<br />
| 6 || Uninstall P2P webextension || Verify that the toolbar returns to its default state. || 1. P2P webextension is uninstalled. <br />2. P2P button is no longer displayed on toolbar. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Since P2P is a webextension, you can install it from the following links:<br />
* By following the instructions from the experiment *[https://github.com/mozilla/something-awesome GitHub repository].<br />
<br />
* Or you can install it trough [https://testpilot.firefox.com Test Pilot] experiments page when the experiment will be available.<br />
'''Note that the webextension only works on Firefox versions 49.x and up'''.<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 05/22/2017 <br />
|style="text-align:center;" | 05/25/2017<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 05/26/2017 <br />
|style="text-align:center;" | 05/29/2017<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Pre-Release in Test Pilot Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Release in Test Pilot<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| Release Date<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | - <br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Beta<br />
Track the dates and build number where feature was merged to Release<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies on Test Pilot ||- We should do an end-to-end test of how we will integrate with the system.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| P2P webextension compatibility and usability with e10s/non e10s tabs. ||- P2P webextension should be e10s compatible.<br />
|-<br />
| Reviews: data practices, AMO, legal ||- We should be covered by Test Pilot legal agreement so no additional legal review will be needed for MVP; we will not need to get AMO reviews, internal team code reviews will be enough for MVP launch.<br />
|-<br />
| Scope ||- Targeting only en-US?<br />- Accessibility requirements == best effort?<br />- It may get hard to use for some of the users.<br />- There might be issues with the P2P connections.<br />
|}<br />
<br />
= References =<br />
* [https://wiki.mozilla.org/Test_Pilot/P2P_File_Transfer P2P Wiki]<br />
* [https://github.com/mozilla/something-awesome GitHub repository]<br />
* [https://public.etherpad-mozilla.org/p/testpilot-p2p Etherpad coordination]<br />
* [https://mozilla.invisionapp.com/share/M8BMZM7TZ#/screens/232885168 Mockups]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| RTL (Right to Left style)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
<br />
<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | ? || <br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes |<br />
|-<br />
| Affect first-run or onboarding <br />
|style="text-align:center;" | No || <br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | Yes || <br />
<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Security '''<br />
|| || <br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | No ||<br />
<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite - TBD<br />
* Acceptance/Smoke Test suite - TBD<br />
* Regression Test suite -TBD (if needed)<br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list - TBA<br />
<br />
= Sign off =<br />
== Criteria ==<br />
* Has sufficient automated test coverage (as measured by code coverage tools).<br />
* All test cases should be executed<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by Engineering and/QA)<br />
<br />
== Results ==<br />
Link for the tests runs<br />
* Full Test suite <br />
**<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | ||<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{mdone|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | {{mnotstarted}} ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | ||<br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | ||<br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) <br />
|style="text-align:center;" | - ||<br />
|-<br />
| Metrics/Telemetry<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| QA Signoff - Test Pilot experiment release||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/Portal&diff=1173066
QA/Portal
2017-06-09T12:40:45Z
<p>Paul.oiegas: /* Out of Scope */</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 26/05/2017 || 1.0 || Carmen Fat || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
Peer2Peer is a Firefox webextension which allows users to share different kind of files through peer-to-peer (P2P) networking technology. Peer2Peer handles to distribution a big amount of files formats: from pictures *.jpeg, *.png, *.bmp to videos *.mp4, *.avi, *.flv and even more. There is no restricting when it comes to sharing files using Peer2Peer; even folders with a big load of files can be distributed through Firefox’s portal.<br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the Peer2Peer webextension. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
*What will be tested<br />
*How testing will be performed<br />
<br />
== Ownership ==<br />
'''Engineering:''' <br /><br />
[mailto:aadduri@mozilla.com Abhinav Adduri] (irc: Abhi) <br /> [mailto:ewright@mozilla.com Erica Wright] (irc: ewright) <br /> [mailto:sfranks@mozilla.com Sevaan Franks] (irc: sevaan) <br /> [mailto:bwinton@mozilla.com Blake Winton] (irc: bwinton) <br /> [mailto:jgruen@mozilla.com John Gruen] (irc: jgruen) <br /> [mailto:wclouser@mozilla.com Wil Clouser] (irc: clouserw) <br /><br />
<br />
'''UX:''' <br /> [mailto:darcese@mozilla.com Daniela Arcese] (irc: darcese)<br /><br />
<br />
'''QA:''' <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br />Manual QA - [mailto:cosmin.muntean@softvision.ro Cosmin Muntean] (irc: CosminMCG)<br />
<br />
'''Communication channels:'''<br />
<br /> IRC channel - #testpilot <br />
<br /> Feature email address: - testpilot-dev@mozilla.org<br />
<br /> Slack: #testpilot-p2p<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
The goal is allowing users to transfer files in a simple and secure way. The experiment provides the users a way of sharing files using the browser, so there is no need to waste any time reaching out 3rd party file-sharing software, that might also be restrictive and unsecured.<br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile version (at least not for first Test Pilot release).<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install P2P experiment add-on || Verify that the webextension is correctly installed. || Webextension UI changes are present in the browser. || Manual || Eng Team<br />
|-<br />
| 2 || P2P functionality || Verify that the users of the webextension can send and receive different types of files. || 1. Click the “P2P” button from the toolbar to trigger the Portal UI. <br />2. Drag and drop files/folders (or browse) to Portal page, in order to create the direct transfer link to them. <br />3. Click on the received link to redirect on the Portal and to receive the sent files. || Manual || Eng Team<br />
|-<br />
| 3 || Keyboard only navigation || Verify that all webextension functionalities can be accessed from the keyboard. || All functionalities can be accessed from keyboard. || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify the functionality of the webextension in Private Browsing mode. || TBD || Manual || Eng Team<br />
|-<br />
| 5 || Disable / Re-enable P2P|| Verify that the webextension can be disabled and enabled without any issues. || 1. Disable P2P webextension and verify that there is no P2P button displayed on the toolbar. <br />2. Re-enable P2P webextension and verify that the browser has changed back to displaying the P2P button on toolbar. || Manual || Eng Team<br />
|-<br />
| 6 || Uninstall P2P webextension || Verify that the toolbar returns to its default state. || 1. P2P webextension is uninstalled. <br />2. P2P button is no longer displayed on toolbar. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Since P2P is a webextension, you can install it from the following links:<br />
* By following the instructions from the experiment *[https://github.com/mozilla/something-awesome GitHub repository].<br />
<br />
Or you can install it trough [https://testpilot.firefox.com Test Pilot] experiments page when the experiment will be available.<br />
'''Note that the webextension only works on Firefox versions 49.x and up'''.<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 05/22/2017 <br />
|style="text-align:center;" | 05/25/2017<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 05/26/2017 <br />
|style="text-align:center;" | 05/29/2017<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Pre-Release in Test Pilot Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Release in Test Pilot<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| Release Date<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | - <br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Beta<br />
Track the dates and build number where feature was merged to Release<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies on Test Pilot ||- We should do an end-to-end test of how we will integrate with the system.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| P2P webextension compatibility and usability with e10s/non e10s tabs. ||- P2P webextension should be e10s compatible.<br />
|-<br />
| Reviews: data practices, AMO, legal ||- We should be covered by Test Pilot legal agreement so no additional legal review will be needed for MVP; we will not need to get AMO reviews, internal team code reviews will be enough for MVP launch.<br />
|-<br />
| Scope ||- Targeting only en-US?<br />- Accessibility requirements == best effort?<br />- It may get hard to use for some of the users.<br />- There might be issues with the P2P connections.<br />
|}<br />
<br />
= References =<br />
* [https://wiki.mozilla.org/Test_Pilot/P2P_File_Transfer P2P Wiki]<br />
* [https://github.com/mozilla/something-awesome GitHub repository]<br />
* [https://public.etherpad-mozilla.org/p/testpilot-p2p Etherpad coordination]<br />
* [https://mozilla.invisionapp.com/share/M8BMZM7TZ#/screens/232885168 Mockups]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| RTL (Right to Left style)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
<br />
<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | ? || <br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes |<br />
|-<br />
| Affect first-run or onboarding <br />
|style="text-align:center;" | No || <br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | Yes || <br />
<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Security '''<br />
|| || <br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | No ||<br />
<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite - TBD<br />
* Acceptance/Smoke Test suite - TBD<br />
* Regression Test suite -TBD (if needed)<br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list - TBA<br />
<br />
= Sign off =<br />
== Criteria ==<br />
* Has sufficient automated test coverage (as measured by code coverage tools).<br />
* All test cases should be executed<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by Engineering and/QA)<br />
<br />
== Results ==<br />
Link for the tests runs<br />
* Full Test suite <br />
**<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | ||<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{mdone|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | {{mnotstarted}} ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | ||<br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | ||<br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) <br />
|style="text-align:center;" | - ||<br />
|-<br />
| Metrics/Telemetry<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| QA Signoff - Test Pilot experiment release||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/Portal&diff=1173064
QA/Portal
2017-06-09T12:39:41Z
<p>Paul.oiegas: Minor updates</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 26/05/2017 || 1.0 || Carmen Fat || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
Peer2Peer is a Firefox webextension which allows users to share different kind of files through peer-to-peer (P2P) networking technology. Peer2Peer handles to distribution a big amount of files formats: from pictures *.jpeg, *.png, *.bmp to videos *.mp4, *.avi, *.flv and even more. There is no restricting when it comes to sharing files using Peer2Peer; even folders with a big load of files can be distributed through Firefox’s portal.<br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the Peer2Peer webextension. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
*What will be tested<br />
*How testing will be performed<br />
<br />
== Ownership ==<br />
'''Engineering:''' <br /><br />
[mailto:aadduri@mozilla.com Abhinav Adduri] (irc: Abhi) <br /> [mailto:ewright@mozilla.com Erica Wright] (irc: ewright) <br /> [mailto:sfranks@mozilla.com Sevaan Franks] (irc: sevaan) <br /> [mailto:bwinton@mozilla.com Blake Winton] (irc: bwinton) <br /> [mailto:jgruen@mozilla.com John Gruen] (irc: jgruen) <br /> [mailto:wclouser@mozilla.com Wil Clouser] (irc: clouserw) <br /><br />
<br />
'''UX:''' <br /> [mailto:darcese@mozilla.com Daniela Arcese] (irc: darcese)<br /><br />
<br />
'''QA:''' <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br />Manual QA - [mailto:cosmin.muntean@softvision.ro Cosmin Muntean] (irc: CosminMCG)<br />
<br />
'''Communication channels:'''<br />
<br /> IRC channel - #testpilot <br />
<br /> Feature email address: - testpilot-dev@mozilla.org<br />
<br /> Slack: #testpilot-p2p<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
The goal is allowing users to transfer files in a simple and secure way. The experiment provides the users a way of sharing files using the browser, so there is no need to waste any time reaching out 3rd party file-sharing software, that might also be restrictive and unsecured.<br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- TBA<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install P2P experiment add-on || Verify that the webextension is correctly installed. || Webextension UI changes are present in the browser. || Manual || Eng Team<br />
|-<br />
| 2 || P2P functionality || Verify that the users of the webextension can send and receive different types of files. || 1. Click the “P2P” button from the toolbar to trigger the Portal UI. <br />2. Drag and drop files/folders (or browse) to Portal page, in order to create the direct transfer link to them. <br />3. Click on the received link to redirect on the Portal and to receive the sent files. || Manual || Eng Team<br />
|-<br />
| 3 || Keyboard only navigation || Verify that all webextension functionalities can be accessed from the keyboard. || All functionalities can be accessed from keyboard. || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify the functionality of the webextension in Private Browsing mode. || TBD || Manual || Eng Team<br />
|-<br />
| 5 || Disable / Re-enable P2P|| Verify that the webextension can be disabled and enabled without any issues. || 1. Disable P2P webextension and verify that there is no P2P button displayed on the toolbar. <br />2. Re-enable P2P webextension and verify that the browser has changed back to displaying the P2P button on toolbar. || Manual || Eng Team<br />
|-<br />
| 6 || Uninstall P2P webextension || Verify that the toolbar returns to its default state. || 1. P2P webextension is uninstalled. <br />2. P2P button is no longer displayed on toolbar. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Since P2P is a webextension, you can install it from the following links:<br />
* By following the instructions from the experiment *[https://github.com/mozilla/something-awesome GitHub repository].<br />
<br />
Or you can install it trough [https://testpilot.firefox.com Test Pilot] experiments page when the experiment will be available.<br />
'''Note that the webextension only works on Firefox versions 49.x and up'''.<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 05/22/2017 <br />
|style="text-align:center;" | 05/25/2017<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 05/26/2017 <br />
|style="text-align:center;" | 05/29/2017<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Pre-Release in Test Pilot Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Release in Test Pilot<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| Release Date<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | - <br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Beta<br />
Track the dates and build number where feature was merged to Release<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies on Test Pilot ||- We should do an end-to-end test of how we will integrate with the system.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| P2P webextension compatibility and usability with e10s/non e10s tabs. ||- P2P webextension should be e10s compatible.<br />
|-<br />
| Reviews: data practices, AMO, legal ||- We should be covered by Test Pilot legal agreement so no additional legal review will be needed for MVP; we will not need to get AMO reviews, internal team code reviews will be enough for MVP launch.<br />
|-<br />
| Scope ||- Targeting only en-US?<br />- Accessibility requirements == best effort?<br />- It may get hard to use for some of the users.<br />- There might be issues with the P2P connections.<br />
|}<br />
<br />
= References =<br />
* [https://wiki.mozilla.org/Test_Pilot/P2P_File_Transfer P2P Wiki]<br />
* [https://github.com/mozilla/something-awesome GitHub repository]<br />
* [https://public.etherpad-mozilla.org/p/testpilot-p2p Etherpad coordination]<br />
* [https://mozilla.invisionapp.com/share/M8BMZM7TZ#/screens/232885168 Mockups]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| RTL (Right to Left style)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
<br />
<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | ? || <br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes |<br />
|-<br />
| Affect first-run or onboarding <br />
|style="text-align:center;" | No || <br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | Yes || <br />
<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Security '''<br />
|| || <br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | No ||<br />
<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ? ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite - TBD<br />
* Acceptance/Smoke Test suite - TBD<br />
* Regression Test suite -TBD (if needed)<br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list - TBA<br />
<br />
= Sign off =<br />
== Criteria ==<br />
* Has sufficient automated test coverage (as measured by code coverage tools).<br />
* All test cases should be executed<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by Engineering and/QA)<br />
<br />
== Results ==<br />
Link for the tests runs<br />
* Full Test suite <br />
**<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | ||<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{mdone|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | {{mnotstarted}} ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | ||<br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | ||<br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) <br />
|style="text-align:center;" | - ||<br />
|-<br />
| Metrics/Telemetry<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| QA Signoff - Test Pilot experiment release||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/SpeakToMe&diff=1173002
QA/SpeakToMe
2017-06-08T14:25:24Z
<p>Paul.oiegas: Removed Aurora merge</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 15/05/2017 || 1.0 || Carmen Fat || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
SpeakToMe is a Firefox add-on which uses Speech recognition (SR) in order to recognize and translate the spoken language into text. This is also known as "automatic speech recognition" (ASR), "computer speech recognition", or just "speech to text" (STT).<br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the SpeakToMe add-on. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
*What will be tested<br />
*How testing will be performed<br />
<br />
== Ownership ==<br />
Engineering - [mailto:bwinton@mozilla.com Blake Winton] (irc: bwinton) <br />Engineering - [mailto:frashed@mozilla.com Faramarz Rashed] (irc: faramarz) <br />Engineering - [mailto:anatal@mozilla.com Andre Natal] (irc: andrenatal)<br />UX - [mailto:sbautista@mozilla.com Sharon Bautista] (irc: sharon) <br />Research - [mailto:fabrice@mozilla.com Fabrice Desré] (irc: fabrice)<br />
<br />
<br />
QA: <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br />QA - [mailto:carmen.fat@softvision.ro Carmen Fat] (irc: carmenf)<br />
<br />
<br />
Communication channels:<br />
<br> IRC channel - #testpilot <br />
<br> Feature email address: - testpilot-dev@mozilla.org<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
The goal is to facilitate the user’s interaction with the browser in a friendly and faster way by voice. The experiment allows the user to fill with text the inputs of the accessed webpages using the voice, therefore the browsing experience is quicker and more efficient.<br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile testing<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install SpeakToMe add-on || Verify that the add-on is correctly installed. || Add-on UI changes are present in the accessed webpages. || Manual || Eng Team<br />
|-<br />
| 2 || SpeakToMe functionality || Verify that the add-on recognizes and transformes the spoken words into text, filling the input of the webpages. || 1. Click the “Microphone button” to trigger the share microphone permission. <br />2. Speak to microphone in order to record and recognize the spoken words. <br />3. Verify that the spoken words are recognized and the correct text is displayed in the input field. || Manual || Eng Team<br />
|-<br />
| 3 || Keyboard only navigation || Verify that all add-on functionalities can be accessed from the keyboard. || All functionalities can be accessed from keyboard. || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify the functionality of the add-on in Private Browsing mode. || TBD || Manual || Eng Team<br />
|-<br />
| 5 || Disable / Re-enable SpeakToMe || Verify that the add-on can be disabled and enabled without any issues. || 1. Disable SpeakToMe add-on and verify that there is no microphone button to the input fields. <br />2. Re-enable SpeakToMe add-on and verify that the browser has changed back to displaying the microphone button to the input fields. || Manual || Eng Team<br />
|-<br />
| 6 || Uninstall SpeakToMe add-on || Verify that the input fields return to their default state. || 1. SpeakToMe add-on is uninstalled. <br />2. Microphone button is no longer displayed to the input fields. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Since SpeakToMe is an add-on, you can install it from the following links:<br />
*[https://people-mozilla.org/~fdesre/speaktome/ People of Mozilla xpi].<br />
<br />
Or you can install it trough [https://testpilot.firefox.com Test Pilot] experiments page when the experiment will be available.<br />
'''Note that the add-on only works on Firefox versions 49.x and up'''.<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 05/11/2017 <br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 05/15/2017 <br />
|style="text-align:center;" | 05/16/2017<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Pre-Release in Test Pilot Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Release in Test Pilot Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Aurora Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|-<br />
| Release Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Beta<br />
Track the dates and build number where feature was merged to Release<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies on Test Pilot ||- We should do an end-to-end test of how we will integrate with the system.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| SpeakToMe add-on compatibility and usability with e10s/non e10s tabs. ||- SpeakToMe add-on should be e10s compatible.<br />
|-<br />
| Reviews: data practices, AMO, legal ||- We should be covered by Test Pilot legal agreement so no additional legal review will be needed for MVP; we will not need to get AMO reviews, internal team code reviews will be enough for MVP launch.<br />
|-<br />
| Scope ||- Targeting only en-US?<br />- Accessibility requirements == best effort?<br />- Converting speech to text may take too long<br />- Inaccuracy in understanding the spoken words.<br />
|}<br />
<br />
= References =<br />
* [https://people-mozilla.org/~fdesre/speaktome/ SpeakToMe People-Mozilla page]<br />
* [https://github.com/fabricedesre/speaktome GitHub repository]<br />
* [https://public.etherpad-mozilla.org/p/speaktome-coordination Etherpad coordination]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| RTL (Right to Left style)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
<br />
<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | || <br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | N/A ||<br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes |<br />
|-<br />
| Affect first-run or onboarding <br />
|style="text-align:center;" | || <br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | || <br />
<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Security '''<br />
|| || <br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | || Not on QA manual end.<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | || Not on QA manual end.<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | ||<br />
<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite <br />
* Smoke Test suite <br />
* Regression Test suite <br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list <br />
<br />
= Sign off =<br />
== Criteria ==<br />
* Has sufficient automated test coverage (as measured by code coverage tools) - coordinate with RelMan<br />
* All test cases should be executed<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/RelMan/QA)<br />
<br />
== Results ==<br />
Link for the tests runs<br />
* Full Test suite <br />
**<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | ||<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{in progress|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | ||<br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | ||<br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) <br />
|style="text-align:center;" | - ||<br />
|-<br />
| Metrics/Telemetry<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| QA Signoff - Nightly Release||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/SpeakToMe&diff=1172995
QA/SpeakToMe
2017-06-08T11:50:33Z
<p>Paul.oiegas: updated irc channel and removed slack channel since it's not public</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 15/05/2017 || 1.0 || Carmen Fat || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
SpeakToMe is a Firefox add-on which uses Speech recognition (SR) in order to recognize and translate the spoken language into text. This is also known as "automatic speech recognition" (ASR), "computer speech recognition", or just "speech to text" (STT).<br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the SpeakToMe add-on. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
*What will be tested<br />
*How testing will be performed<br />
<br />
== Ownership ==<br />
Engineering - [mailto:bwinton@mozilla.com Blake Winton] (irc: bwinton) <br />Engineering - [mailto:frashed@mozilla.com Faramarz Rashed] (irc: faramarz) <br />Engineering - [mailto:anatal@mozilla.com Andre Natal] (irc: andrenatal)<br />UX - [mailto:sbautista@mozilla.com Sharon Bautista] (irc: sharon) <br />Research - [mailto:fabrice@mozilla.com Fabrice Desré] (irc: fabrice)<br />
<br />
<br />
QA: <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br />QA - [mailto:carmen.fat@softvision.ro Carmen Fat] (irc: carmenf)<br />
<br />
<br />
Communication channels:<br />
<br> IRC channel - #testpilot <br />
<br> Feature email address: - testpilot-dev@mozilla.org<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
The goal is to facilitate the user’s interaction with the browser in a friendly and faster way by voice. The experiment allows the user to fill with text the inputs of the accessed webpages using the voice, therefore the browsing experience is quicker and more efficient.<br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile testing<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install SpeakToMe add-on || Verify that the add-on is correctly installed. || Add-on UI changes are present in the accessed webpages. || Manual || Eng Team<br />
|-<br />
| 2 || SpeakToMe functionality || Verify that the add-on recognizes and transformes the spoken words into text, filling the input of the webpages. || 1. Click the “Microphone button” to trigger the share microphone permission. <br />2. Speak to microphone in order to record and recognize the spoken words. <br />3. Verify that the spoken words are recognized and the correct text is displayed in the input field. || Manual || Eng Team<br />
|-<br />
| 3 || Keyboard only navigation || Verify that all add-on functionalities can be accessed from the keyboard. || All functionalities can be accessed from keyboard. || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify the functionality of the add-on in Private Browsing mode. || TBD || Manual || Eng Team<br />
|-<br />
| 5 || Disable / Re-enable SpeakToMe || Verify that the add-on can be disabled and enabled without any issues. || 1. Disable SpeakToMe add-on and verify that there is no microphone button to the input fields. <br />2. Re-enable SpeakToMe add-on and verify that the browser has changed back to displaying the microphone button to the input fields. || Manual || Eng Team<br />
|-<br />
| 6 || Uninstall SpeakToMe add-on || Verify that the input fields return to their default state. || 1. SpeakToMe add-on is uninstalled. <br />2. Microphone button is no longer displayed to the input fields. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Since SpeakToMe is an add-on, you can install it from the following links:<br />
*[https://people-mozilla.org/~fdesre/speaktome/ People of Mozilla xpi].<br />
<br />
Or you can install it trough [https://testpilot.firefox.com Test Pilot] experiments page when the experiment will be available.<br />
'''Note that the add-on only works on Firefox versions 49.x and up'''.<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 05/11/2017 <br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 05/15/2017 <br />
|style="text-align:center;" | 05/16/2017<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Pre-Release in Test Pilot Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Release in Test Pilot Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Aurora Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|-<br />
| Release Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Aurora<br />
Track the dates and build number where feature was merged to Release/Beta<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies on Test Pilot ||- We should do an end-to-end test of how we will integrate with the system.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| SpeakToMe add-on compatibility and usability with e10s/non e10s tabs. ||- SpeakToMe add-on should be e10s compatible.<br />
|-<br />
| Reviews: data practices, AMO, legal ||- We should be covered by Test Pilot legal agreement so no additional legal review will be needed for MVP; we will not need to get AMO reviews, internal team code reviews will be enough for MVP launch.<br />
|-<br />
| Scope ||- Targeting only en-US?<br />- Accessibility requirements == best effort?<br />- Converting speech to text may take too long<br />- Inaccuracy in understanding the spoken words.<br />
|}<br />
<br />
= References =<br />
* [https://people-mozilla.org/~fdesre/speaktome/ SpeakToMe People-Mozilla page]<br />
* [https://github.com/fabricedesre/speaktome GitHub repository]<br />
* [https://public.etherpad-mozilla.org/p/speaktome-coordination Etherpad coordination]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| RTL (Right to Left style)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
<br />
<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | || <br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | N/A ||<br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes |<br />
|-<br />
| Affect first-run or onboarding <br />
|style="text-align:center;" | || <br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | || <br />
<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Security '''<br />
|| || <br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | || Not on QA manual end.<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | || Not on QA manual end.<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | ||<br />
<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite <br />
* Smoke Test suite <br />
* Regression Test suite <br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list <br />
<br />
= Sign off =<br />
== Criteria ==<br />
* Has sufficient automated test coverage (as measured by code coverage tools) - coordinate with RelMan<br />
* All test cases should be executed<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/RelMan/QA)<br />
<br />
== Results ==<br />
Link for the tests runs<br />
* Full Test suite <br />
**<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | ||<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{in progress|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | ||<br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | ||<br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) <br />
|style="text-align:center;" | - ||<br />
|-<br />
| Metrics/Telemetry<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| QA Signoff - Nightly Release||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/Screenshots54&diff=1169288
QA/Screenshots54
2017-04-25T11:30:24Z
<p>Paul.oiegas: Updated Sign Off Criteria section with the Acceptance criteria</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 07/21/2016 || 1.0 || Vlad Bacia || Created first draft<br />
|-<br />
|-<br />
| 02/28/2017 || 1.1 || Cosmin Muntean || General Updates<br />
|-<br />
|-<br />
| 03/06/2017 || 1.2 || Peter deHaan || Added new FF 54 Plans<br />
|-<br />
| 04/25/2017 || 1.3 || Cosmin Muntean & Paul Oiegas || Updates for Screenshots system add-on<br />
|-<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
Firefox Screenshots (Project Name: Page Shot) is an in-browser screenshoting application that lets you save and share permanent copies of anything on the web. It was originally deployed through Test Pilot as an experiment. <br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the <project name> project. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
* What will be tested<br />
* How testing will be performed<br />
<br />
== Ownership ==<br />
<br />
'''Engineering:'''<br />
* Engineering - [mailto:ianb@mozilla.com Ian Bicking]<br />
* Engineering - [mailto:dpreston@mozilla.com Donovan Preston]<br />
* Engineering - [mailto:6a68@mozilla.com Jared "6a68" Hirsch]<br />
* Engineering - [mailto:dcoates@mozilla.com Danny Coates]<br />
* UX - [mailto:bpitoyo@mozilla.com Bram Pitoyo] <br />
* Ops - [mailto:dthorn@mozilla.com Daniel "relud" Thorn]<br />
<br />
'''QA:'''<br />
* PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa]<br />
* Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] <br />
* QA - [mailto:cosmin.muntean@softvision.ro Cosmin Muntean] <br />
* QA - [mailto:pdehaan@mozilla.com Peter deHaan]<br />
<br />
'''Management:'''<br />
* Product Manager - [mailto:jgruen:mozilla.com John Gruen]<br />
* Sr. Engineering Manager - [mailto:wclouser@mozilla.com Wil Clouser]<br />
* Engineering Program Manager - [mailto:cprice@mozilla.com Cory Price]<br />
<br />
'''Communication channels:'''<br />
<br>IRC - #screenshots<br />
<br>Contact email - [mailto:screenshots-staff@mozilla.com screenshots-staff@mozilla.com] (goes to Screenshots staff)<br />
<br />
= Testing summary = <br />
<br />
Currently there are no automated tests for [https://github.com/mozilla-services/screenshots Screenshots], apart from a load_test_script and Selenium smoke test, although [mailto:mbanner@mozilla.com standard8] is going to set up a MochiTest for Screenshots ([https://github.com/mozilla-services/screenshots/issues/2320 See #2320]).<br />
<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
<br />
Screenshots lets you save anything on the web, including pages that requires a login or content that changes or is personalized. Once you've created a shot, anyone you give the link to can view it; never worry about logins or disappearing content. Screenshots is built and hosted by Mozilla, so you know it's safe to use.<br />
<br />
The scope of our testing is the Screenshots-desktop system add-on and its functionality. The testing effort for Screenshots will be invested on the following areas:<br />
<br />
* integration: verify the system add-on integration with the current browser functionalities and UI;<br />
* functionality: basic and advanced functionality to be verified according to the existing requirements;<br />
* usability: Screenshots features must be easy to use and straightforward;<br />
* load testing: Verify that the server can handle expected load; [https://github.com/pdehaan/pageshot-loadtests pageshot-loadtests]<br />
<br />
=== Out of Scope ===<br />
The mobile implementation and testing.<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures): <br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 14.04<br />
* Ubuntu 16.04 <br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered. Please note that this is at a high level. For large projects, a suite of test cases would be created which would reference directly back to this master.<br />
This could be documented in bullet form or in a table similar to the one below.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners <br />
|-<br />
| 1 || Screenshots Firefox button || Verify that the Screenshots button is displayed in the Firefox browser toolbar. || Screenshots scissor button is displayed and active in the toolbar. || Manual || Eng Team<br />
|-<br />
| 2 || Screenshots Onboarding tour || Verify that when the Screenshots button is clicked, the Onboarding tour is displayed. || Tour is displayed and describes the Screenshots functionality. || Manual || Eng Team<br />
|-<br />
| 3 || Screenshots functionality || Verify all Screenshots functionalities are working. || 1. Save anything on the web.<br />2. Share content. || Manual || Eng Team<br />
|-<br />
| 3 || Disable / Re-enable Screenshots system add-on || Verify that the system add-on can be disabled and enabled without any issues. || 1. Disable Screenshots system add-on from "about:preferences"page. Or from "about:config"page, using extensions.screenshots.system-disabled pref ("True" for disabled and "False" for enabled). <br />2. Verify that the browser UI returned to default functionality on the affected areas.<br />3. Re-enable Screenshots system add-on and verify that the browser has changed back. || Manual || Eng Team <br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Firefox Screenshots system add-on can be found in the next builds:<br />
* Nightly - starting with build from [https://ftp.mozilla.org/pub/firefox/nightly/2017/04/2017-04-18-03-02-20-mozilla-central/ 2017-04-18] <br />
* Beta - starting with Beta 54.0b2 [https://ftp.mozilla.org/pub/firefox/candidates/54.0b2-candidates/ 2017-04-25 (candidate)]<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 8/02/2015 <br />
|style="text-align:center;" | -<br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 07/19/2016 <br />
|style="text-align:center;" | 07/20/2016<br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 07/21/2016 <br />
|style="text-align:center;" | 07/22/2016 <br />
|-<br />
| QA - Test cases/Env preparation <br />
|style="text-align:center;" | 09/01/2016<br />
|style="text-align:center;" | 09/09/2016<br />
|-<br />
| QA - Beta Testing <br />
|style="text-align:center;" | 04/25/2017<br />
|style="text-align:center;" | <br />
|-<br />
| Load Testing<br />
|style="text-align:center;" | 03/01/2017<br />
|style="text-align:center;" | 03/30/2017<br />
|-<br />
| Release Date <br />
|style="text-align:center;" |<br />
|style="text-align:center;" | 06/13/2017<br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status = <br />
== Overview ==<br />
* Nightly - starting with build from [2017-04-18]<br />
* Beta - starting with Beta 54.0b2 [2017-04-25]<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies ||- We should do an end-to-end test of how we will integrate with the browser and the server.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| Screenshots system add-on compatibility and usability with content specific websites ||- Pictures and Videos from embedded sources.<br />- Private websites and private content.<br />
|-<br />
| Scope ||- All locales <br />- Accessibility requirements == https://github.com/mozilla-services/screenshots/issues/2251<br />
|}<br />
<br />
= References =<br />
List and links for specs:<br />
* [https://wiki.mozilla.org/Firefox/Screenshots Screenshots Wiki page.]<br />
* [https://screenshots.dev.mozaws.net/ Screenshots Dev website.]<br />
* [https://screenshots.stage.mozaws.net/ Screenshots Stage website.]<br />
* [https://screenshots.firefox.com/ Screenshots Production website.]<br />
* [https://github.com/mozilla-services/screenshots Screenshots GitHub repository.]<br />
* [https://docs.google.com/document/d/12sK-DRZ3KwlW3NbpZ8zMI6Mx2dJHZNvLGLpSqN0ZrtY/edit Screenshots Privacy Statement.]<br />
* [https://github.com/mozilla-services/screenshots/blob/master/docs/METRICS.md Screenshots Metrics.]<br />
* [https://docs.google.com/document/d/1ANgWGgAgH0swWt0q6H2fJHDNZw7701vGFUQofL-KZx8/edit Screenshots go-live metrics plan.]<br />
* [https://github.com/mozilla-services/screenshots/blob/master/docs/acceptance.md Screenshots UX and Measurements Acceptance Criteria.]<br />
* [https://github.com/mozilla-services/screenshots/blob/master/docs/testing-the-api.md Testing the API]<br />
<br />
Meta bug:<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1347231 [meta] Shipping Firefox Screenshots]<br />
<br />
= Testcases = <br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
!colspan="3"| '''General'''<br />
|-<br />
| Private Window <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Multi-Process Enabled <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Multi-process Disabled <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Theme (high contrast) <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Enforce PNG check when posting images<br />
|style="text-align:center;" | Yes || [https://github.com/mozilla-services/screenshots/issues/2301 See #2301]<br />
<br />
|-<br />
!colspan="3"| '''L20n''' <br />
|-<br />
| Verify Screenshots is available in core set of supported locales <br />
|style="text-align:center;" | Yes || See: [https://github.com/mozilla-services/screenshots/issues/2295 #2295], [https://github.com/mozilla-services/screenshots/issues/2294 #2294], and [https://github.com/mozilla-services/screenshots/issues/2286 #2286]<br />
<br />
|-<br />
!colspan="3"| '''UI'''<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | No || [https://github.com/mozilla-services/screenshots/issues/2251 See #2251]<br />
|-<br />
| Display (HiDPI) <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Interaction (scroll, zoom) <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | No || e.g. with NVDA<br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
!colspan="3"| '''Install/Upgrade/Uninstall''' <br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | No || <br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | No || <br />
|-<br />
| Verify user data is migrated from Test Pilot experiment<br />
|style="text-align:center;" | Yes || [https://github.com/mozilla-services/screenshots/issues/2260 See #2260]<br />
|-<br />
| Affects first-run or onboarding <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | No || We won't have partner builds available for testing in the Nightly or Aurora channels<br />
|-<br />
| Verify that Screenshots can be "disabled"<br />
|style="text-align:center;" | Yes || It should be able to be enabled and disabled by a toggle in about:preferences or by pref in about:config<br />
<br />
|-<br />
!colspan="3"| ''' Data Monitoring ''' <br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | -|| Not covered by the Engineering QA team<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
|-<br />
| Verify pings are sent when clicking '''Save'''<br><tt>addon/save-shot/overlay-save-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Verify pings are sent when clicking '''Cancel'''<br><tt>addon/cancel-shot/overlay-cancel-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Verify pings are sent when clicking '''Download''';<br><tt>addon/download-shot/overlay-download-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Verify pings are sent when clicking '''My Shots''';<br><tt>addon/goto-shots/selection-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Verify pings are sent when clicking '''Save Visible''';<br><tt>addon/capture-visible/selection-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Verify pings are sent when clicking '''Save Full Page''';<br><tt>addon/capture-full-page/selection-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Record if Screenshots is enabled or not via Telemetry<br />
|style="text-align:center;" | Yes || [https://github.com/mozilla-services/screenshots/issues/2304 See #2304]<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | Yes || [https://github.com/mozilla-services/screenshots-loadtests See screenshots-loadtests page] <br />
<br />
|-<br />
!colspan="3"| ''' Add-ons ''' <br />
|-<br />
|colspan="3"| ''If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.''<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No || <br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No || <br />
|-<br />
| Permissions <br />
|style="text-align:center;" | No || <br />
|-<br />
| Testing with existing/popular add-ons<br />
|style="text-align:center;" | Yes || <br />
<br />
|-<br />
!colspan="3"| ''' Security ''' <br />
|-<br />
|colspan="3"| ''Security is in charge of Matt Wobensmith. We should contact his team to see if security testing is necessary for current feature.''<br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
<br />
|-<br />
!colspan="3"| ''' Web Compatibility ''' <br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | No || <br />
<br />
|-<br />
!colspan="3"| ''' Interoperability ''' <br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | || <br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | No || <br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes || <br />
<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite - [https://testrail.stage.mozaws.net/index.php?/suites/view/233 Screenshots Full Functional (TestRail)]<br />
* Smoke Test suite - TBD if available/needed<br />
* Regression Test suite - TBD if available/needed<br />
<br />
= Bug Work =<br />
* Tracking bug – [https://github.com/mozilla-services/screenshots/issues GitHub issues page]<br />
* Found issues list - [https://goo.gl/fr4B8U SV QA Engineering found bugs]<br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* Should meet the [https://github.com/mozilla-services/screenshots/blob/master/docs/acceptance.md UX and Measurements Acceptance Criteria] <br />
* All test cases should be executed<br />
* Has sufficient automated test coverage (as measured by code coverage tools) - coordinate with RelMan<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/RelMan/QA)<br />
<br />
== Results ==<br />
'''Nightly testing'''<br /><br />
List of OSes that will be covered by testing<br /><br />
*Link for the tests run<br />
** Full Test suite - [https://testrail.stage.mozaws.net/index.php?/plans/view/3762 Full Functional run from 04/18/2017]<br />
<br />
'''Merge to Beta Sign-off'''<br />
List of OSes that will be covered by testing<br /><br />
*Link for the tests run - N/A <br />
** Full Test suite - N/A<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases) <br />
| style="text-align:center;" | {{mdone}} <br />
| style="text-align:center;" | <br />
|-<br />
| Testing Infrastructure setup <br />
|style="text-align:center;" | No || <br />
|-<br />
| Test Plan Creation <br />
| style="text-align:center;" | {{mdone}} || <br />
|-<br />
| Test Cases Creation <br />
|style="text-align:center;" | {{mdone}} || <br />
|-<br />
| Full Functional Tests Execution <br />
|style="text-align:center;" | {{mdone}}<br />
|style="text-align:center;" | <br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end. <br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | {{mprog}} <br />
|style="text-align:center;" | <br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | {{mprog}} <br />
|style="text-align:center;" | <br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results)<br />
|style="text-align:center;" | [https://public.etherpad-mozilla.org/p/screenshots-coordination Status etherpad] <br />
|style="text-align:center;" | <br />
|-<br />
| Metrics/Telemetry|| <br />
|style="text-align:center;" | <br />
|-<br />
| Load testing<br />
|style="text-align:center;" | {{mprog}} <br />
|style="text-align:center;" | <br />
|-<br />
| QA Beta - Full Testing<br />
|style="text-align:center;" | {{mprog}} || <br />
|-<br />
| QA Signoff - Beta Release || <br />
|style="text-align:center;" | Email to be sent <br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/Screenshots54&diff=1169280
QA/Screenshots54
2017-04-25T10:10:55Z
<p>Paul.oiegas: Major updates to reflect the passing from experiment to Firefox system add-on.</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 07/21/2016 || 1.0 || Vlad Bacia || Created first draft<br />
|-<br />
|-<br />
| 02/28/2017 || 1.1 || Cosmin Muntean || General Updates<br />
|-<br />
|-<br />
| 03/06/2017 || 1.2 || Peter deHaan || Added new FF 54 Plans<br />
|-<br />
| 04/25/2017 || 1.3 || Cosmin Muntean & Paul Oiegas || Updates for Screenshots system add-on<br />
|-<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
Firefox Screenshots (Project Name: Page Shot) is an in-browser screenshoting application that lets you save and share permanent copies of anything on the web. It was originally deployed through Test Pilot as an experiment. <br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the <project name> project. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
* What will be tested<br />
* How testing will be performed<br />
<br />
== Ownership ==<br />
<br />
'''Engineering:'''<br />
* Engineering - [mailto:ianb@mozilla.com Ian Bicking]<br />
* Engineering - [mailto:dpreston@mozilla.com Donovan Preston]<br />
* Engineering - [mailto:6a68@mozilla.com Jared "6a68" Hirsch]<br />
* Engineering - [mailto:dcoates@mozilla.com Danny Coates]<br />
* UX - [mailto:bpitoyo@mozilla.com Bram Pitoyo] <br />
* Ops - [mailto:dthorn@mozilla.com Daniel "relud" Thorn]<br />
<br />
'''QA:'''<br />
* PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa]<br />
* Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] <br />
* QA - [mailto:cosmin.muntean@softvision.ro Cosmin Muntean] <br />
* QA - [mailto:pdehaan@mozilla.com Peter deHaan]<br />
<br />
'''Management:'''<br />
* Product Manager - [mailto:jgruen:mozilla.com John Gruen]<br />
* Sr. Engineering Manager - [mailto:wclouser@mozilla.com Wil Clouser]<br />
* Engineering Program Manager - [mailto:cprice@mozilla.com Cory Price]<br />
<br />
'''Communication channels:'''<br />
<br>IRC - #screenshots<br />
<br>Contact email - [mailto:screenshots-staff@mozilla.com screenshots-staff@mozilla.com] (goes to Screenshots staff)<br />
<br />
= Testing summary = <br />
<br />
Currently there are no automated tests for [https://github.com/mozilla-services/screenshots Screenshots], apart from a load_test_script and Selenium smoke test, although [mailto:mbanner@mozilla.com standard8] is going to set up a MochiTest for Screenshots ([https://github.com/mozilla-services/screenshots/issues/2320 See #2320]).<br />
<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
<br />
Screenshots lets you save anything on the web, including pages that requires a login or content that changes or is personalized. Once you've created a shot, anyone you give the link to can view it; never worry about logins or disappearing content. Screenshots is built and hosted by Mozilla, so you know it's safe to use.<br />
<br />
The scope of our testing is the Screenshots-desktop system add-on and its functionality. The testing effort for Screenshots will be invested on the following areas:<br />
<br />
* integration: verify the system add-on integration with the current browser functionalities and UI;<br />
* functionality: basic and advanced functionality to be verified according to the existing requirements;<br />
* usability: Screenshots features must be easy to use and straightforward;<br />
* load testing: Verify that the server can handle expected load; [https://github.com/pdehaan/pageshot-loadtests pageshot-loadtests]<br />
<br />
=== Out of Scope ===<br />
The mobile implementation and testing.<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures): <br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 14.04<br />
* Ubuntu 16.04 <br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered. Please note that this is at a high level. For large projects, a suite of test cases would be created which would reference directly back to this master.<br />
This could be documented in bullet form or in a table similar to the one below.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners <br />
|-<br />
| 1 || Screenshots Firefox button || Verify that the Screenshots button is displayed in the Firefox browser toolbar. || Screenshots scissor button is displayed and active in the toolbar. || Manual || Eng Team<br />
|-<br />
| 2 || Screenshots Onboarding tour || Verify that when the Screenshots button is clicked, the Onboarding tour is displayed. || Tour is displayed and describes the Screenshots functionality. || Manual || Eng Team<br />
|-<br />
| 3 || Screenshots functionality || Verify all Screenshots functionalities are working. || 1. Save anything on the web.<br />2. Share content. || Manual || Eng Team<br />
|-<br />
| 3 || Disable / Re-enable Screenshots system add-on || Verify that the system add-on can be disabled and enabled without any issues. || 1. Disable Screenshots system add-on from "about:preferences"page. Or from "about:config"page, using extensions.screenshots.system-disabled pref ("True" for disabled and "False" for enabled). <br />2. Verify that the browser UI returned to default functionality on the affected areas.<br />3. Re-enable Screenshots system add-on and verify that the browser has changed back. || Manual || Eng Team <br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Firefox Screenshots system add-on can be found in the next builds:<br />
* Nightly - starting with build from [https://ftp.mozilla.org/pub/firefox/nightly/2017/04/2017-04-18-03-02-20-mozilla-central/ 2017-04-18] <br />
* Beta - starting with Beta 54.0b2 [https://ftp.mozilla.org/pub/firefox/candidates/54.0b2-candidates/ 2017-04-25 (candidate)]<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 8/02/2015 <br />
|style="text-align:center;" | -<br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 07/19/2016 <br />
|style="text-align:center;" | 07/20/2016<br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 07/21/2016 <br />
|style="text-align:center;" | 07/22/2016 <br />
|-<br />
| QA - Test cases/Env preparation <br />
|style="text-align:center;" | 09/01/2016<br />
|style="text-align:center;" | 09/09/2016<br />
|-<br />
| QA - Beta Testing <br />
|style="text-align:center;" | 04/25/2017<br />
|style="text-align:center;" | <br />
|-<br />
| Load Testing<br />
|style="text-align:center;" | 03/01/2017<br />
|style="text-align:center;" | 03/30/2017<br />
|-<br />
| Release Date <br />
|style="text-align:center;" |<br />
|style="text-align:center;" | 06/13/2017<br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status = <br />
== Overview ==<br />
* Nightly - starting with build from [2017-04-18]<br />
* Beta - starting with Beta 54.0b2 [2017-04-25]<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies ||- We should do an end-to-end test of how we will integrate with the browser and the server.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| Screenshots system add-on compatibility and usability with content specific websites ||- Pictures and Videos from embedded sources.<br />- Private websites and private content.<br />
|-<br />
| Scope ||- All locales <br />- Accessibility requirements == https://github.com/mozilla-services/screenshots/issues/2251<br />
|}<br />
<br />
= References =<br />
List and links for specs:<br />
* [https://wiki.mozilla.org/Firefox/Screenshots Screenshots Wiki page.]<br />
* [https://screenshots.dev.mozaws.net/ Screenshots Dev website.]<br />
* [https://screenshots.stage.mozaws.net/ Screenshots Stage website.]<br />
* [https://screenshots.firefox.com/ Screenshots Production website.]<br />
* [https://github.com/mozilla-services/screenshots Screenshots GitHub repository.]<br />
* [https://docs.google.com/document/d/12sK-DRZ3KwlW3NbpZ8zMI6Mx2dJHZNvLGLpSqN0ZrtY/edit Screenshots Privacy Statement.]<br />
* [https://github.com/mozilla-services/screenshots/blob/master/docs/METRICS.md Screenshots Metrics.]<br />
* [https://docs.google.com/document/d/1ANgWGgAgH0swWt0q6H2fJHDNZw7701vGFUQofL-KZx8/edit Screenshots go-live metrics plan.]<br />
* [https://github.com/mozilla-services/screenshots/blob/master/docs/acceptance.md Screenshots UX and Measurements Acceptance Criteria.]<br />
* [https://github.com/mozilla-services/screenshots/blob/master/docs/testing-the-api.md Testing the API]<br />
<br />
Meta bug:<br />
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1347231 [meta] Shipping Firefox Screenshots]<br />
<br />
= Testcases = <br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
!colspan="3"| '''General'''<br />
|-<br />
| Private Window <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Multi-Process Enabled <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Multi-process Disabled <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Theme (high contrast) <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Enforce PNG check when posting images<br />
|style="text-align:center;" | Yes || [https://github.com/mozilla-services/screenshots/issues/2301 See #2301]<br />
<br />
|-<br />
!colspan="3"| '''L20n''' <br />
|-<br />
| Verify Screenshots is available in core set of supported locales <br />
|style="text-align:center;" | Yes || See: [https://github.com/mozilla-services/screenshots/issues/2295 #2295], [https://github.com/mozilla-services/screenshots/issues/2294 #2294], and [https://github.com/mozilla-services/screenshots/issues/2286 #2286]<br />
<br />
|-<br />
!colspan="3"| '''UI'''<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | No || [https://github.com/mozilla-services/screenshots/issues/2251 See #2251]<br />
|-<br />
| Display (HiDPI) <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Interaction (scroll, zoom) <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | No || e.g. with NVDA<br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
!colspan="3"| '''Install/Upgrade/Uninstall''' <br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | No || <br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | No || <br />
|-<br />
| Verify user data is migrated from Test Pilot experiment<br />
|style="text-align:center;" | Yes || [https://github.com/mozilla-services/screenshots/issues/2260 See #2260]<br />
|-<br />
| Affects first-run or onboarding <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | No || We won't have partner builds available for testing in the Nightly or Aurora channels<br />
|-<br />
| Verify that Screenshots can be "disabled"<br />
|style="text-align:center;" | Yes || It should be able to be enabled and disabled by a toggle in about:preferences or by pref in about:config<br />
<br />
|-<br />
!colspan="3"| ''' Data Monitoring ''' <br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | -|| Not covered by the Engineering QA team<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
|-<br />
| Verify pings are sent when clicking '''Save'''<br><tt>addon/save-shot/overlay-save-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Verify pings are sent when clicking '''Cancel'''<br><tt>addon/cancel-shot/overlay-cancel-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Verify pings are sent when clicking '''Download''';<br><tt>addon/download-shot/overlay-download-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Verify pings are sent when clicking '''My Shots''';<br><tt>addon/goto-shots/selection-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Verify pings are sent when clicking '''Save Visible''';<br><tt>addon/capture-visible/selection-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Verify pings are sent when clicking '''Save Full Page''';<br><tt>addon/capture-full-page/selection-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Record if Screenshots is enabled or not via Telemetry<br />
|style="text-align:center;" | Yes || [https://github.com/mozilla-services/screenshots/issues/2304 See #2304]<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | Yes || [https://github.com/mozilla-services/screenshots-loadtests See screenshots-loadtests page] <br />
<br />
|-<br />
!colspan="3"| ''' Add-ons ''' <br />
|-<br />
|colspan="3"| ''If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.''<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No || <br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No || <br />
|-<br />
| Permissions <br />
|style="text-align:center;" | No || <br />
|-<br />
| Testing with existing/popular add-ons<br />
|style="text-align:center;" | Yes || <br />
<br />
|-<br />
!colspan="3"| ''' Security ''' <br />
|-<br />
|colspan="3"| ''Security is in charge of Matt Wobensmith. We should contact his team to see if security testing is necessary for current feature.''<br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
<br />
|-<br />
!colspan="3"| ''' Web Compatibility ''' <br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | No || <br />
<br />
|-<br />
!colspan="3"| ''' Interoperability ''' <br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | || <br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | No || <br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes || <br />
<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite - [https://testrail.stage.mozaws.net/index.php?/suites/view/233 Screenshots Full Functional (TestRail)]<br />
* Smoke Test suite - TBD if available/needed<br />
* Regression Test suite - TBD if available/needed<br />
<br />
= Bug Work =<br />
* Tracking bug – [https://github.com/mozilla-services/screenshots/issues GitHub issues page]<br />
* Found issues list - [https://goo.gl/fr4B8U SV QA Engineering found bugs]<br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* Has sufficient automated test coverage (as measured by code coverage tools) - coordinate with RelMan<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/RelMan/QA)<br />
<br />
== Results ==<br />
'''Nightly testing'''<br /><br />
List of OSes that will be covered by testing<br /><br />
*Link for the tests run<br />
** Full Test suite - [https://testrail.stage.mozaws.net/index.php?/plans/view/3762 Full Functional run from 04/18/2017]<br />
<br />
'''Merge to Beta Sign-off'''<br />
List of OSes that will be covered by testing<br /><br />
*Link for the tests run - N/A <br />
** Full Test suite - N/A<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases) <br />
| style="text-align:center;" | {{mdone}} <br />
| style="text-align:center;" | <br />
|-<br />
| Testing Infrastructure setup <br />
|style="text-align:center;" | No || <br />
|-<br />
| Test Plan Creation <br />
| style="text-align:center;" | {{mdone}} || <br />
|-<br />
| Test Cases Creation <br />
|style="text-align:center;" | {{mdone}} || <br />
|-<br />
| Full Functional Tests Execution <br />
|style="text-align:center;" | {{mdone}}<br />
|style="text-align:center;" | <br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end. <br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | {{mprog}} <br />
|style="text-align:center;" | <br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | {{mprog}} <br />
|style="text-align:center;" | <br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results)<br />
|style="text-align:center;" | [https://public.etherpad-mozilla.org/p/screenshots-coordination Status etherpad] <br />
|style="text-align:center;" | <br />
|-<br />
| Metrics/Telemetry|| <br />
|style="text-align:center;" | <br />
|-<br />
| Load testing<br />
|style="text-align:center;" | {{mprog}} <br />
|style="text-align:center;" | <br />
|-<br />
| QA Beta - Full Testing<br />
|style="text-align:center;" | {{mprog}} || <br />
|-<br />
| QA Signoff - Beta Release || <br />
|style="text-align:center;" | Email to be sent <br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/Screenshots54&diff=1165856
QA/Screenshots54
2017-03-16T14:25:28Z
<p>Paul.oiegas: typo</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description <br />
|-<br />
| 07/21/2016 || 1.0 || Vlad Bacia || Created first draft<br />
|-<br />
|-<br />
| 02/28/2017 || 1.1 || Cosmin Muntean || General Updates<br />
|-<br />
|-<br />
| 03/06/2017 || 1.2 || Peter deHaan || Added new FF 54 Plans<br />
|-<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
Page Shot is an experimental Add-on for Firefox that lets you save and share permanent copies of anything on the web.<br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the <project name> project. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
* What will be tested<br />
* How testing will be performed<br />
<br />
== Ownership ==<br />
<br />
'''Engineering:'''<br />
* Engineering - [mailto:ianb@mozilla.com Ian Bicking]<br />
* Engineering - [mailto:dpreston@mozilla.com Donovan Preston]<br />
* Engineering - [mailto:6a68@mozilla.com Jared "6a68" Hirsch]<br />
* Engineering - [mailto:dcoates@mozilla.com Danny Coates]<br />
* UX - [mailto:bpitoyo@mozilla.com Bram Pitoyo] <br />
* Ops - [mailto:dthorn@mozilla.com Daniel "relud" Thorn]<br />
<br />
'''QA:'''<br />
* PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa]<br />
* Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] <br />
* QA - [mailto:cosmin.muntean@softvision.ro Cosmin Muntean] <br />
* QA - [mailto:pdehaan@mozilla.com Peter deHaan]<br />
<br />
'''Management:'''<br />
* Product Manager - [mailto:jgruen:mozilla.com John Gruen]<br />
* Sr. Engineering Manager - [mailto:wclouser@mozilla.com Wil Clouser]<br />
* Engineering Program Manager - [mailto:cprice@mozilla.com Cory Price]<br />
<br />
'''Communication channels:'''<br />
<br>IRC - #pageshot<br />
<br>Public feedback email - [mailto:pageshot-feedback@mozilla.com pageshot-feedback@mozilla.com] (goes to Ian, Donovan, and Bram)<br />
<br />
= Testing summary = <br />
<br />
Currently there are no automated tests for [https://github.com/mozilla-services/pageshot Page Shot], apart from a load_test_script and Selenium smoke test, although [mailto:mbanner@mozilla.com standard8] is going to set up a MochiTest for Page Shot ([https://github.com/mozilla-services/pageshot/issues/2320 See #2320]).<br />
<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
<br />
Page Shot lets you save anything on the web, including pages that requires a login or content that changes or is personalized. Once you've created a shot, anyone you give the link to can view it; never worry about logins or disappearing content. Page Shot is built and hosted by Mozilla, so you know it's safe to use.<br />
<br />
The scope of our testing is the Page Shot-desktop add-on and its functionality. The testing effort for Page Shot will be invested on the following areas:<br />
<br />
* integration: verify the add-on integration with the current browser functionalities and UI;<br />
* functionality: basic and advanced functionality to be verified according to the existing requirements;<br />
* usability: Page Shot features must be easy to use and straightforward;<br />
* load testing: Verify that the server can handle expected load; [https://github.com/pdehaan/pageshot-loadtests pageshot-loadtests]<br />
<br />
=== Out of Scope ===<br />
The mobile implementation and testing.<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures): <br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 14.04<br />
* Ubuntu 16.04 <br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
= Test Strategy =<br />
<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered. Please note that this is at a high level. For large projects, a suite of test cases would be created which would reference directly back to this master.<br />
This could be documented in bullet form or in a table similar to the one below.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners <br />
|-<br />
| 1 || Install Page Shot add-on || Verify that the add-on is correctly installed. || Add-on UI changes are present in the browser. || Manual || Eng Team<br />
|-<br />
| 2 || Page Shot functionality || Verify all Page Shot options are working. || 1. Save anything on the web.<br />2. Share content. || Manual || Eng Team<br />
|-<br />
| 3 || Disable / Re-enable Page Shot add-on || Verify that the add-on can be disabled and enabled without any issues. || 1. Disable Page Shot add-on.<br />2. Verify that the browser UI returned to default functionality on the affected areas.<br />3. Re-enable Page Shot add-on and verify that the browser has changed back. || Manual || Eng Team <br />
|-<br />
| 4 || Uninstall Page Shot add-on || Verify that the UI changes are reverted and browser returns to default. || 1. Uninstall the Page Shot add-on.<br />2. Verify that the browser UI returned to default functionality on the affected areas. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Since Page Shot is an add-on, you can install it from the following links:<br />
* [https://pageshot.dev.mozaws.net/homepage/install-test-local.html Page Shot website.]<br />
* [https://github.com/mozilla-services/pageshot#installation-and-setup GitHub repository by following the steps from Installation and Setup.]<br />
* [https://testpilot.firefox.com/experiments/page-shot Test Pilot experiments page.]<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project <br />
|style="text-align:center;" | 8/02/2015 <br />
|style="text-align:center;" | -<br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 07/19/2016 <br />
|style="text-align:center;" | 07/20/2016<br />
|-<br />
| QA - Test plan creation <br />
|style="text-align:center;" | 07/21/2016 <br />
|style="text-align:center;" | 07/22/2016 <br />
|-<br />
| QA - Test cases/Env preparation <br />
|style="text-align:center;" | 09/01/2016<br />
|style="text-align:center;" | 09/09/2016<br />
|-<br />
| QA - Beta Testing <br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Load Testing<br />
|style="text-align:center;" | 03/01/2017<br />
|style="text-align:center;" | 03/30/2017<br />
|-<br />
| Release Date <br />
|style="text-align:center;" |<br />
|style="text-align:center;" | 04/18/2017<br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
= Status = <br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Aurora<br />
Track the dates and build number where feature was merged to Release/Beta<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies on Test Pilot ||- We should do an end-to-end test of how we will integrate with the system.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| Browser PageShot add-on compatibility and usability with content specific websites ||- Pictures and Videos from embedded sources.<br />- Private websites and private content.<br />
|-<br />
| Reviews: data practices, AMO, legal ||- We should be covered by Test Pilot legal agreement so no additional legal review will be needed for MVP; we will not need to get AMO reviews, internal team code reviews will be enough for MVP launch.<br />
|-<br />
| Scope ||- Targeting only en-US?<br />- Accessibility requirements == best effort?<br />
|}<br />
<br />
= References =<br />
List and links for specs:<br />
* [https://wiki.mozilla.org/Test_Pilot/Pageshot PageShot Wiki page.]<br />
* [https://pageshot.dev.mozaws.net/ PageShot Dev website.]<br />
* [https://pageshot.net/ PageShot Production website.]<br />
* [https://github.com/mozilla-services/pageshot PageShot GitHub repository.]<br />
* [https://docs.google.com/document/d/12sK-DRZ3KwlW3NbpZ8zMI6Mx2dJHZNvLGLpSqN0ZrtY/edit PageShot Privacy Statement.]<br />
* [https://github.com/mozilla-services/pageshot/blob/master/docs/METRICS.md PageShot Metrics.]<br />
* [https://docs.google.com/document/d/1ANgWGgAgH0swWt0q6H2fJHDNZw7701vGFUQofL-KZx8/edit Page Shot go-live metrics plan.]<br />
* [https://github.com/mozilla-services/pageshot/blob/master/docs/acceptance.md Page Shot UX and Measurements Acceptance Criteria.]<br />
* [https://github.com/mozilla-services/pageshot/blob/master/docs/testing-the-api.md Testing the API]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases = <br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
!colspan="3"| '''General'''<br />
|-<br />
| Private Window <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Multi-Process Enabled <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Multi-process Disabled <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Theme (high contrast) <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Enforce PNG check when posting images<br />
|style="text-align:center;" | Yes || [https://github.com/mozilla-services/pageshot/issues/2301 See #2301]<br />
<br />
|-<br />
!colspan="3"| '''L20n''' <br />
|-<br />
| Verify Page Shot is available in core set of supported locales <br />
|style="text-align:center;" | Yes || See: [https://github.com/mozilla-services/pageshot/issues/2295 #2295], [https://github.com/mozilla-services/pageshot/issues/2294 #2294], and [https://github.com/mozilla-services/pageshot/issues/2286 #2286]<br />
<br />
|-<br />
!colspan="3"| '''UI'''<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | No || [https://github.com/mozilla-services/pageshot/issues/2251 See #2251]<br />
|-<br />
| Display (HiDPI) <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Interraction (scroll, zoom) <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | No || e.g. with NVDA<br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
!colspan="3"| '''Install/Upgrade/Uninstall''' <br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Verify user data is migrated from Test Pilot experiment<br />
|style="text-align:center;" | Yes || [https://github.com/mozilla-services/pageshot/issues/2260 See #2260]<br />
|-<br />
| Affects first-run or onboarding <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | No || We won't have partner builds available for testing in the Nightly or Aurora channels<br />
|-<br />
| Verify that Page Shot can be "uninstalled"<br />
|style="text-align:center;" | Yes || It should be able to be enabled and disabled by a toggle in about:preferences<br />
<br />
|-<br />
!colspan="3"| ''' Data Monitoring ''' <br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | -|| Not covered by the Engineering QA team<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
|-<br />
| Verify pings are sent when clicking '''Save'''<br><tt>addon/save-shot/overlay-save-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Verify pings are sent when clicking '''Cancel'''<br><tt>addon/cancel-shot/overlay-cancel-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Verify pings are sent when clicking '''Download''';<br><tt>addon/download-shot/overlay-download-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Verify pings are sent when clicking '''My Shots''';<br><tt>addon/goto-shots/selection-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Verify pings are sent when clicking '''Save Visible''';<br><tt>addon/capture-visible/selection-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Verify pings are sent when clicking '''Save Full Page''';<br><tt>addon/capture-full-page/selection-button</tt><br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Record if Page Shot is enabled or not via Telemetry<br />
|style="text-align:center;" | Yes || [https://github.com/mozilla-services/pageshot/issues/2304 See #2304]<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
<br />
|-<br />
!colspan="3"| ''' Add-ons ''' <br />
|-<br />
|colspan="3"| ''If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.''<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No || <br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No || <br />
|-<br />
| Permissions <br />
|style="text-align:center;" | No || <br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes || <br />
<br />
|-<br />
!colspan="3"| ''' Security ''' <br />
|-<br />
|colspan="3"| ''Security is in charge of Matt Wobensmith. We should contact his team to see if security testing is necessary for current feature.''<br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | - || Not covered by the Engineering QA team<br />
<br />
|-<br />
!colspan="3"| ''' Web Compatibility ''' <br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes || <br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | No || <br />
<br />
|-<br />
!colspan="3"| ''' Interoperability ''' <br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | || <br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | No || <br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes || <br />
<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite - [https://testrail.stage.mozaws.net/index.php?/suites/view/233 Page Shot Full Functional (TestRail)]<br />
* Smoke Test suite - TBD<br />
* Regression Test suite - TBD if available/needed<br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list - [https://goo.gl/fr4B8U SV QA Engineering found bugs]<br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* Has sufficient automated test coverage (as measured by code coverage tools) - coordinate with RelMan<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/RelMan/QA)<br />
<br />
== Results ==<br />
'''Nightly testing'''<br /><br />
<br />
List of OSes that will be covered by testing<br /><br />
*Link for the tests run<br />
** Daily Smoke - TBA<br />
** Full Test suite - TBA<br />
** Regression Test suite, if needed/available<br />
<br />
'''Merge to Aurora Sign-off'''<br />
List of OSes that will be covered by testing<br /><br />
*Link for the tests run - N/A <br />
** Full Test suite - N/A<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases) <br />
| style="text-align:center;" | {{mdone}} <br />
| style="text-align:center;" | <br />
|-<br />
| Testing Infrastructure setup <br />
|style="text-align:center;" | No || <br />
|-<br />
| Test Plan Creation <br />
| style="text-align:center;" | {{mdone}} || <br />
|-<br />
| Test Cases Creation <br />
|style="text-align:center;" | {{mdone}} || <br />
|-<br />
| Full Functional Tests Execution <br />
|style="text-align:center;" | {{mprog}}<br />
|style="text-align:center;" | <br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end. <br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | {{mprog}} <br />
|style="text-align:center;" | <br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results)<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | <br />
|-<br />
| Metrics/Telemetry|| <br />
|style="text-align:center;" | <br />
|-<br />
| Load testery<br />
|style="text-align:center;" | {{mprog}} <br />
|style="text-align:center;" | <br />
|-<br />
| QA Beta - Full Testing<br />
|style="text-align:center;" | || <br />
|-<br />
| QA Signoff - Beta Release || <br />
|style="text-align:center;" | Email to be sent <br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/NoMore404s&diff=1163393
QA/NoMore404s
2017-02-21T11:46:04Z
<p>Paul.oiegas: General updates + Test Pilot experiment end of life updates</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 07/21/2016 || 1.0 || Ciprian Muresan || Created first draft<br />
|-<br />
| 07/21/2016 || 1.1 || Paul Oiegas || General and Test Pilot EOL updates<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
Link rot (https://en.wikipedia.org/wiki/Link_rot) happens. The problem is that web sites come, and many go. When this happens unsuspecting web surfers can encounter the equivalent of a dead-end sign with little or no suggested next steps. <br />
The solution: Detect and intersect 404 conditions. Add functionality to the Firefox browser to check to see if content from the requested URL has been archived, and is available, via the Wayback Machine and, if it is available, offer to render it. <br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed for the NoMore404s feature. It defines the overall testing requirements and provides an integrated view of the project test activities.<br />
<br />
== Ownership ==<br />
Engineering - [mailto: jgruen@mozilla.com John Gruen] (irc: jgruen) <br /><br />
<br />
'''QA''': <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br />QA - [mailto:ciprian.muresan@softvision.ro Ciprian Muresan] (irc: cmuresan) <br /> QA - [mailto:emil.pasca@softvision.ro Emil Pasca] (irc: emilpasca)<br />
<br />
'''Communication channels:'''<br />
<br>IRC - #txp<br />
<br>Feature email address: - testpilot-dev@mozilla.org<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
The goal is to give the User a way to see pages that are no longer available (404 - Page not found.) <br />
Verify that inactive pages (404 Page not found) will redirect the user to an archived version of the site (if it exists), if the add-on is installed.<br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile testing <br /><br />
- Active Websites<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install the NoMore404s add-on || Verify that the add-on is correctly installed. || Verify that the add-on can be found in about:addons, Extensions section. || Manual || Eng Team<br />
|-<br />
| 2 || NoMore404s functionality || Verify that the feature works. || Visit a page that is no longer active. || Manual || Eng Team<br />
|-<br />
| 3 || Private Browsing || Verify that the feature works while in private browsing. || Visit a page that is no longer active. || Manual || Eng Team<br />
|-<br />
| 4 || Availability || Verify the availability of the add-on. || 1. Active pages do not redirect to archived pages.<br />2. Inactive pages which result in 404 will redirect to an archived version of the page. || Manual || Eng Team<br />
|-<br />
| 5 || Disable NoMore404s || Disable the add-on from about:addons. || Visiting pages that are no longer active show the “404 Page not found” error. || Manual || Eng Team <br />
|-<br />
| 6 || Uninstall NoMore404s add-on || Remove the add-on from about:addons. || Visiting pages that are no longer active show the “404 Page not found” error. || Manual || Eng Team <br />
|-<br />
|}<br />
<br />
== Builds ==<br />
* Add-on Development version - No longer available due to graduation from Test Pilot that occurred on 02/15/2017. You can read the [https://testpilot.firefox.com/experiments/no-more-404s graduation report] on Test Pilot experiment page.<br />
* Add-on Release version - TBA (AMO link)<br />
* A custom build can be made using the steps from [https://github.com/internetarchive/FirefoxNoMore404s GitHub] repo.<br />
<br />
'''Note that the add-on only works on Firefox versions 45.x and up'''.<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | 3/06/2016 <br />
|style="text-align:center;" | -<br />
|-<br />
| Study documentation/specs received<br />
|style="text-align:center;" | 7/20/2016 <br />
|style="text-align:center;" | 7/21/2016<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 7/21/2016 <br />
|style="text-align:center;" | 7/22/2016<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | 7/27/2016<br />
|style="text-align:center;" | 9/02/2016<br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Aurora Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | -<br />
|-<br />
| Release in Test Pilot Date<br />
|style="text-align:center;" | 9/21/2016<br />
|style="text-align:center;" | 2/15/2017<br />
|-<br />
| Release Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
* The NoMore404s experiment graduated from Test Pilot in 02/15/2017 ([https://testpilot.firefox.com/experiments/no-more-404s details here]). It will not reach any of the Firefox channels, the decision was to transform it into an AMO add-on. <br />
The experimental add-on will not be uninstalled from Test Pilot users browsers since it will continue to live trough AMO. But it will no longer be available in Test Pilot website for install.<br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation<br />
|-<br />
| External dependencies on Test Pilot || The add-on is installed through Test Pilot<br />
|-<br />
|External dependencies on the Internet Archive Wayback Machine || Pages that are not archived will here will still have the generic 404 error<br />
|-<br />
|}<br />
<br />
= References =<br />
List and links for specs:<br />
* [https://wiki.mozilla.org/Test_Pilot/Wayback_Machine Test Pilot/Wayback Machine wiki page]<br />
* [https://github.com/internetarchive/FirefoxNoMore404s GitHub repository]<br />
* [https://mozilla.invisionapp.com/share/327Q615CN#/screens/168644340 UX Specs]<br />
* [http://www.pbm.com/~lindahl/404-examples.html NoMore404s page examples]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
* Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | No || e.g. with NVDA<br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | No || Not relevant<br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Affects first-run or onboarding <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | No || We won't have partner builds available for testing in the Nightly or Aurora channels<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | - || Manual QA - Performed some minor tests with crowded web pages that were testing the "Save Page" functionality.<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes || Especially the ones from Test Pilot platform.<br />
<br />
|-<br />
| ''' Security '''<br />
|| || Security is in charge of Matt Wobensmith. We should contact his team to see if security testing is necessary for current feature.<br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | - || Not on QA manual end.<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | - ||<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | No ||<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | - ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite - [https://testrail.stage.mozaws.net/index.php?/suites/view/35&group_by=cases:section_id&group_order=asc NoMore404s Full Functional (TestRail)]<br />
* Smoke Test suite - TBD if needed<br />
* Regression Test suite - TBD if needed<br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list - [https://goo.gl/uAGYJG SV QA Engineering found bugs]<br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* All blockers, critical issues must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering & QA)<br />
<br />
== Results ==<br />
Link for the tests runs<br />
* Full Test suite <br />
**[https://testrail.stage.mozaws.net/index.php?/runs/view/1120&group_by=cases:section_id&group_order=asc Full Functional run 1]<br />
**[https://testrail.stage.mozaws.net/index.php?/runs/view/2552&group_by=cases:section_id&group_order=asc&group_id=140 Full Functional run 2]<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | {{mdone|}} ||<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | No ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{mdone|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | {{mdone|}} ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | {{mdone}} ||<br />
|-<br />
| Automation Coverage<br />
|style="text-align:center;" | -<br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| All Defects Logged<br />
|style="text-align:center;" | {{mdone}} ||<br />
|-<br />
| Critical/Blockers Fixed and Verified<br />
|style="text-align:center;" | {{mprog}} ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) <br />
|style="text-align:center;" | - ||<br />
|-<br />
| Metrics/Telemetry<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | Not on QA manual end.<br />
|-<br />
| QA Signoff - Nightly Release<br />
|style="text-align:center;" | - <br />
|style="text-align:center;" | No Sign off done. Graduated straight to AMO ||<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/SnoozeTabs&diff=1153304
QA/SnoozeTabs
2016-11-02T10:36:20Z
<p>Paul.oiegas: /* Checklist */</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 11/02/2016 || 1.0 || Vlad Bacia-Mociran || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
<br />
= Overview =<br />
== Purpose ==<br />
SnoozeTabs is a Firefox add-on which lets you "snooze" a tab and have it pop up after a<br />
predetermined (or random) interval of time. After hitting the Snooze Tab add-on button in the toolbar, you can tell the tab to go away and come back at a desired time.<br />
<br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed by the project team for the SnoozeTabs add-on. It defines the overall testing requirements and provides an integrated view of the project test activities. Its purpose is to document:<br />
* What will be tested<br />
* How testing will be performed<br />
<br />
<br />
== Ownership ==<br />
Engineering - [mailto:bwinton@mozilla.com Blake Winton] (irc: bwinton) <br />Engineering - [mailto:sfranks@mozilla.com Sevaan Franks] (irc: sevaan)<br />
<br />
<br />
QA: <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br />QA - [mailto:emil.pasca@softvision.ro Emil Pasca] (irc: emilpasca)<br />
<br />
<br />
Communication channels:<br />
<br> IRC channel - #testpilot ? TBA<br />
<br>Feature email address: TBA<br />
<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
The goal is to experiment what to do with tabs you don’t need right now. This experiment allows the user to set a predefined or custom time interval in which the browser tab is "snoozed" and after that time has elapsed, the user will be notified to revisit that tab.<br />
<br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile testing<br />
<br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
* Mac OS X 10.12<br />
<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install SnoozeTabs add-on || Verify that the add-on is correctly installed. || Add-on UI changes are present in the browser. || Manual || Eng Team<br />
|-<br />
| 2 || SnoozeTabs functionality || Verify that the browser tabs can be snoozed through SnoozeTabs add-on. || 1. Use a predefined time interval for the snooze tabs. <br />2. Use a custom time interval for the snooze tabs. <br />3. Manage the snoozed tabs. <br />4. Resurface forgotten bookmarks through SnoozeTabs add-on. <br />5. Offline alerts. || Manual || Eng Team<br />
|-<br />
| 4 || Keyboard only navigation || Verify that all add-on functionalities can be accessed from the keyboard. || 1. All functionalities can be accessed from keyboard. || Manual || Eng Team<br />
|-<br />
| 5 || Private Browsing || Verify the functionality of the add-on in Private Browsing mode. || The add-on doesn’t work in Private Browsing. || Manual || Eng Team<br />
|-<br />
| 6 || Disable / Re-enable SnoozeTabs add-on || Verify that the add-on can be disabled and enabled without any issues. || 1. Disable SnoozeTabs add-on. <br />2. Re-enableSnoozeTabs add-on and verify that the previous options that were set are kept. || Manual || Eng Team<br />
|-<br />
| 7 || Uninstall SnoozeTabs add-on || Verify that the menu changes are reverted and browser returns to default. || 1. Uninstall the SnoozeTabs add-on. <br />2. Toolbar icon is removed. <br />3. Snooze tabs are removed and notification will no longer be displayed. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
<br />
== Builds ==<br />
Since SnoozeTabs is an add-on, you can install it from the following links:<br />
* A custom build can be made using the steps from [https://github.com/bwinton/SnoozeTabs GitHub] repo.<br />
* Add-on Release version. - TBD<br />
* Add-on Development version. - TBD<br />
Or you can install it trough [https://testpilot.firefox.com/ Test Pilot] experiments page, when the experiment will be available.<br />
'''Note that the add-on only works on Firefox versions 46.x and up'''.<br />
<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | 12/20/2013 <br />
|style="text-align:center;" | -<br />
|-<br />
| Study documentation/specs received from developers<br />
|style="text-align:center;" | 10/20/2016 <br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 10/21/2016 <br />
|style="text-align:center;" | 11/02/2016<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|-<br />
| QA - Aurora Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|-<br />
| Release in Test Pilot Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|-<br />
| Release Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|}<br />
<br />
== Testing Tools ==<br />
Detail the tools to be used for testing, for example see the following table:<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || TestRail<br />
|-<br />
| Test case execution || TestRail<br />
|-<br />
| Bugs management || GitHub<br />
|}<br />
<br />
<br />
= Status =<br />
== Overview ==<br />
Track the dates and build number where feature was released to Nightly<br />
Track the dates and build number where feature was merged to Aurora<br />
Track the dates and build number where feature was merged to Release/Beta<br />
<br />
<br />
== Risk analysis ==<br />
<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation <br />
|-<br />
| External dependencies on Test Pilot ||- We should do an end-to-end test of how we will integrate with the system.<br />- We should determine what our exact requirements are for sample size.<br />- Look into Telemetry as a contingency plan.<br />
|-<br />
| SnoozeTabs add-on compatibility and usability with e10s/non e10s tabs. ||- SnoozeTabs add-on should be e10s compatible.<br />
|-<br />
| Reviews: data practices, AMO, legal ||- We should be covered by Test Pilot legal agreement so no additional legal review will be needed for MVP; we will not need to get AMO reviews, internal team code reviews will be enough for MVP launch.<br />
|-<br />
| Scope ||- Targeting only en-US?<br />- Accessibility requirements == best effort?<br />- Testing with RTL mode enabled.<br />
|}<br />
<br />
<br />
= References =<br />
* [https://people-mozilla.org/~bwinton/snoozetabs/ SnoozeTabs People-Mozilla page]<br />
* [https://github.com/bwinton/SnoozeTabs GitHub repository]<br />
<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
Summary of testing scenarios<br />
<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| RTL (Right to Left style)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
<br />
<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | No || e.g. with NVDA<br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
<br />
|-<br />
| '''Help/Support'''<br />
|| ||<br />
|-<br />
| Help/support interface required <br />
|style="text-align:center;" | TBD || Make sure link to support/help page exist and is easy reachable.<br />
|-<br />
| Support documents planned(written) <br />
|style="text-align:center;" | TBD || Make sure support documents are written and are correct.<br />
<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | N/A ||<br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes || separate feature/application installation needed (not only Firefox)<br />
|-<br />
| Affect first-run or onboarding <br />
|style="text-align:center;" | Yes || Florin/Lawrence are investigating if there is a dedicated QA for this, or we should test? Should be an yes/no and if is yes should add in detail column the team/person assigned.<br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | || yes/no options, add comment with details about who will lead testing<br />
<br />
<br />
|-<br />
| ''' Enterprise '''<br />
|| || Raise up the topic to developers to see if they are expecting to work different on ESR builds<br />
|-<br />
| Enterprise administration <br />
|style="text-align:center;" | ||<br />
|-<br />
| Network proxies/autoconfig <br />
|style="text-align:center;" | ||<br />
|-<br />
| ESR behavior changes <br />
|style="text-align:center;" | ||<br />
|-<br />
| Locked preferences <br />
|style="text-align:center;" | ||<br />
<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | || <br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | || <br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | ||<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | || <br />
|-<br />
| Load testing <br />
|style="text-align:center;" | || <br />
<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
<br />
|-<br />
| ''' Security '''<br />
|| || Security is in charge of Matt Wobensmith. We should contact his team to see if security testing is necessary for current feature.<br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | ||<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | ||<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | ||<br />
<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | No ||<br />
<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
<br />
== Test suite ==<br />
* Full Test suite - TBD<br />
* Smoke Test suite - TBD<br />
* Regression Test suite - TBD<br />
<br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list - [TBD - SV QA Engineering found bugs]<br />
<br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* Has sufficient automated test coverage (as measured by code coverage tools) - coordinate with RelMan<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/RelMan/QA)<br />
<br />
<br />
== Results ==<br />
'''Nightly testing'''<br /><br />
<br />
<br />
List of OSes that will be covered by testing<br /><br />
*Link for the tests run<br />
** Daily Smoke - TBA<br />
** Full Test suite - TBA<br />
** Regression Test suite, if needed/available<br />
<br />
<br />
'''Merge to Aurora Sign-off'''<br />
List of OSes that will be covered by testing<br /><br />
*Link for the tests run - N/A <br />
** Full Test suite - N/A<br />
<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | || <br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | No ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{mdone}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | {{mnotstarted}} ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | <br />
|style="text-align:center;" | <br />
|-<br />
| Automation Coverage ||<br />
|style="text-align:center;" |<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | ||<br />
|-<br />
| All Defects Logged || ||<br />
|-<br />
| Critical/Blockers Fixed and Verified || ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) || ||<br />
|-<br />
| Metrics/Telemetry||<br />
|style="text-align:center;" |<br />
|-<br />
| QA Signoff - Nightly Release||<br />
|style="text-align:center;" | Email to be sent<br />
|-<br />
| QA Aurora - Full Testing<br />
|style="text-align:center;" | ||<br />
|-<br />
| QA Signoff - Aurora Release ||<br />
|style="text-align:center;"| Email to be sent<br />
|-<br />
| QA Beta - Full Testing<br />
|style="text-align:center;" | ||<br />
|-<br />
| QA Signoff - Beta Release ||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/Blok&diff=1150759
QA/Blok
2016-10-10T13:22:45Z
<p>Paul.oiegas: /* Checklist */</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 07/21/2016 || 1.0 || Paul Oiegas || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
Tracking is the collection of data regarding a particular user's activity across multiple websites or applications that aren’t owned by the data collector, and the retention, use or sharing of that data.<br />
Tracking domains attempt to uniquely identify the person through the use of cookies or other technologies such as fingerprinting. <br />
Through Blok we want to allow people to avoid being tracked by not communicating with known tracking domains. <br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed for the Blok feature. It defines the overall testing requirements and provides an integrated view of the project test activities.<br />
<br />
== Ownership ==<br />
Program Management - [mailto:cprice@mozilla.com Cory Price] (irc: ckprice) <br /><br />
Product Management - [mailto:jgruen@mozilla.com John Gruen] (irc: jgruen) <br /><br />
UX - [mailto:agrigas@mozilla.com Aislinn Grigas] (irc: aislinn) <br /> <br />
Engineering - [mailto:lcrouch@mozilla.com Luke Crouch] (irc: groovecoder) <br /><br />
<br />
<br />
'''QA''': <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br />QA - [mailto:emil.pasca@softvision.ro Emil Pasca] (irc: emilpasca)<br />
<br />
'''Communication channels:'''<br />
<br>IRC - #txp<br />
<br>Feature email address: TBA<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
After installation verify that the user activity is not tracked if he does not allows this. Check all the feature functionality to be in compliance with the requirements. <br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile testing <br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install the Blok add-on || Verify that the add-on is correctly installed. || Verify that the add-on can be found in about:addons, Extensions section. || Manual || Eng Team<br />
|-<br />
| 2 || Blok protection || Verify that the feature acts when senses a threat. || Visit a page that is known to track user activity and observe if user is notified. || Manual || Eng Team<br />
|-<br />
| 3 || Blok functionality || Verify all the feature functionality. || 1. Visit pages that are known to track user activity.<br> 2. Choose to disable the functionality for the visited page and verify if any information is stored<br> 3. Refresh the page and see if Blok is still disabled for the page.<br> 4. Re-enable the feature and observe if any activity is tracked.<br> 5. Verify the feedback and “report a problem” functionalities.<br> 6. Verify that Blok notification is not displayed when visiting a website that does not track user’s activity || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify if the feature works or not while in private browsing. || Visit a page that known to track user’s activity. || Manual || Eng Team<br />
|-<br />
| 5 || Disable Blok || Disable the add-on from about:addons. || Verify that user activity is again tracked on specific websites. || Manual || Eng Team <br />
|-<br />
| 6 || Uninstall Blok || Remove the add-on from about:addons. || Verify that user activity is again tracked on specific websites. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Blok is an add-on, you can install it from the following links:<br />
* A custom build can be made using the steps from [https://github.com/mozilla/blok GitHub] repo.<br />
* Add-on Release version. - TBD<br />
* Add-on Development version. - [http://testpilot.dev.mozaws.net/experiments/tracking-protection Tracking Protection Test Pilot dev website version]<br />
Or you can install it trough [https://testpilot.firefox.com/ Test Pilot] experiments page, when the experiment will be available.<br />
'''Note that the add-on only works on Firefox versions 48.x and up'''.<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | 6/01/2016<br />
|style="text-align:center;" | -<br />
|-<br />
| Study documentation/specs received<br />
|style="text-align:center;" | 8/01/2016<br />
|style="text-align:center;" | 8/02/2016<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 8/02/2016<br />
|style="text-align:center;" | 8/03/2016<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | 8/02/2016<br />
|style="text-align:center;" | 8/04/2016<br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | 8/01/2016<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Aurora Testing<br />
|style="text-align:center;" |<br />
|style="text-align:center;" |<br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" |<br />
|style="text-align:center;" |<br />
|-<br />
| Release in Test Pilot Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|-<br />
| Release Date<br />
|style="text-align:center;" |<br />
|style="text-align:center;" |<br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || Testrail<br />
|-<br />
| Test case execution || Testrail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
* Track the dates and build number where feature was released to Nightly<br /><br />
* Track the dates and build number where feature was merged to Aurora<br /><br />
* Track the dates and build number where feature was merged to Release/Beta<br /><br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation<br />
|-<br />
| External dependencies on Test Pilot || The add-on is installed through Test Pilot<br />
|-<br />
|}<br />
<br />
= References =<br />
List and links for specs:<br />
* [https://wiki.mozilla.org/Test_Pilot/Tracking_Protection Test Pilot/Tracking Protection page]<br />
* [https://github.com/mozilla/blok GitHub repository]<br />
* [https://public.etherpad-mozilla.org/p/tracking-protection-coordination Etherpad - meeting notes]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
* Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | No || e.g. with NVDA<br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Help/Support'''<br />
|| ||<br />
|-<br />
| Help/support interface required <br />
|style="text-align:center;" | || Make sure link to support/help page exist and is easy reachable.<br />
|-<br />
| Support documents planned(written) <br />
|style="text-align:center;" | || Make sure support documents are written and are correct.<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | No || <br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Affects first-run or onboarding <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | No || <br />
|-<br />
| ''' Enterprise '''<br />
|| || Raise up the topic to developers to see if they are expecting to work different on ESR builds<br />
|-<br />
| Enterprise administration <br />
|style="text-align:center;" | ||<br />
|-<br />
| Network proxies/autoconfig <br />
|style="text-align:center;" | ||<br />
|-<br />
| ESR behavior changes <br />
|style="text-align:center;" | ||<br />
|-<br />
| Locked preferences <br />
|style="text-align:center;" | ||<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | ||<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | ||<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | ||<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | ||<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | ||<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
|-<br />
| ''' Security '''<br />
|| || Security is in charge of Matt Wobensmith. We should contact his team to see if security testing is necessary for current feature.<br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | ||<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | ||<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | ||<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | Yes ||<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite - [https://testrail.stage.mozaws.net/index.php?/suites/view/126&group_by=cases:section_id&group_order=asc Tracking Protection Full Functional (TestRail)]<br />
* Smoke Test suite - TBD<br />
* Regression Test suite - TBD if needed<br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list - [https://goo.gl/6yEOMj SV QA Engineering found bugs]<br />
* Github logged bugs - [https://goo.gl/Gf0E9l Query]<br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* Has sufficient automated test coverage (as measured by code coverage tools) - coordinate with RelMan<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/RelMan/QA)<br />
<br />
== Results ==<br />
'''Nightly testing'''<br /><br />
<br />
*Link for the tests run<br />
** Daily Smoke suite - TBA<br />
** Full Test suite - TBA<br />
** Regression Test suite - TBA if needed/available<br />
<br />
'''Merge to Aurora Sign-off'''<br /><br />
<br />
*Link for the tests run - N/A<br />
** Full Test suite - N/A<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | {{mdone|}} <br />
| style="text-align:center;" |<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | No ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{mdone|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | {{mdone|}} ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | {{mprog}}<br />
|style="text-align:center;" | <br />
|-<br />
| Automation Coverage ||<br />
|style="text-align:center;" |<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | ||<br />
|-<br />
| All Defects Logged || ||<br />
|-<br />
| Critical/Blockers Fixed and Verified || ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) || ||<br />
|-<br />
| Metrics/Telemetry||<br />
|style="text-align:center;" | N/A<br />
|-<br />
| QA Signoff - Nightly Release||<br />
|style="text-align:center;" | Email to be sent<br />
|-<br />
| QA Aurora - Full Testing<br />
|style="text-align:center;" | ||<br />
|-<br />
| QA Signoff - Aurora Release ||<br />
|style="text-align:center;"| Email to be sent<br />
|-<br />
| QA Beta - Full Testing<br />
|style="text-align:center;" | ||<br />
|-<br />
| QA Signoff - Beta Release ||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/Blok&diff=1150758
QA/Blok
2016-10-10T13:21:55Z
<p>Paul.oiegas: /* Test suite */</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 07/21/2016 || 1.0 || Paul Oiegas || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
Tracking is the collection of data regarding a particular user's activity across multiple websites or applications that aren’t owned by the data collector, and the retention, use or sharing of that data.<br />
Tracking domains attempt to uniquely identify the person through the use of cookies or other technologies such as fingerprinting. <br />
Through Blok we want to allow people to avoid being tracked by not communicating with known tracking domains. <br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed for the Blok feature. It defines the overall testing requirements and provides an integrated view of the project test activities.<br />
<br />
== Ownership ==<br />
Program Management - [mailto:cprice@mozilla.com Cory Price] (irc: ckprice) <br /><br />
Product Management - [mailto:jgruen@mozilla.com John Gruen] (irc: jgruen) <br /><br />
UX - [mailto:agrigas@mozilla.com Aislinn Grigas] (irc: aislinn) <br /> <br />
Engineering - [mailto:lcrouch@mozilla.com Luke Crouch] (irc: groovecoder) <br /><br />
<br />
<br />
'''QA''': <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br />QA - [mailto:emil.pasca@softvision.ro Emil Pasca] (irc: emilpasca)<br />
<br />
'''Communication channels:'''<br />
<br>IRC - #txp<br />
<br>Feature email address: TBA<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
After installation verify that the user activity is not tracked if he does not allows this. Check all the feature functionality to be in compliance with the requirements. <br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile testing <br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install the Blok add-on || Verify that the add-on is correctly installed. || Verify that the add-on can be found in about:addons, Extensions section. || Manual || Eng Team<br />
|-<br />
| 2 || Blok protection || Verify that the feature acts when senses a threat. || Visit a page that is known to track user activity and observe if user is notified. || Manual || Eng Team<br />
|-<br />
| 3 || Blok functionality || Verify all the feature functionality. || 1. Visit pages that are known to track user activity.<br> 2. Choose to disable the functionality for the visited page and verify if any information is stored<br> 3. Refresh the page and see if Blok is still disabled for the page.<br> 4. Re-enable the feature and observe if any activity is tracked.<br> 5. Verify the feedback and “report a problem” functionalities.<br> 6. Verify that Blok notification is not displayed when visiting a website that does not track user’s activity || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify if the feature works or not while in private browsing. || Visit a page that known to track user’s activity. || Manual || Eng Team<br />
|-<br />
| 5 || Disable Blok || Disable the add-on from about:addons. || Verify that user activity is again tracked on specific websites. || Manual || Eng Team <br />
|-<br />
| 6 || Uninstall Blok || Remove the add-on from about:addons. || Verify that user activity is again tracked on specific websites. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Blok is an add-on, you can install it from the following links:<br />
* A custom build can be made using the steps from [https://github.com/mozilla/blok GitHub] repo.<br />
* Add-on Release version. - TBD<br />
* Add-on Development version. - [http://testpilot.dev.mozaws.net/experiments/tracking-protection Tracking Protection Test Pilot dev website version]<br />
Or you can install it trough [https://testpilot.firefox.com/ Test Pilot] experiments page, when the experiment will be available.<br />
'''Note that the add-on only works on Firefox versions 48.x and up'''.<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | 6/01/2016<br />
|style="text-align:center;" | -<br />
|-<br />
| Study documentation/specs received<br />
|style="text-align:center;" | 8/01/2016<br />
|style="text-align:center;" | 8/02/2016<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 8/02/2016<br />
|style="text-align:center;" | 8/03/2016<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | 8/02/2016<br />
|style="text-align:center;" | 8/04/2016<br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | 8/01/2016<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Aurora Testing<br />
|style="text-align:center;" |<br />
|style="text-align:center;" |<br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" |<br />
|style="text-align:center;" |<br />
|-<br />
| Release in Test Pilot Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|-<br />
| Release Date<br />
|style="text-align:center;" |<br />
|style="text-align:center;" |<br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || Testrail<br />
|-<br />
| Test case execution || Testrail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
* Track the dates and build number where feature was released to Nightly<br /><br />
* Track the dates and build number where feature was merged to Aurora<br /><br />
* Track the dates and build number where feature was merged to Release/Beta<br /><br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation<br />
|-<br />
| External dependencies on Test Pilot || The add-on is installed through Test Pilot<br />
|-<br />
|}<br />
<br />
= References =<br />
List and links for specs:<br />
* [https://wiki.mozilla.org/Test_Pilot/Tracking_Protection Test Pilot/Tracking Protection page]<br />
* [https://github.com/mozilla/blok GitHub repository]<br />
* [https://public.etherpad-mozilla.org/p/tracking-protection-coordination Etherpad - meeting notes]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
* Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | No || e.g. with NVDA<br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Help/Support'''<br />
|| ||<br />
|-<br />
| Help/support interface required <br />
|style="text-align:center;" | || Make sure link to support/help page exist and is easy reachable.<br />
|-<br />
| Support documents planned(written) <br />
|style="text-align:center;" | || Make sure support documents are written and are correct.<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | No || <br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Affects first-run or onboarding <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | No || <br />
|-<br />
| ''' Enterprise '''<br />
|| || Raise up the topic to developers to see if they are expecting to work different on ESR builds<br />
|-<br />
| Enterprise administration <br />
|style="text-align:center;" | ||<br />
|-<br />
| Network proxies/autoconfig <br />
|style="text-align:center;" | ||<br />
|-<br />
| ESR behavior changes <br />
|style="text-align:center;" | ||<br />
|-<br />
| Locked preferences <br />
|style="text-align:center;" | ||<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | ||<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | ||<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | ||<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | ||<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | ||<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
|-<br />
| ''' Security '''<br />
|| || Security is in charge of Matt Wobensmith. We should contact his team to see if security testing is necessary for current feature.<br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | ||<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | ||<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | ||<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | Yes ||<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite - [https://testrail.stage.mozaws.net/index.php?/suites/view/126&group_by=cases:section_id&group_order=asc Tracking Protection Full Functional (TestRail)]<br />
* Smoke Test suite - TBD<br />
* Regression Test suite - TBD if needed<br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list - [https://goo.gl/6yEOMj SV QA Engineering found bugs]<br />
* Github logged bugs - [https://goo.gl/Gf0E9l Query]<br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* Has sufficient automated test coverage (as measured by code coverage tools) - coordinate with RelMan<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/RelMan/QA)<br />
<br />
== Results ==<br />
'''Nightly testing'''<br /><br />
<br />
*Link for the tests run<br />
** Daily Smoke suite - TBA<br />
** Full Test suite - TBA<br />
** Regression Test suite - TBA if needed/available<br />
<br />
'''Merge to Aurora Sign-off'''<br /><br />
<br />
*Link for the tests run - N/A<br />
** Full Test suite - N/A<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | {{mdone|}} <br />
| style="text-align:center;" |<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | No ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{mdone|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | {{mprog|}} ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | {{mnotstarted}}<br />
|style="text-align:center;" | <br />
|-<br />
| Automation Coverage ||<br />
|style="text-align:center;" |<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | ||<br />
|-<br />
| All Defects Logged || ||<br />
|-<br />
| Critical/Blockers Fixed and Verified || ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) || ||<br />
|-<br />
| Metrics/Telemetry||<br />
|style="text-align:center;" | N/A<br />
|-<br />
| QA Signoff - Nightly Release||<br />
|style="text-align:center;" | Email to be sent<br />
|-<br />
| QA Aurora - Full Testing<br />
|style="text-align:center;" | ||<br />
|-<br />
| QA Signoff - Aurora Release ||<br />
|style="text-align:center;"| Email to be sent<br />
|-<br />
| QA Beta - Full Testing<br />
|style="text-align:center;" | ||<br />
|-<br />
| QA Signoff - Beta Release ||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas
https://wiki.mozilla.org/index.php?title=QA/Blok&diff=1150757
QA/Blok
2016-10-10T13:20:54Z
<p>Paul.oiegas: /* Test Execution Schedule */</p>
<hr />
<div>'''Revision History'''<br />
<br />
This section describes the modifications that have been made to this wiki page. A new row has been completed each time the content of this document is updated (small corrections for typographical errors do not need to be recorded). The description of the modification contains the differences from the prior version, in terms of what sections were updated and to what extent.<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Date !! Version !! Author !! Description<br />
|-<br />
| 07/21/2016 || 1.0 || Paul Oiegas || Created first draft<br />
|-<br />
| || || ||<br />
|}<br />
<br />
= Overview =<br />
== Purpose ==<br />
Tracking is the collection of data regarding a particular user's activity across multiple websites or applications that aren’t owned by the data collector, and the retention, use or sharing of that data.<br />
Tracking domains attempt to uniquely identify the person through the use of cookies or other technologies such as fingerprinting. <br />
Through Blok we want to allow people to avoid being tracked by not communicating with known tracking domains. <br />
<br />
== Scope ==<br />
This wiki details the testing that will be performed for the Blok feature. It defines the overall testing requirements and provides an integrated view of the project test activities.<br />
<br />
== Ownership ==<br />
Program Management - [mailto:cprice@mozilla.com Cory Price] (irc: ckprice) <br /><br />
Product Management - [mailto:jgruen@mozilla.com John Gruen] (irc: jgruen) <br /><br />
UX - [mailto:agrigas@mozilla.com Aislinn Grigas] (irc: aislinn) <br /> <br />
Engineering - [mailto:lcrouch@mozilla.com Luke Crouch] (irc: groovecoder) <br /><br />
<br />
<br />
'''QA''': <br /><br />
PM for QA team - [mailto:rares.bologa@softvisioninc.eu Rares Bologa] (irc: RaresB) <br />Leading QA efforts - [mailto:paul.oiegas@softvision.ro Paul Oiegas] (irc: pauloiegasSV) <br />QA - [mailto:emil.pasca@softvision.ro Emil Pasca] (irc: emilpasca)<br />
<br />
'''Communication channels:'''<br />
<br>IRC - #txp<br />
<br>Feature email address: TBA<br />
<br />
= Testing summary =<br />
== Scope of Testing ==<br />
=== In Scope ===<br />
After installation verify that the user activity is not tracked if he does not allows this. Check all the feature functionality to be in compliance with the requirements. <br />
<br />
=== Out of Scope ===<br />
Following areas/features are considered out of scope and will not be considered as testing zones to be handled in this test plan:<br />
<br />
- Mobile testing <br /><br />
<br />
= Requirements for testing =<br />
== Environments ==<br />
Testing will be performed on the following OSes (both x86 & x64 infrastructures):<br />
<br />
* Windows 7<br />
* Windows 8.1<br />
* Windows 10<br />
* Ubuntu 15.04<br />
* Ubuntu 16.04<br />
* Mac OS X 10.10<br />
* Mac OS X 10.11<br />
<br />
= Test Strategy =<br />
== Test Objectives ==<br />
This section details the progression test objectives that will be covered.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Ref !! Function !! Test Objective !! Evaluation Criteria !! Test Type !! Owners<br />
|-<br />
| 1 || Install the Blok add-on || Verify that the add-on is correctly installed. || Verify that the add-on can be found in about:addons, Extensions section. || Manual || Eng Team<br />
|-<br />
| 2 || Blok protection || Verify that the feature acts when senses a threat. || Visit a page that is known to track user activity and observe if user is notified. || Manual || Eng Team<br />
|-<br />
| 3 || Blok functionality || Verify all the feature functionality. || 1. Visit pages that are known to track user activity.<br> 2. Choose to disable the functionality for the visited page and verify if any information is stored<br> 3. Refresh the page and see if Blok is still disabled for the page.<br> 4. Re-enable the feature and observe if any activity is tracked.<br> 5. Verify the feedback and “report a problem” functionalities.<br> 6. Verify that Blok notification is not displayed when visiting a website that does not track user’s activity || Manual || Eng Team<br />
|-<br />
| 4 || Private Browsing || Verify if the feature works or not while in private browsing. || Visit a page that known to track user’s activity. || Manual || Eng Team<br />
|-<br />
| 5 || Disable Blok || Disable the add-on from about:addons. || Verify that user activity is again tracked on specific websites. || Manual || Eng Team <br />
|-<br />
| 6 || Uninstall Blok || Remove the add-on from about:addons. || Verify that user activity is again tracked on specific websites. || Manual || Eng Team<br />
|-<br />
|}<br />
<br />
== Builds ==<br />
Blok is an add-on, you can install it from the following links:<br />
* A custom build can be made using the steps from [https://github.com/mozilla/blok GitHub] repo.<br />
* Add-on Release version. - TBD<br />
* Add-on Development version. - [http://testpilot.dev.mozaws.net/experiments/tracking-protection Tracking Protection Test Pilot dev website version]<br />
Or you can install it trough [https://testpilot.firefox.com/ Test Pilot] experiments page, when the experiment will be available.<br />
'''Note that the add-on only works on Firefox versions 48.x and up'''.<br />
<br />
== Test Execution Schedule ==<br />
The following table identifies the anticipated testing period available for test execution.<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Project phase !! Start Date !! End Date<br />
|-<br />
| Start project<br />
|style="text-align:center;" | 6/01/2016<br />
|style="text-align:center;" | -<br />
|-<br />
| Study documentation/specs received<br />
|style="text-align:center;" | 8/01/2016<br />
|style="text-align:center;" | 8/02/2016<br />
|-<br />
| QA - Test plan creation<br />
|style="text-align:center;" | 8/02/2016<br />
|style="text-align:center;" | 8/03/2016<br />
|-<br />
| QA - Test cases/Env preparation<br />
|style="text-align:center;" | 8/02/2016<br />
|style="text-align:center;" | 8/04/2016<br />
|-<br />
| QA - Nightly Testing<br />
|style="text-align:center;" | 8/01/2016<br />
|style="text-align:center;" | -<br />
|-<br />
| QA - Aurora Testing<br />
|style="text-align:center;" |<br />
|style="text-align:center;" |<br />
|-<br />
| QA - Beta Testing<br />
|style="text-align:center;" |<br />
|style="text-align:center;" |<br />
|-<br />
| Release in Test Pilot Date<br />
|style="text-align:center;" | <br />
|style="text-align:center;" |<br />
|-<br />
| Release Date<br />
|style="text-align:center;" |<br />
|style="text-align:center;" |<br />
|}<br />
<br />
== Testing Tools ==<br />
{| class="wikitable" style="width:50%"<br />
|-<br />
! Process !! Tool<br />
|-<br />
| Test plan creation || Mozilla wiki<br />
|-<br />
| Test case creation || Testrail<br />
|-<br />
| Test case execution || Testrail<br />
|-<br />
| Bugs management || Github<br />
|}<br />
<br />
= Status =<br />
== Overview ==<br />
* Track the dates and build number where feature was released to Nightly<br /><br />
* Track the dates and build number where feature was merged to Aurora<br /><br />
* Track the dates and build number where feature was merged to Release/Beta<br /><br />
<br />
== Risk analysis ==<br />
<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Risk areas !! Mitigation<br />
|-<br />
| External dependencies on Test Pilot || The add-on is installed through Test Pilot<br />
|-<br />
|}<br />
<br />
= References =<br />
List and links for specs:<br />
* [https://wiki.mozilla.org/Test_Pilot/Tracking_Protection Test Pilot/Tracking Protection page]<br />
* [https://github.com/mozilla/blok GitHub repository]<br />
* [https://public.etherpad-mozilla.org/p/tracking-protection-coordination Etherpad - meeting notes]<br />
<br />
Meta bug: N/A<br />
<br />
= Testcases =<br />
== Overview ==<br />
* Summary of testing scenarios<br />
<br />
== Test Areas ==<br />
{| class="wikitable" style="width:80%"<br />
|-<br />
! Test Areas !! Covered !! Details<br />
|-<br />
| Private Window<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-Process Enabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Multi-process Disabled<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Theme (high contrast)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| '''UI'''<br />
|| ||<br />
|-<br />
| Mouse-only operation <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Keyboard-only operation <br />
|style="text-align:center;" | ||<br />
|-<br />
| Display (HiDPI)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Interaction (scroll, zoom)<br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Usable with a screen reader <br />
|style="text-align:center;" | No || e.g. with NVDA<br />
|-<br />
| Usability and/or discoverability testing <br />
|style="text-align:center;" | Yes || Is this feature user friendly<br />
<br />
|-<br />
| '''Help/Support'''<br />
|| ||<br />
|-<br />
| Help/support interface required <br />
|style="text-align:center;" | || Make sure link to support/help page exist and is easy reachable.<br />
|-<br />
| Support documents planned(written) <br />
|style="text-align:center;" | || Make sure support documents are written and are correct.<br />
<br />
|-<br />
| '''Install/Upgrade'''<br />
|| ||<br />
|-<br />
| Feature upgrades/downgrades data as expected <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Does sync work across upgrades <br />
|style="text-align:center;" | No || <br />
|-<br />
| Requires install testing <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Affects first-run or onboarding <br />
|style="text-align:center;" | No ||<br />
|-<br />
| Does this affect partner builds? Partner build testing <br />
|style="text-align:center;" | No || <br />
|-<br />
| ''' Enterprise '''<br />
|| || Raise up the topic to developers to see if they are expecting to work different on ESR builds<br />
|-<br />
| Enterprise administration <br />
|style="text-align:center;" | ||<br />
|-<br />
| Network proxies/autoconfig <br />
|style="text-align:center;" | ||<br />
|-<br />
| ESR behavior changes <br />
|style="text-align:center;" | ||<br />
|-<br />
| Locked preferences <br />
|style="text-align:center;" | ||<br />
<br />
|-<br />
| ''' Data Monitoring '''<br />
|| ||<br />
|-<br />
| Temporary or permanent telemetry monitoring <br />
|style="text-align:center;" | ||<br />
|-<br />
| Telemetry correctness testing <br />
|style="text-align:center;" | ||<br />
|-<br />
| Server integration testing <br />
|style="text-align:center;" | ||<br />
|-<br />
| Offline and server failure testing <br />
|style="text-align:center;" | ||<br />
|-<br />
| Load testing <br />
|style="text-align:center;" | ||<br />
<br />
|-<br />
| ''' Add-ons '''<br />
|| || If add-ons are available for testing feature, or is current feature will affect some add-ons, then API testing should be done for the add-on.<br />
|-<br />
| Addon API required? <br />
|style="text-align:center;" | ||<br />
|-<br />
| Comprehensive API testing <br />
|style="text-align:center;" | ||<br />
|-<br />
| Permissions <br />
|style="text-align:center;" | ||<br />
|-<br />
| Testing with existing/popular addons<br />
|style="text-align:center;" | Yes ||<br />
<br />
|-<br />
| ''' Security '''<br />
|| || Security is in charge of Matt Wobensmith. We should contact his team to see if security testing is necessary for current feature.<br />
|-<br />
| 3rd-party security review <br />
|style="text-align:center;" | ||<br />
|-<br />
| Privilege escalation testing<br />
|style="text-align:center;" | ||<br />
|-<br />
| Fuzzing <br />
|style="text-align:center;" | ||<br />
<br />
|-<br />
| ''' Web Compatibility '''<br />
|| || depends on the feature<br />
|-<br />
| Testing against target sites <br />
|style="text-align:center;" | Yes ||<br />
|-<br />
| Survey of many sites for compatibility <br />
|style="text-align:center;" | Yes ||<br />
<br />
|-<br />
| ''' Interoperability '''<br />
|| || depends on the feature<br />
|-<br />
| Common protocol/data format with other software: specification available. Interop testing with other common clients or servers. <br />
|style="text-align:center;" | ||<br />
|-<br />
| Coordinated testing/interop across the Firefoxes: Desktop, Android, iOS <br />
|style="text-align:center;" | ||<br />
|-<br />
| Interaction of this feature with other browser features <br />
|style="text-align:center;" | Yes ||<br />
|}<br />
<br />
== Test suite ==<br />
* Full Test suite - In progress<br />
* Smoke Test suite - TBD<br />
* Regression Test suite - TBD if needed<br />
<br />
= Bug Work =<br />
* Tracking bug – N/A<br />
* Found issues list - [https://goo.gl/6yEOMj SV QA Engineering found bugs]<br />
* Github logged bugs - [https://goo.gl/Gf0E9l Query]<br />
<br />
= Sign off =<br />
== Criteria ==<br />
Check list<br />
* All test cases should be executed<br />
* Has sufficient automated test coverage (as measured by code coverage tools) - coordinate with RelMan<br />
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/RelMan/QA)<br />
<br />
== Results ==<br />
'''Nightly testing'''<br /><br />
<br />
*Link for the tests run<br />
** Daily Smoke suite - TBA<br />
** Full Test suite - TBA<br />
** Regression Test suite - TBA if needed/available<br />
<br />
'''Merge to Aurora Sign-off'''<br /><br />
<br />
*Link for the tests run - N/A<br />
** Full Test suite - N/A<br />
<br />
== Checklist ==<br />
{| class="wikitable" style="width:60%"<br />
|-<br />
! Exit Criteria !! Status !! Notes/Details<br />
|-<br />
| Testing Prerequisites (specs, use cases)<br />
| style="text-align:center;" | {{mdone|}} <br />
| style="text-align:center;" |<br />
|-<br />
| Testing Infrastructure setup<br />
|style="text-align:center;" | No ||<br />
|-<br />
| Test Plan Creation<br />
| style="text-align:center;" | {{mdone|}} ||<br />
|-<br />
| Test Cases Creation<br />
|style="text-align:center;" | {{mprog|}} ||<br />
|-<br />
| Full Functional Tests Execution<br />
|style="text-align:center;" | {{mnotstarted}}<br />
|style="text-align:center;" | <br />
|-<br />
| Automation Coverage ||<br />
|style="text-align:center;" |<br />
|-<br />
| Performance Testing<br />
|style="text-align:center;" | ||<br />
|-<br />
| All Defects Logged || ||<br />
|-<br />
| Critical/Blockers Fixed and Verified || ||<br />
|-<br />
| Daily Status Report (email/etherpad statuses/ gdoc with results) || ||<br />
|-<br />
| Metrics/Telemetry||<br />
|style="text-align:center;" | N/A<br />
|-<br />
| QA Signoff - Nightly Release||<br />
|style="text-align:center;" | Email to be sent<br />
|-<br />
| QA Aurora - Full Testing<br />
|style="text-align:center;" | ||<br />
|-<br />
| QA Signoff - Aurora Release ||<br />
|style="text-align:center;"| Email to be sent<br />
|-<br />
| QA Beta - Full Testing<br />
|style="text-align:center;" | ||<br />
|-<br />
| QA Signoff - Beta Release ||<br />
|style="text-align:center;" | Email to be sent<br />
|}</div>
Paul.oiegas