victor dyptan.using selenium ide for automated testing.drupal camp kyiv 2011

15
for automated testing

Upload: campdrupalua

Post on 17-Dec-2014

2.676 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011

for automated testing

Page 2: Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011

Gold Sponsor ofDrupalCamp Kyiv 2011

Page 3: Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011

Silver Sponsors ofDrupalCamp Kyiv 2011

Page 4: Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011

Automated testing

• What is automated testing?

• What to test?

• Why to automate tests?

• Test automation tools

• Advantages of automated testing

Page 5: Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011

Selection criteria for automated testing tools

• Capability

• Complexity

• Easy maintenance and support of existing tests

• Price

• QA engineers

Page 6: Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011

Overview of Selenium

• Selenium Core

• Selenium IDE

• Selenium RC

• Selenium GRID

• Selenium 2

Page 7: Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011

What is Selenium IDE?

Page 8: Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011

Selenium IDE in action

Page 9: Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011

Recording our first test

Page 10: Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011

• Easy record and playback

• Autocomplete for all common Selenium commands

• Save tests as HTML, Ruby scripts, or any other format

• Working with AJAX applications

Features:

Page 11: Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011

More actions!

Page 12: Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011

What you cannot record?

• Silverlight and Flex/Flash applications

• HTML5

• Selenium cannot do file uploads

• Works only in Firefox

Page 13: Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011

• Easy and fast to begin with

• Could be used as a tool for manual testing

• Save tests as HTML, Ruby scripts, or any other format

• Creating and saving test suites

• Works only in Mozilla Firefox

Summary

Page 14: Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011

• http://www.getfirefox.com

• http://seleniumhq.org/download

• http://seleniumcamp.com

• http://en.wikipedia.org/wiki/Test_automation

• http://automated-testing.info

References

Page 15: Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011

Victor Dyptan

+80976886965

skype: vdyptan

[email protected]