SeleniumConf 2012 London
2012-04-16..2012-04-18
London, United Kingdom
| title | author | length |
|---|---|---|
| Using Selenium to Improve a Team's Development Cycle | Mike Davis | 34m |
Google teams use Selenium/WebDriver plus small abstractions to make functional tests hermetic, fast and developer-owned, cutting a suite from 15 minutes to 30… | ||
| Geb -- Very Groovy Browser Automation | Luke Daley | 39m |
Geb is a Groovy layer over WebDriver that claims to make web tests more expressive, concise and maintainable by providing a WebDriver + Groovy integration, a… | ||
| Testing The Web Anywhere: OperaDriver on Mobile Devices | Andreas Tolf Tolson | 41m |
Claims that OperaDriver on Opera Mobile now lets Selenium run tests against real phones and an Opera Mobile emulator, targeting Android 4 (Ice Cream Sandwich)… | ||
| One Step at a Time | Anand Ramdeo | 34m |
Starts with a recorded Selenium IDE export and shows concrete refactors: move the export into WebDriver, add a getUniqueEmail helper so repeated runs succeed… | ||
| Teaching a Robot to Play Angry Birds | Jason Huggins | 36m |
Project builds a physical test robot (BitBeam) that touches capacitive devices to run UI tests, using Arduino electronics, a Lego-compatible laser-cut beam… | ||
| How To Test The Inside of Your Head | Liz Keogh | 42m |
Argues that mental models break code and decisions and shows concrete ways to test them: use context questioning and BDD-style scenarios to force missing… | ||
| Web App Performance Testing Using WebDriver | Michael Klepikov | 33m |
By Michael Klepikov
Web UI responsiveness is a very important part of great user experience. At the same time, it could be hard to achieve and easy to… | ||
| Building Quality with Foundations of Mud | Kristian Rosenvold | 37m |
Practical recipe for Selenium-based quality: use Selenium Grid or a SaaS to run tests in parallel and get full feedback in about five minutes, keep CI running… | ||
| Building a Driver: Lessons Learned from Developing the Internet Explorer Driver | Jim Evans | 36m |
Rewrites the IE driver as a C++ standalone executable server that speaks the JSON Wire Protocol, so language bindings can x‑copy deploy without native runtime… | ||
| Selenium In the Enterprise: What went right, what went wrong (so far) | Noah Sussman | 37m |
Describes a shift from bulky Selenium suites to a pragmatic stack: thousands of unit tests in PHP, about 10 Selenium tests run on every deploy, and monitoring… | ||
| Let's Talk About The Future | Adam Christian, David Stark | 28m |
Selenium Builder is a Firefox add-on that records, edits and plays back both Selenium 1 and Selenium 2 scripts, uses an HTML/jQuery UI, and saves tests in a… | ||
| Speed Up Your Selenium Tests with PhantomJS | Ivan De Marino | 25m |
By Ivan De Marino
In this talk we will discuss how to use PhantomJS as a backend for RemoteWebDriver. The main purpose is to speed up the execution of test… | ||
| Pluggable Test Infrastructures | Jeff Rogers, Dima Kovalenko | 37m |
Groupon builds a runnable system where a single Gherkin behavior drives multiple implementations so one test, multiple implementations actually exercises web… | ||
| Automated Security Testing | Alan Parkinson | 35m |
By Alan Parkinson
Security Testing is often seen as a specialist skill or role, but there is a range of static and dynamic security analysis tools that can… | ||
| The Restless Are Getting Native: Lessons Learned While Writing Automated Tests for an iOS App | Dante Briones | 34m |
Details how a test suite is built for a native iOS app: chooses NativeDriver with the familiar WebDriver API, writes tests in Java, and embeds an embedded HTTP… | ||
| More Than Automation: How Good Acceptance Test Can Make Your Team Happier | Matt Wynne | 33m |
Claims that browser automation written as clicks and form fiddling becomes brittle and hides domain meaning and shows concrete refactorings that cause this… | ||
| Selenium Committers Panel Discussion | 44m | |
Panel Q&A summarizes concrete decisions and work: WebDriver will not expose HTTP status codes — use a proxy or Chrome/Opera devtools instead; Selenium 3… | ||
| Automated Web Acceptance Testing with Behat | Shashikant Jagtap | 27m |
Claims ability to drive end-to-end web acceptance tests for PHP projects using Behat with the Mink drivers (Selenium/WebDriver/Sahi/headless), generating… | ||
| Writing Well-Abstracted Self-Testing Automation On Top Of Jello-O | Dan Cuellar | 41m |
Zoosk describes a Selenium/WebDriver-based automation stack that wraps controller calls in platform-agnostic libraries and a centralized, lazy-evaluated site… | ||
| Lightning Talks! | (no speakers) | 53m |
Five-minute slots cover concrete tactics and tools: scaling test execution from 500 to 16,000 test suites per month (about 350,000 scripts per cycle) and… | ||
| Selenium State of the Union | Simon Mavi Stewart | 32m |
Summary of project status since SeleniumConf 2011: core moves to WebDriver and Grid as active development, with Selenium RC in maintenance mode; the project… | ||
| Krypton Regression Automation Framework for Testing (KRAFT) Pt 1 | Rajiv Jain, Anil Kumar | 21m |
Krypton KRAFT is an Excel-driven wrapper around Selenium WebDriver that lets manual testers create Excel-based test cases with no programming, using three… | ||
| Krypton Regression Automation Framework for Testing (KRAFT) Pt 2 | Rajiv Jain, Anil Kumar | 11m |
A Selenium-based framework called KRAFT runs a sample test in ~20 seconds (19s measured), captures configurable snapshots as JPEG or snapshot as HTML for DOM… | ||
| Se Builder Hacking Session | David Stark, Adam Christian | 31m |
Shows how to add a new export format to Selenium Builder by editing the code in the repo on github.com/admc/scuer, running it as a Firefox extension via a… | ||
| Being Good At Waiting | Alexander Tarnowski | 27m |
Demonstrates concrete waiting strategies for AJAX in Selenium: uses HTMLUnit with a server delay of 0.5–4s, contrasts naive sleep with a homemade polling loop… | ||
| Massively Continuous Integration: From 3 days to 30 minutes | Jesse Dowdle, David Tolley | 35m |
Claim: continuous integration shrinks release certification from three days to ~30 minutes by rearchitecting tests and infrastructure. Uses Jenkins + EC2 cloud… | ||
| Building a Selenium Community One Meetup at a Time | Ashley Wilson | 21m |
Selenium profiles climb from ~5,000 to ~25,000 in two years and open-source projects using Selenium top >1,000, so starting a local group is practical… | ||
| Self-Generating Test Artifacts for Selenium/WebDriver | Marcus R Merrell | 41m |
At Peoplefluent test maintenance overhead drops from ~40% to under 3% by generating Selenium Page objects at build time using Java reflection to parse Velocity… | ||
| TFT Automation Framework for Generic Systems (TAGS) | Vijay Gupta | 35m |
A spreadsheet-driven automation framework that lets QA write test cases, object repository and data in Excel and execute them via Selenium WebDriver or… | ||
| So You're Automated...Now Let's Make It Fast! | Santiago Suarez Ordoñez | 37m |
Practical recipe: make tests data independent so any test can run alone, convert long workflows into generated application state (a “magic URL” that injects… | ||
| Robot Framework: Semicolon-free testing | Filip Noetzel | 23m |
Robot Framework is a Python/Jython keyword-driven test framework that claims semicolon-free, column-oriented tests and delivers: pip-installable or runnable… | ||
| Embracing Change in a Less-than-ideal World | Mel Llaguno | 36m |
Claims that a Java-based framework using Selenium WebDriver, TestNG and dependency injection yields long-lived, adaptable UI tests; it wires a legacy web app… | ||
| Selenium IDE | Dave Hunt, Samit Badle | 18m |
Selenium IDE reports strong growth — version 1.4.1 had ~240,000 downloads, 1.5.0 ~275,000 and 1.6.0 ~312,000, suggesting quarter‑million+ users per release… | ||
| nothing matches | ||