You are on page 1of 8

D.Y.

Patil College of Engineering Akurdi-411035

BE Mini Project: SQTA2


Name: Dhananjay kumar,Ritesh Dafe
Roll no: 63,73
Div: A
Problem Statement:
Create small web application by selecting relevant system environment and
programming language .Narrate concise Test plan consisting features to be
tested and bug texonomy . Narrate scripts in order to perform regression test
.Identify bug using selenium web driver and IDE and generate a test report
encompassing exploratory testing .

Hardware and Software requirement


32/64 bits based system
Window/ linux operating system
4GB Ram and 128 GB Rom
Selenium IDE

Theory:
Selenium IDE:
The Selenium-IDE (Integrated Development Environment) is an easy-to-use
Firefox plug-in to develop Selenium test cases. It provides a Graphical User
Interface for recording user actions using Firefox which is used to learn and
use Selenium, but it can only be used with Firefox browser as other browsers
are not supported.

However, the recorded scripts can be converted into various programming


languages supported by Selenium and the scripts can be executed on other
browsers as well.

The following table lists the sections that we are going to cover in this
chapter.
If you already have the Selenium IDE, Selenium WebDriver, and JUnit installed
and working with an example of a JUnit WebDriver test, you can skip to the
section called the script

If you are interested in Selenium but have never used it before, the next six
sections will show you how to install it and create a simple test that can be run
from Rational Quality Manager later in the tutorial. This is not a tutorial on
how to create complex Selenium tests. It explains only how to create a test
that will suffice in demonstrating the connection with Rational Quality
Manager. Given that Selenium is an open source tool, there are plenty of
resources available for learning how to use it to its full potential.

Selenium web-Driver:

WebDriver is a tool for automating testing web applications. It is popularly


known as Selenium 2.0. WebDriver uses a different underlying framework,
while Selenium RC uses JavaScript Selenium-Core embedded within the
browser which has got some limitations. WebDriver interacts directly with the
browser without any intermediary, unlike Selenium RC that depends on a
server. It is used in the following context −
 Multi-browser testing including improved functionality for browsers
which is not well-supported by Selenium RC (Selenium 1.0).
 Handling multiple frames, multiple browser windows, popups, and
alerts.
 Complex page navigation.
 Advanced user navigation such as drag-and-drop.
 AJAX-based UI elements.

We implemented a g-mail testing on this platform.


Conclusion:
We successfully implemented the automation testing using selenium
web driver.

You might also like