Published on February 20, 2014
In this presentation….. What do you mean by Automation? Why should we go for Automation? Different Automation tools… Functional Automation Performance Automation What is Selenium? Introduction of Selenium… Advantages of Selenium Disadvantages of Selenium N S Reddy… 2
What do you mean by Automation? In order to overcome the drawbacks of Manual Testing and provide speed and accuracy to the existing testing process we choose Automation.. N S Reddy… 3
Why should we go for Automation? Whenever something needs to be repeatedly tested again and again then we choose Automation testing. There are so many other situations which will learn slowly. As around 60% of the companies yet to implement Automation Testing. There is a good scope in Future. N S Reddy… 4
What is an Automated Tool? Automated tool is an assistant of a Test Engineer, which works based on the instructions and information given by the Test Engineer and finally shows the result. By using a tool we can convert the manual test cases into the test scripts and can we executed on the targeted application when user required. N S Reddy… 5
Advantages of Automation tools… • We can save time. By executing the test cases without manual effort. •We can reduce cost to the company. •Accuracy (Repeatable work) can be maintain by repeating the task in a same manner. Where human can’t do this. •We can identify the bugs and report the bugs. •We can ensure for Quality. N S Reddy… 6
Different Automation tools… There are two types of Automation tools… Functional Automation tools Performance Automation tools N S Reddy… 7
Different Automation tools… Testing Manual Testing Automation Testing Functional Testing Selenium QTP RFT Test Partner Water Performance Testing Load Runner J-Meter Silk Performer Black box Automation Testing tools are broadly divided into 2 types: Functional and Performance tools Commercial Tool: QTP Open Source Tool: SELENIUM N S Reddy… 8
What is Selenium? Selenium is a free (open source) automated testing suite for web applications across different browsers and platforms. It is quite similar to HP Quick Test Pro (QTP) only that Selenium focuses on automating webbased applications. It has four components. Selenium Integrated Development Environment (IDE) Selenium Remote Control (RC) WebDriver Selenium Grid N S Reddy… 9
Selenium introduction? Please open “Selenium_Authors.ppt” N S Reddy… 10
Images of Selenium Components? N S Reddy… 11
Difference between Selenium and QTP? Selenium QTP 1) It is an Open source tool 1) It’s commercial tool 2) It supports Java, c#, 2) It’s supports VBScript Perl, Python, Ruby and HTML language (To buy any language licence and use it ) 3) It’s work on IE, FF, 3) here only IE and Firefox Opera, Chrome and Safari browsers 4) OS: window, Mac, Linux 4) OS: windows 5) Flexible and extendable and Web Application 6) Support more web applications 5) Flexible and extendable and Web and Desktop Application 6) The tool is UFt(Unified functional tool)(QTP name has changed from 11.5 version) N S Reddy… 12
Advantages of Selenium Open source, free to use, and free of charge. Highly extensible and Flexibility(because of a number of programming languages, browsers, and platforms it can support) Can run tests across different browsers Supports various operating systems Supports mobile devices Can execute tests while the browser is minimized Can execute tests in parallel. Parallel testing(something that QTP is capable of but only with use of Quality Centre) N S Reddy… 13
Disadvantages of Selenium Can only test web applications. Has no built-in object repository Automates at a slower rate because it does not have a native IDE and only third party IDE can be used for development Data-driven testing is not easier to perform because it has no built-in global and local data tables. Cannot access elements outside of the web application under test Doesn’t Provides professional customer support This Free of cost server, we don’t know when the service is stopped. N S Reddy… 14
Thank You NS Reddy… firstname.lastname@example.org
Scott Daggett provides a quick demonstration of the Selenium IDE. He shows how to use the IDE to create a simple automation script, edit it, run ...
A demo of how you might use Selenium IDE to demo a JSTOR search
Selenium IDE. Selenium IDE is a Firefox plugin which records and plays back user interactions with the browser. Use this to either create simple scripts or ...
Introduction; Preconditions; Downloading and executing the demo; Systems under test; Selenium Server; Test cases; Executing test cases; Using rundemo.py ...
Selenium WebDriver If you want to create robust, browser-based regression automation suites and tests; scale and distribute scripts across many environments
I am using selenium grid for automated testing. I have followed the official documents to install the grid. But after running the run-demo-in-parallel, the ...
Blogs; Vist My Blog(Alter) Selenium builder; Selenium Meeting; Wrapped Selenium Automation Testing framework Thanks for all your support ,this project be ...
php-selenium-demo - Example of how to use Selenium in PHP