QA/Automation/Projects/Selenium TestGrid: Difference between revisions

< QA‎ | Automation‎ | Projects
(Created page with "__NOTOC__ ==Overview== The Automation Services is a new team that was created this quarter. Our mission is to Solve Hard Problems. With this in mind ...")
 
 
(8 intermediate revisions by 2 users not shown)
Line 2: Line 2:


==Overview==
==Overview==
The [[/QA/Automation_Services|Automation Services]] is a new team that was created this quarter. Our mission is to Solve Hard Problems. With this in mind we need to make sure that we have documentation in place.
The [[QA/Automation_Services|Automation Services]] is a new team that was created this quarter. Our mission is to Solve Hard Problems. With this in mind we need to make sure that we have documentation in place.


{| style="width: 90%; margin: 0 0 1em 1em" |
{| style="width: 90%; margin: 0 0 1em 1em" |
Line 9: Line 9:
  |- valign="top"
  |- valign="top"
  | '''Name:'''
  | '''Name:'''
  | Automation Services Documentation
  | Selenium Grid
  |- valign="top"
  |- valign="top"
  | '''Leads:'''
  | '''Leads:'''
Line 28: Line 28:


==Goals for Q3/11==
==Goals for Q3/11==
Because the OWA project has been pushed late in Q2/11, our focus for Q3/11 is to help with the investigation of different test frameworks and supporting the implementation of necessary APIs and tests to allow an automated test execution.
Selenium Grid 2 is the newer version of the Selenium Grid project. We need to roll this out so that we can start using WebDriver within our tests. The use of WebDriver would also allow us to start testing on Mobile devices. This goal, if time allows, will have Selenium Grid 2 rolled out and have a mobile.


{| class="fullwidth-table" |
{| class="fullwidth-table" |
Line 35: Line 35:
  | style="background:#EFEFEF; width: 60%" | Description
  | style="background:#EFEFEF; width: 60%" | Description
  |- valign="top"
  |- valign="top"
  | Started
  | Done
  | Tree Structure on wiki.mozilla.org
  | Setup a branch on Github with Selenium 2 for easy switch over
  |  
  |  
  |- valign="top"
  |- valign="top"
  | Started
  | Done
  | New Members documentation
  | Test Selenium Grid 2 with Current tests
  |  
  |  
|- valign="top"
|- valign="top"
  | Started
  | Done
  | QMO Pages
  | Swap to new grid when enough testing has been completed. This would be a few days of clear runs.
  |  
  |  
|- valign="top"
|- valign="top"
  | Started
  | Done
  | Project Pages in wiki
  | Add mobile device to the Grid
  |  
  | Due to the Selenium grid 2 tests failing because of an issue we only rolled this out at the end of the quarter. We have documented the process [[QA/Automation_Services/Projects/Selenium_TestGrid/mobile|here]] and will try implement in Q4. This document also has hardware requirements
|}
|}



Latest revision as of 10:40, 13 January 2014


Overview

The Automation Services is a new team that was created this quarter. Our mission is to Solve Hard Problems. With this in mind we need to make sure that we have documentation in place.

Name: Selenium Grid
Leads: David Burns, Dave Hunt
Contributors:
Tracker:
QA Tacking Page:
Etherpad:

Goals for Q3/11

Selenium Grid 2 is the newer version of the Selenium Grid project. We need to roll this out so that we can start using WebDriver within our tests. The use of WebDriver would also allow us to start testing on Mobile devices. This goal, if time allows, will have Selenium Grid 2 rolled out and have a mobile.

Status Task Description
Done Setup a branch on Github with Selenium 2 for easy switch over
Done Test Selenium Grid 2 with Current tests
Done Swap to new grid when enough testing has been completed. This would be a few days of clear runs.
Done Add mobile device to the Grid Due to the Selenium grid 2 tests failing because of an issue we only rolled this out at the end of the quarter. We have documented the process here and will try implement in Q4. This document also has hardware requirements

Resources