Abstract:
Selenium is a popular open source toolkit for web test automation. Selenium tests run directly in a browser, just as real users do, and they run in Internet Explorer, Mozilla and Firefox on Windows, Linux,
and Macintosh. No other test tool covers such a wide array of platforms.
This presentation will:
- Give an overview of the framework and how it works.
- Show case the different ways of using Selenium, through FIT-style tables or Selenium RC in Ruby and Java.
- Work through a couple of example test scripts
- Explain the limitations of Selenium, where it can be applied, where it can't, what problems it has.
- Finally a demo.
Presenter and Author Profiles:
Vivek Prahlad, Director of Innovation, Thoughtworks, Bangalore
Vivek Prahlad is an IT professional with 7 years of industry experience. He joined ThoughtWorks Inc. in 2003 after a stint at i2 Technologies, where he lead the development of i2’s scheduling products. He currently leads the development team for ThoughtWorks testing software products. The team is charged with taking test automation to the next level.
As the Director of Innovation, he is charged with helping to create an environment where Innovation and Open Source can thrive. Vivek is the author of Frankenstein (http://www.openqa.org/frankenstein), an Open Source testing tool for Swing applications.
During his career, Vivek has worked as a Technical Lead, Agile Coach, and Project Manager. He has worked in various software industry verticals, including supply chain management, manufacturing, financial services, and embedded systems.
Education,
Bachelor of Technology, Metallurgical Engineer from The Institute of Technology, Banaras Hindu University, Varanasi.
Master of Business Administration (Finance and Systems), Indian Institute of Management, Calcutta.
Chad Wathington, Product Manager – Testing Software, Thoughtworks, Bangalore
Chad Wathington is an IT professional with 7 years of industry experience. He joined ThoughtWorks Inc. in 2004 after a stint in strategic consulting at the Boston Consulting Group. In his current assignment, he provides the strategic vision and commercial director for some of ThoughtWorks testing software products. He is charged with developing ways to reinvent test automation in the enterprise.
During his career, Chad has had experience as a business analyst, quality assurance analyst, and project manager. Through his career, he has worked in various software industry verticals including manufacturing, healthcare, financial services, and consumer services. Chad’s test design experience has spanned from manual test planning to extensive automation with both commercial and open source tools.
Chad is a Caterpillar Corp. trained Six Sigma Black Belt.
Education
Bachelor of Economics from Harvard University, Cambridge MA. |