B2G/QA/Meetings/Automation/2015-04-23
From MozillaWiki
Contents
Overview
This is a weekly meetup to discuss all things regarding B2G automation and Quality.
Please use wiki style.
- Meeting Name: QA Automation Roundtable
- Meeting Time: Thursday @ 9:30am - 10am PST
- Vidyo Room: QA Vidyo Room
- Video Link: https://v.mozilla.com/flex.html?roomdirect.html&key=0HHQN7SSNIkAxuJq04fq7uZk6J8
- Dial in: 1-800-707-2533, 92, 9456#
- Meeting Notes: https://wiki.mozilla.org/B2G/QA/Meetings
- Previous Meeting:https://wiki.mozilla.org/B2G/QA/Meetings/Automation/2015-02-26
April 23, 2015
Attendees
- pbylenga, oliverthor, geo, mwargers, jlorenzo, bbajaj, silne30
Previous Action Items
- Oliver/Martijn : Homescreen test case
- Info passed to davehunt, and he's looking into it.
Status Highlights / Agenda
- [jlorenzo] Our use of MarionetteJS
- Where do we put the tests which are able to run against b2gdesktop? apps/:appName/test/acceptance ? apps/:appName/test/marionette/acceptance
- I'd like to see if there's a solution that doesn't put it under the app directory--the idea is acceptance isn't owned by the app group/module.
- Let's start to put the tests in /tests/
- I'd like to see if there's a solution that doesn't put it under the app directory--the idea is acceptance isn't owned by the app group/module.
- sync or async? MarionetteJS allows both.
- If async: callbacks or promises? An opinionated POV: https://www.promisejs.org/
- Let's do what the devs do. For acceptance, let's stick with something which looks like step by step (either sync or promises)
- If async: callbacks or promises? An opinionated POV: https://www.promisejs.org/
- Where do we put the tests which are able to run against b2gdesktop? apps/:appName/test/acceptance ? apps/:appName/test/marionette/acceptance
Week - Decisions & Action Items ==
- [geo/jlorenzo] Come up with a plan for the directory structure