Selenium – Web Browser Automation
Click here to load reader
-
Upload
pakorn-weecharungsan -
Category
Technology
-
view
79 -
download
1
description
Transcript of Selenium – Web Browser Automation
![Page 1: Selenium – Web Browser Automation](https://reader037.fdocuments.net/reader037/viewer/2022100405/553860294a79597c778b4728/html5/thumbnails/1.jpg)
Presented byPakorn Weecharungsan
Selenium – Web Browser Automation
![Page 2: Selenium – Web Browser Automation](https://reader037.fdocuments.net/reader037/viewer/2022100405/553860294a79597c778b4728/html5/thumbnails/2.jpg)
•QTP by HP•Rational Functional Tester by Rational (IBM)•Silk Test by Borland•Test Complete by Automated QA•Selenium (Open Source)•Sahi (Open Source)
Test Automation Tool
![Page 3: Selenium – Web Browser Automation](https://reader037.fdocuments.net/reader037/viewer/2022100405/553860294a79597c778b4728/html5/thumbnails/3.jpg)
•Suite of tools to automate web application.•Web test tool that run in the browser it does exactly what user does.•Operations are highly flexible, allowing many options to locate UI
elements and comparing expected test results against actual application behavior.
Selenium
![Page 4: Selenium – Web Browser Automation](https://reader037.fdocuments.net/reader037/viewer/2022100405/553860294a79597c778b4728/html5/thumbnails/4.jpg)
•Supports cross browser testing, can be run on multiple browsers.•Allows scripting in several languages like Java, C#, PHP and Python•Assertion statements provide an effective way of comparing expected
and actual results.
Features
![Page 5: Selenium – Web Browser Automation](https://reader037.fdocuments.net/reader037/viewer/2022100405/553860294a79597c778b4728/html5/thumbnails/5.jpg)
•Selenium IDE•Selenium WebDriver
Projects
![Page 6: Selenium – Web Browser Automation](https://reader037.fdocuments.net/reader037/viewer/2022100405/553860294a79597c778b4728/html5/thumbnails/6.jpg)
•Create a quick bug reproduction scripts.•Create scripts to aid in automation-aided exploratory testing.
Selenium IDE
![Page 7: Selenium – Web Browser Automation](https://reader037.fdocuments.net/reader037/viewer/2022100405/553860294a79597c778b4728/html5/thumbnails/7.jpg)
Selenium IDE
![Page 8: Selenium – Web Browser Automation](https://reader037.fdocuments.net/reader037/viewer/2022100405/553860294a79597c778b4728/html5/thumbnails/8.jpg)
Selenium WebDriver•Create robust, browser-based regression automation.•Scale and distribute scripts across many environments.
![Page 9: Selenium – Web Browser Automation](https://reader037.fdocuments.net/reader037/viewer/2022100405/553860294a79597c778b4728/html5/thumbnails/9.jpg)
Selenium WebDriver with C#
![Page 10: Selenium – Web Browser Automation](https://reader037.fdocuments.net/reader037/viewer/2022100405/553860294a79597c778b4728/html5/thumbnails/10.jpg)
•More information.▫SeleniumHQ (http://www.seleniumhq.org)▫SourceCode (https://github.com/dinobenz/SeleniumLabs)
Summary