SlideShare a Scribd company logo
Author: Ana Sârbescu
Skopje, December 2015
Software Testing Community Macedonia
Hello world!
• Why we need Automated Testing?
• How do we implement the Framework?
• What’s this Selenium all about?
Summary:
Manual Testing …Automated
• Need more resources?
• Higher level of confidence, higher coverage.
• Free the time for creative testing!
• Specialized resources/ +Help
 We need an Automated Framework!
Testing Framework for Automation
What does Selenium do?
• “Selenium automates browsers. ”
• It interrogates and manipulates the HTML.
• Contains a DSL called Selenese.
• Works with all browsers and platforms.
• It integrates with so many tools.
JavaSkop - Automation Skopje
Example
Advanced features in Selenium
• Grid +RC +Cross Browsers Testing
• DesiredCapabilities
• RemoteWebDriver
• Page Object Model
• Parameterized Tests
• Data Driven Design
• Keyword Driven Design
• Generating PDF, Email and Screenshot test
reports
• Using Robot Api; Database testing;
Useful Links
Automated Testing Frameworks tutorials
• http://www.slideshare.net/saucelabs/test-automation-framework-
designs/
• https://www.cs.colorado.edu/~kena/classes/5828/s12/presentation-
materials/ghanakotagayatri.pdf
• https://www.youtube.com/watch?v=ONeeO9tqItM
Selenium Tutorials
• http://www.guru99.com/selenium-tutorial.html
• https://www.pluralsight.com/courses/selenium
• http://www.seleniumhq.org/docs/
• http://www.tutorialspoint.com/selenium/
• http://learn-automation.com/free-selenium-webdriver-tutorial/
This is not …
This is just the beginning…
This is not …

More Related Content

PDF
Web automation using selenium.ppt
PPT
Selenium
PPTX
Selenium
PPTX
Better End-to-End Testing with Page Objects Model using Protractor
PDF
Making cross browser tests beautiful
PPT
Selenium
PDF
Introduction to Protractor
PPTX
Angular UI Testing with Protractor
Web automation using selenium.ppt
Selenium
Selenium
Better End-to-End Testing with Page Objects Model using Protractor
Making cross browser tests beautiful
Selenium
Introduction to Protractor
Angular UI Testing with Protractor

What's hot (20)

PPTX
Protractor training
PDF
What's new in selenium 4
PPTX
Protractor survival guide
PDF
Carmen Popoviciu - Protractor styleguide | Codemotion Milan 2015
PPTX
Architecting test automation using selenium
PPTX
An Introduction to AngularJS End to End Testing using Protractor
PPTX
Selenium for Jobseekers
PDF
How To Use Selenium Successfully (Java Edition)
PPTX
Get Started With Selenium 3 and Selenium 3 Grid
PPTX
Protractor Tutorial Quality in Agile 2015
PPTX
Automation - web testing with selenium
ODP
Automated UI testing. Selenium. DrupalCamp Kyiv 2011
PDF
How to Use Selenium, Successfully
PPTX
QSpiders - Selenium Webdriver
PDF
[Webinar] Continuous Testing Done Right: Test Automation at the World's Leadi...
PPTX
Cucumber Tool
PPTX
How To Automate Cross Browser Testing
PDF
APIs: A Better Alternative to Page Objects
PPTX
Selenium
PPTX
Automated Testing using JavaScript
Protractor training
What's new in selenium 4
Protractor survival guide
Carmen Popoviciu - Protractor styleguide | Codemotion Milan 2015
Architecting test automation using selenium
An Introduction to AngularJS End to End Testing using Protractor
Selenium for Jobseekers
How To Use Selenium Successfully (Java Edition)
Get Started With Selenium 3 and Selenium 3 Grid
Protractor Tutorial Quality in Agile 2015
Automation - web testing with selenium
Automated UI testing. Selenium. DrupalCamp Kyiv 2011
How to Use Selenium, Successfully
QSpiders - Selenium Webdriver
[Webinar] Continuous Testing Done Right: Test Automation at the World's Leadi...
Cucumber Tool
How To Automate Cross Browser Testing
APIs: A Better Alternative to Page Objects
Selenium
Automated Testing using JavaScript
Ad

Similar to JavaSkop - Automation Skopje (20)

PPT
Selenium
PPTX
PPTX
Selenium test automation
PPTX
Selenium tutorials
PDF
An Overview of Selenium Grid and Its Benefits
PDF
Ijetcas14 413
PPTX
Upcoming new features of selenium in automation testing
PPTX
AUTOMATION FRAMEWORK USING SELENIUM & TESTNG ALONG WITH MAVEN
PPT
Test Automation Framework Development Introduction
PDF
Selenide
PPTX
Selenium Testing @ Agile Speed
PPTX
A Simple Guide to Selenium Software Testing
DOCX
Software Course data, or computer programs
PPTX
automation_test_framewjdsjhdsjhsdorks.pptx
PDF
Selenium Automation Testing - A Complete Guide.pdf
PPTX
Data driven Automation Framework with Selenium
PDF
Selenium Automation Testing - A Complete Guide
PPTX
Test automation using selenium
PDF
Selenium Testing The Complete Step-by-Step Tutorial.pdf
PDF
Selenium Automation Testing - A Complete Guide.pdf
Selenium
Selenium test automation
Selenium tutorials
An Overview of Selenium Grid and Its Benefits
Ijetcas14 413
Upcoming new features of selenium in automation testing
AUTOMATION FRAMEWORK USING SELENIUM & TESTNG ALONG WITH MAVEN
Test Automation Framework Development Introduction
Selenide
Selenium Testing @ Agile Speed
A Simple Guide to Selenium Software Testing
Software Course data, or computer programs
automation_test_framewjdsjhdsjhsdorks.pptx
Selenium Automation Testing - A Complete Guide.pdf
Data driven Automation Framework with Selenium
Selenium Automation Testing - A Complete Guide
Test automation using selenium
Selenium Testing The Complete Step-by-Step Tutorial.pdf
Selenium Automation Testing - A Complete Guide.pdf
Ad

JavaSkop - Automation Skopje

  • 1. Author: Ana Sârbescu Skopje, December 2015 Software Testing Community Macedonia
  • 2. Hello world! • Why we need Automated Testing? • How do we implement the Framework? • What’s this Selenium all about? Summary:
  • 3. Manual Testing …Automated • Need more resources? • Higher level of confidence, higher coverage. • Free the time for creative testing! • Specialized resources/ +Help  We need an Automated Framework!
  • 5. What does Selenium do? • “Selenium automates browsers. ” • It interrogates and manipulates the HTML. • Contains a DSL called Selenese. • Works with all browsers and platforms. • It integrates with so many tools.
  • 8. Advanced features in Selenium • Grid +RC +Cross Browsers Testing • DesiredCapabilities • RemoteWebDriver • Page Object Model • Parameterized Tests • Data Driven Design • Keyword Driven Design • Generating PDF, Email and Screenshot test reports • Using Robot Api; Database testing;
  • 9. Useful Links Automated Testing Frameworks tutorials • http://www.slideshare.net/saucelabs/test-automation-framework- designs/ • https://www.cs.colorado.edu/~kena/classes/5828/s12/presentation- materials/ghanakotagayatri.pdf • https://www.youtube.com/watch?v=ONeeO9tqItM Selenium Tutorials • http://www.guru99.com/selenium-tutorial.html • https://www.pluralsight.com/courses/selenium • http://www.seleniumhq.org/docs/ • http://www.tutorialspoint.com/selenium/ • http://learn-automation.com/free-selenium-webdriver-tutorial/
  • 10. This is not … This is just the beginning… This is not …