This coming Monday, February 15, our monthly Agile Denver event will be held at
the PPA Event Center near downtown Denver. Jason Huggins will be in Denver to
present "Web-application testing with Selenium". Jason was the co-creator of
Selenium in 2004, and a committer on the Selenium Core and Selenium Remote
Control projects.
Doors will open at 5:00 PM for network and refreshments. We have rounded up an
informal panel to explore Selenium and related topics. Panelists will include
Jason, and a group of local technologists with a wealth of experience in web
development and testing including Matt Raible, Scott Allman, Chris McMahon,
Thomas Albright and Joe Yakich.
Jason's formal presentation begins at 6:30 PM. This talk is applicable to
developers, testers, architects and managers involved in web and mobile
application development.
For those of you not already familiar with Selenium, it is "a portable software
testing framework for web applications. Selenium provides a record/playback tool
for authoring tests without learning a test scripting language. Selenium
provides a test domain specific language (DSL) to write tests in a number of
popular programming languages, including Java, Ruby, Groovy, Python, PHP, and
Perl. Test playback is in most modern web browsers. Selenium deploys on Windows,
Linux, and Macintosh platforms."
Selenium is broadly used by web development teams at companies like Google,
Amazon, Yahoo!, Microsoft, and Salesforce.com
Learn more at http://agiledenver.org
ABSTRACT
* Overview of Selenium, what it does, what it doesn't do
* How to get started with Selenium IDE, RC, and Grid
* Why I started Sauce Labs (Selenium as a Cloud Service)
* Selenium in 2010... Selenium 2
* Future trends: Adobe Flex, mobile (iphone/ipad, android), HTML5 (canvas,
video)
* Best practices for succeeding with Selenium
SPEAKER
Jason Huggins co-founded Sauce Labs and currently leads product direction. Prior
to Sauce Labs, Jason was a Test Engineer at Google where he supported the
grid-scale "Selenium Farm" for testing Google applications such as Gmail and
Google Docs. Jason's experience also includes time at ThoughtWorks in Chicago as
a software developer. While at ThoughtWorks, Jason created the Selenium testing
framework out of the need to cross-browser test a new in-house time and expense
system.
When not programming in Python or JavaScript, Jason enjoys hacking on
Arduino-based electronics projects. Jason has spent time in New York City, LA,
and the Bay Area, but Chicago is his kind of town.
Jason's favorite Selenium method is captureEntirePageScreenshot()
PANELISTS
The current roster of panelist (subject to availability and weather):
* Thomas Albright: Local developer with Agile, web dev, and Selenium experience
* Scott Allman: Technical Program Manager at CableLabs, entrepreneur,
experienced testing champion and instructor
* Chris McMahon: Software testing leader with Selenium and SeleniumRC
experience, WebTest maintainer, http://chrismcmahonsblog.blogspot.com and
http://www.fitnesse.info/webtest
* Matt Raible: Denver-based UI author and consultant specializing in open source
Java and Ajax, founder of AppFuse, committer on Apache Roller and Struts
projects, Java open source contributor, served as UI Architect for LinkedIn and
Evite, and currently works for Time Warner Cable as Chief Architect of Web
Development, http://raibledesigns.com
* Joe Yakich: Local developer with experience in Selenium and SeleniumRC and
related web testing frameworks, contributed experience report sidebar to "Agile
Testing"
Complete panelists bios will be provided online and at the event.
SPONSORS
A special thanks to our February event sponsors Sauce Labs for covering Jason's
travel expenses, and ProtoTest and Riptide Hosting for covering facilities and
refreshments expenses.
"Sauce Labs is the trusted source for Selenium-based software and services that
accelerate the agile web development test process. With Sauce's extended
Selenium-based software, agile developers can be productive quickly, easily
executing functional web application testing across all major browsers. Sauce
supports Selenium testing on Internet Explorer (IE), Firefox, Safari, Chrome and
Opera on Windows and Linux."
Learn more at http://saucelabs.com
"The ProtoTest mission is simple: to champion software quality. Over the past
eleven years, ProtoTest has helped more than 200 companies improve their
software quality and streamline their processes.
ProtoTest provides consulting services in specialized software quality and test
projects including Load and Performance testing, Test Automation, Process
Consulting, and Agile testing. ProtoTest offers training in software testing
fundamentals and testing in Agile environments. And ProtoTest can augment your
team with the best contract, contract-to-perm, and direct-hire testing
resources."
Learn more at http://prototest.com
"Riptide Hosting is a Colorado-based Windows hosting company formed in 2002, and
has been providing high-quality dedicated server hosting packages featuring
Microsoft software ever since. Riptide Hosting is housed in 2 Class-A data
centers, located in the Denver Tech Center in Colorado. We feature 24x7 network
management, multiple network providers, and fully-redundant infrastructure.
Riptide Hosting offers a wide range of hosting solutions to suit your exact
business and IT needs, at affordable prices. Our experienced staff and the
integrity of our infrastructure provide a solid basis for your continued
growth."
Learn more at http://riptidehosting.com
LOCATION
The February meeting will be held at the PPA Event Center located at 2105
Decatur Street, Denver, CO 80211-5125. See the link below for an online map:
http://bit.ly/bh6lX5
PPA parking is convenient and free.