Selenium tool demo

Views:
 
     
 

Presentation Description

this is automation testing demo with selenium tool

Comments

Presentation Transcript

Slide 1: 

Demo Presentation for automation Testing with Selenium free tool. Sreelesh Kunnath

Index : 

Index Overview – Selenium IDE, RC and CORE. Challenge with Other automation free tool How selenium free tool works for project. Project using Selenium IDE Project using Selenium RC Project using Selenium test runner Benefits to Project using Selenium.

Slide 3: 

Selenium tool support for compatibility testing Verify functionality in different browsers on different platforms Check periodically to see if the site is on-line and works correctly Use Selenium to verify workflow and session Don't use it to check business rules Don't put Selenium tests in your main development build – run them overnight Have dedicated machines that run tests Challenge with Other automation free tool

Slide 4: 

Record application with selenium IDE Debug IDE command Run IDE test script or test case Add test case into test suit Run test suit. Set up Selenium RC and Run selenium server Setup eclipse3.1 platform for java client use eclipse for development and so to run the test How selenium free tool works for Project

Slide 5: 

Using Selenium IDE Firefox extension Record-replay Command reference save/export/load tests

Slide 6: 

Using Selenium RC Automate Selenium tests from Java/.NET/Ruby etc Execute in multiple browsers, on remote machines Integrate into wider business tests and CI tools

Slide 7: 

Overview – Selenium IDE,RC and Grid Overview – Selenium IDE,RC,Grid Selenium IDE is the Integrated Development Environment for developing Selenium test cases. This IDE has a recording feature which keeps track of the user actions as they are performed and store them as a reusable script to playback. Selenium IDE also offers full editing of test cases for more precision and control. The simple IDE can be easily used. But complex test cases can be generated with scripting only. Selenium RC allows test automation developer to use programming language to the maximum flexibility and extensibility in developing the test logic. Selenium RC provides an API (Application Programming Interface) and library for each of its supported languages: HTML, Java, C #, Perl, PHP, Python and Ruby. Selenium RC works with browsers Firefox 3/2, IE 7, Safari 3/2, Opera 9/8 and partial support for others Selenium Grid allows Selenium RC solution to scale for large test suites that must run in multiple environments. With Selenium-Grid multiple instances of Selenium RC are running on various operating systems and browser configurations

Slide 8: 

Using Selenium test runner

Slide 9: 

Thank you .