QA/Execution/Web Testing/WorkWeek/2011/06: Difference between revisions
< QA | Execution | Web Testing | WorkWeek/2011
Jump to navigation
Jump to search
No edit summary |
|||
(25 intermediate revisions by 2 users not shown) | |||
Line 10: | Line 10: | ||
|- valign="top" | |- valign="top" | ||
| '''Attendees:''' | | '''Attendees:''' | ||
| Krupa, Marlena, Raymond, Dave, Vishal, David, Rebecca, Matt, Stephen | | Krupa, Marlena, Raymond, Dave H., Vishal, David B., Rebecca, Matt B., Stephen, Matt E. | ||
|- valign="top" | |||
| '''What:''' | |||
| WebQA Workweek [http://www.scottberkun.com/blog/2006/how-to-run-a-great-unconference-session/ UnCon] | |||
|} | |} | ||
= | = Meeting Space = | ||
Room: | Room: | ||
Line 20: | Line 23: | ||
<br> Dial in (on request): | <br> Vidyo & Dial in (on request): | ||
# 650-903-0800 or 650-215-1282 x92 Conf# 303 (US/INTL) | # 650-903-0800 or 650-215-1282 x92 Conf# 303 (US/INTL) | ||
# 1-800-707-2533 (pin 245) Conf# 245 (US) | # 1-800-707-2533 (pin 245) Conf# 245 (US) | ||
# if you desire to dial in please let us know, by default we won't be using the phone | # if you desire to dial in please let us know, by default we won't be using the phone or vidyo | ||
<br> | <br> | ||
= Agenda = | |||
{| class="fullwidth-table" style="width: 939px; height: 139px;" | {| class="fullwidth-table" style="width: 939px; height: 139px;" | ||
Line 38: | Line 43: | ||
| decide on an agenda for the week | | decide on an agenda for the week | ||
|- valign="top" | |- valign="top" | ||
| Tuesday, 10-11am | | Tuesday, 10-11am & 1:30-2:30pm<br> | ||
| Sessions | | Sessions | ||
| '''<br>''' | | [[#Tuesday|topics'''<br>''']] | ||
|- valign="top" | |- valign="top" | ||
| Wednsday, 10-12am<br> | | Wednsday, 10-12am<br> | ||
| Sessions | | Sessions | ||
| '''<br>''' | | [[#Wednesday|topics'''<br>''']] | ||
|- valign="top" | |- valign="top" | ||
| Thursday, 10-12am<br> | | Thursday, 10-12am<br> | ||
| Sessions | | Sessions | ||
| '''<br>''' | | [[#Thursday|topics]]'''<br>''' | ||
|- valign="top" | |- valign="top" | ||
| Friday, 10-12am<br> | | Friday, 10-12am<br> | ||
| Sessions | | Sessions | ||
| '''<br>''' | | [[#Friday|topics]]'''<br>''' | ||
|} | |} | ||
Line 73: | Line 78: | ||
== Thursday == | == Thursday == | ||
*10am - | *10am - 11am: Git - use, misuse, and process | ||
* | *11:00am - 11:30am: Gamr talk hosted by David | ||
*11: | *11:30am - 12pm: Dave Hunt's Helicopter talk | ||
== Friday == | == Friday == | ||
Line 82: | Line 87: | ||
*10:35am - 11:05am: Our mobile automation story - spikes and goals | *10:35am - 11:05am: Our mobile automation story - spikes and goals | ||
= Action Items = | = Action Items = | ||
uTest | Items that the group felt would merit followup on | ||
* Krupa, Rebecca, and Matt to work on getting a checklist for uTest projects things we need their testers to adhere to, and whether they file directly in Bugzilla, etc. | == Tuesday's Notes == | ||
Waverly | |||
* Assign one tester to: | [[https://docs.google.com/document/d/1iRjaQlm24khgPoAJpSMifCTae0Fd2-524DGWcVODSOA/edit?hl=en_US full meeting minutes]] | ||
** AMO | |||
** Socorro | === uTest === | ||
* Process outline for utilizing Waverly | |||
** Office hours | *Krupa, Rebecca, and Matt to work on getting a checklist for uTest projects things we need their testers to adhere to, and whether they file directly in Bugzilla, etc. | ||
** Point them to the Guidelines | |||
** WebQA point person for automation needs in Tuesday 8am | === Waverly === | ||
** Get Matt the point person and ask for a direct meeting invite for that contact person | |||
* Team to try using GitHub issues, talk to someone who’s using it | *Assign one tester to: | ||
** Raymond said to ask Dietrich | **AMO | ||
**Socorro | |||
*Process outline for utilizing Waverly | |||
**daily standups | |||
**Office hours | |||
**Point them to the Guidelines | |||
**WebQA point person for automation needs in Tuesday 8am | |||
**Get Matt the point person and ask for a direct meeting invite for that contact person | |||
*Team to try using GitHub issues, talk to someone who’s using it | |||
**Raymond said to ask Dietrich | |||
== Wednesday's Notes == | |||
[[https://docs.google.com/document/d/1xIp1-6ix6pi4EayOC1eZ-j8ShyqNHj2_nwdrUyK8J4E/edit?hl=en_US full meeting minutes]] | |||
=== Load Testing === | |||
*Stephen to talk to Justin Lazarao about the load-testing cluster | |||
*Stephen to talk to James Bonacci | |||
*Investigate multi-node JMeter? | |||
*Can trigger JMeter from a simple ant script in CI | |||
== Thursday's Notes == | |||
[[https://docs.google.com/document/d/1wDq70o6bmDWOcLFZoD1J7BWsw5rmls9mM3InNHCqtW8/edit?hl=en_US full meeting minutes]] | |||
=== Git === | |||
*Stephen & Matt B. to create a visual diagram of the git clone/branch/merge/review process. | |||
*Team members can consider sitting through test reviews with one another to learn from one another. | |||
*Use Pivitol Tracker | |||
*Stephen to talk to Dave Dash and see about co-developing a fuzzing tool a la PowerFuzzer | |||
=== Garmr === | |||
*pip installable | |||
*https://github.com/AutomatedTester/Garmr | |||
*meant to check security items on our security check list - https://wiki.mozilla.org/WebAppSec/Secure_Coding_QA_Checklist | |||
== Friday's Notes<br> == | |||
[[https://docs.google.com/document/d/1c4Rk4DjoTUjnUUBhRnNfUQqOWZezHcequm6lVXXgX6Q/edit?hl=en_US full meeting minutes]] | |||
=== Our Automation Env === | |||
*remove the blocker dependency, get Se2 running | |||
*finding a project that we can try out BrowserMob with, and do a trial run | |||
*Need a real strategy for the environments that we need to support | |||
**we should be using Webtrends+anticipated users’ platforms (we want to support other platforms for conversion) | |||
*Grid 2 is again a dependency/blocker | |||
*Nightly, Aurora, Beta, RC FF | |||
**need to explore an automated way to upgrade Nightly & Aurora | |||
**doing this cleanly would be a nice contribution to the community | |||
**Ensure Se supports Nightly & Aurora envs | |||
*Latest Chrome, Safari (limited/non-existent Selenium support at present), Opera (you’re welcome Esteban) | |||
*Linux, OSX, Win XP, Vista?,Win 7 | |||
*Consider Android, iPad, iPhone envs | |||
*explore targeting specific platforms with Se (Firefox x on Windows x, etc.) -- granularity with environments for test runs | |||
*Look at resurrecting an Ubuntu Linux environment for Selenium | |||
*What about Mac OS X Lion support? Do we want to maintain dual environments? | |||
**Which testruns run in Snow Leopard, which run in Lion? Do we want a blend of both? | |||
**Modify the current environment string to differentiate between the two versions |
Latest revision as of 16:25, 27 June 2011
Overview
Date: | June 20th-25, 2011 |
Attendees: | Krupa, Marlena, Raymond, Dave H., Vishal, David B., Rebecca, Matt B., Stephen, Matt E. |
What: | WebQA Workweek UnCon |
Meeting Space
Room:
# Mountain View, Get To Da Choppa
Vidyo & Dial in (on request):
# 650-903-0800 or 650-215-1282 x92 Conf# 303 (US/INTL) # 1-800-707-2533 (pin 245) Conf# 245 (US) # if you desire to dial in please let us know, by default we won't be using the phone or vidyo
Agenda
Schedule | Meeting | Topic |
Monday, 6.20.11 | Planning |
decide on an agenda for the week |
Tuesday, 10-11am & 1:30-2:30pm |
Sessions | topics |
Wednsday, 10-12am |
Sessions | topics |
Thursday, 10-12am |
Sessions | topics |
Friday, 10-12am |
Sessions | topics |
Monday
Reserved for planning out the work week. Prior to the work week we used a scrumpad to capture a few ideas. http://mozqa.sync.in/mozwebqa-work-week6-20-11
Tuesday
- 10am - 11am: Q3 Goal Setting, hosted by Stephen
- 1:30pm - 2:30pm: Discuss optimizing our interactions with Waverly.
Wednesday
- 10am - 10:30am: Tools & planning for load testing - JMeter, etc
- 10:35am - 11:05am: Improving our interactions with the community - better test days, etc
- 11:10am - 11:40am: Increasing our interviewing skillz - what do we need to be more successful
- 11:40 - 12pm: Dave's Automating Pacman prezo
Thursday
- 10am - 11am: Git - use, misuse, and process
- 11:00am - 11:30am: Gamr talk hosted by David
- 11:30am - 12pm: Dave Hunt's Helicopter talk
Friday
- 10am - 10:30am: Automating load & performance testing in the CI and Se2
- 10:35am - 11:05am: Our mobile automation story - spikes and goals
Action Items
Items that the group felt would merit followup on
Tuesday's Notes
uTest
- Krupa, Rebecca, and Matt to work on getting a checklist for uTest projects things we need their testers to adhere to, and whether they file directly in Bugzilla, etc.
Waverly
- Assign one tester to:
- AMO
- Socorro
- Process outline for utilizing Waverly
- daily standups
- Office hours
- Point them to the Guidelines
- WebQA point person for automation needs in Tuesday 8am
- Get Matt the point person and ask for a direct meeting invite for that contact person
- Team to try using GitHub issues, talk to someone who’s using it
- Raymond said to ask Dietrich
Wednesday's Notes
Load Testing
- Stephen to talk to Justin Lazarao about the load-testing cluster
- Stephen to talk to James Bonacci
- Investigate multi-node JMeter?
- Can trigger JMeter from a simple ant script in CI
Thursday's Notes
Git
- Stephen & Matt B. to create a visual diagram of the git clone/branch/merge/review process.
- Team members can consider sitting through test reviews with one another to learn from one another.
- Use Pivitol Tracker
- Stephen to talk to Dave Dash and see about co-developing a fuzzing tool a la PowerFuzzer
Garmr
- pip installable
- https://github.com/AutomatedTester/Garmr
- meant to check security items on our security check list - https://wiki.mozilla.org/WebAppSec/Secure_Coding_QA_Checklist
Friday's Notes
Our Automation Env
- remove the blocker dependency, get Se2 running
- finding a project that we can try out BrowserMob with, and do a trial run
- Need a real strategy for the environments that we need to support
- we should be using Webtrends+anticipated users’ platforms (we want to support other platforms for conversion)
- Grid 2 is again a dependency/blocker
- Nightly, Aurora, Beta, RC FF
- need to explore an automated way to upgrade Nightly & Aurora
- doing this cleanly would be a nice contribution to the community
- Ensure Se supports Nightly & Aurora envs
- Latest Chrome, Safari (limited/non-existent Selenium support at present), Opera (you’re welcome Esteban)
- Linux, OSX, Win XP, Vista?,Win 7
- Consider Android, iPad, iPhone envs
- explore targeting specific platforms with Se (Firefox x on Windows x, etc.) -- granularity with environments for test runs
- Look at resurrecting an Ubuntu Linux environment for Selenium
- What about Mac OS X Lion support? Do we want to maintain dual environments?
- Which testruns run in Snow Leopard, which run in Lion? Do we want a blend of both?
- Modify the current environment string to differentiate between the two versions