 Selenium is a free (open-source) automated
testing framework used to validate web
applications across different browsers and
platforms.
 You can use multiple programming
languages like Java, C#, Python, etc to
create Selenium Test Scripts.
 Selenium is open source Tool.
 Its Supports different operating systems.
 Its Supports Multiple programming
languages.
 Its Supports Different types of browsers.
 Selenium supports Integrated with different
tools
 It is directly communicate with browsers.
 Selenium is not just a single tool but a suite
of software, each catering to different testing
needs of an organization.
 It has four components:
1. Selenium Integrated Development
Environment (IDE)
2. Selenium Remote Control (RC)
3. Selenium WebDriver
4. Selenium Grid
 A WebDriver is a browser automation
framework. It accepts commands and sends
them to a browser.
Code==>W3Sprotocol==>WebDriver==>Web
Browser
WebDriver driver=new ChromeDriver();
ChromeDriver driver=new ChromeDriver();
1. Browser Methods.
2. Webelements Methods.
3. Navigation Methods.
4. Wait Methods.
5. Switch Case Methods
 Anything that is present in the webpage is
called Webelement.
Ex.Boxes,lables,buttons,elements,etc…
 Identify the Webelements Using Locators.
 X-path (XML Path language) is Query
Language for selecting nodes from an XML
document or Finding elements in HTML Web
page.
X-path Two Types:
1.Absolute Xpath
2.Relative Xpath

Selenium PPT 2.pptx

  • 1.
     Selenium isa free (open-source) automated testing framework used to validate web applications across different browsers and platforms.  You can use multiple programming languages like Java, C#, Python, etc to create Selenium Test Scripts.
  • 2.
     Selenium isopen source Tool.  Its Supports different operating systems.  Its Supports Multiple programming languages.  Its Supports Different types of browsers.  Selenium supports Integrated with different tools  It is directly communicate with browsers.
  • 3.
     Selenium isnot just a single tool but a suite of software, each catering to different testing needs of an organization.  It has four components: 1. Selenium Integrated Development Environment (IDE) 2. Selenium Remote Control (RC) 3. Selenium WebDriver 4. Selenium Grid
  • 4.
     A WebDriveris a browser automation framework. It accepts commands and sends them to a browser. Code==>W3Sprotocol==>WebDriver==>Web Browser WebDriver driver=new ChromeDriver(); ChromeDriver driver=new ChromeDriver();
  • 5.
    1. Browser Methods. 2.Webelements Methods. 3. Navigation Methods. 4. Wait Methods. 5. Switch Case Methods
  • 6.
     Anything thatis present in the webpage is called Webelement. Ex.Boxes,lables,buttons,elements,etc…  Identify the Webelements Using Locators.
  • 7.
     X-path (XMLPath language) is Query Language for selecting nodes from an XML document or Finding elements in HTML Web page. X-path Two Types: 1.Absolute Xpath 2.Relative Xpath