TestEngineering/Web/Automation: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 21: Line 21:
*'''qa-selenium'''.mv.mozilla.com (10.250.1.143)
*'''qa-selenium'''.mv.mozilla.com (10.250.1.143)
**Mac Mini; 2.66 Ghz Intel Core 2 Duo; 8 GB  
**Mac Mini; 2.66 Ghz Intel Core 2 Duo; 8 GB  
**Mac OS X 10.6.7
**Mac OS X 10.6.8
**Jenkins (http://qa-selenium.mv.mozilla.com:8080/)  
**Jenkins (http://qa-selenium.mv.mozilla.com:8080/)  
**Selenium Grid Hub (http://qa-selenium.mv.mozilla.com:4444/grid/console)  
**Selenium Grid Hub (http://qa-selenium.mv.mozilla.com:4444/grid/console)  

Revision as of 18:18, 28 July 2011

Automation Homepage

The WebQA Automation team builds automated tests to run against Mozilla websites to make sure they are working as expected.

Running to-do list for Grid/Hudson

Selenium

Architecture

  • qa-selenium.mv.mozilla.com (10.250.1.143)
  • qa-selenium2.mv.mozilla.com (10.250.1.167)
    • Mac Mini; 1.66 Ghz Intel Core Duo; 2 GB
    • Mac OS X 10.5.8
    • VM: Windows 7 Professional, Internet Explorer 8
  • qa-selenium3.mv.mozilla.com (10.250.1.196)
    • Mac Mini; 2.4 Ghz Intel Core 2 Duo; 4 GB
    • Mac OS X 10.6.8
  • qa-selenium4.mv.mozilla.com (10.250.1.197)
    • Mac Mini; 2.4 Ghz Intel Core 2 Duo; 4 GB
    • Mac OS X 10.6.8
    • VM: Windows 7 Professional, Internet Explorer 8
  • qa-selenium5.mv.mozilla.com (10.250.1.222)
    • Mac Mini; 2.66 Ghz Intel Core 2 Duo; 8 GB
    • Mac OS X 10.6.8
  • qa-selenium6.mv.mozilla.com (10.250.1.221)
    • Mac Mini; 2.53 Ghz Intel Core 2 Duo; 4 GB
    • Mac OS X 10.6.8
Selenium-grid-setup.png

We have several Mac Minis running various Selenium RC environments, integrated via Jenkins Continuous Build Integration and Selenium Grid. All machines can be VNC'ed into from within the MV-Office Intranet (VPN if offsite). In order to start the entire system (Jenkins, Selenium Grid, and All VMs with Selenium RCs), ensure that all the Mac Minis are powered on and logged in. Run startAll.sh on the desktop of qa-selenium.mv.mozilla.com (VPN required), and everything should start up. Everything can be shut down by running killAll.sh on the desktop of qa-selenium.mv.mozilla.com. This safely tears down Jenkins and Selenium grid, terminates all Terminal sessions on OS X-based computers, and sends the shutdown command to all VMs. This needs to be updated.

SUMO

Mozilla.com

Current Coverage / Plans

Would a table/grid with checkmarks be better to represent coverage?

AMO | CI

  • Current
    • Smoketest
    • BFT
    • FFT

SUMO | CI

  • BFT

Socorro | CI

  • Current
    • Smoke Tests
    • BFT

Mozilla.com / Firefox.com

  • Tests for redirects/download button (see Tanay)
  • Broken mobile tests (see Jason Grlicky/Alex Buchanan)

Input | CI

  • Current
    • Smoke Tests
    • BFT

Meeting Notes

  • Meetings are held every other Friday at 19am PST/ 17:00 GMT
    • +1 650 903 0800 x92 Conf# 303 (US/International)
    • +1 416 848 3114 x92 Conf# 303 (Canada)
    • +1 800 707 2533 (pin 369) Conf# 303 (US Toll Free)
    • join irc.mozilla.org #mozwebqa for backchannel discussion
  • July

-01-07-2011











Test Days

AMO - (outdated section)

All of the above are legacy, and should be used solely as reference - stephend