SlideShare a Scribd company logo
Quality Assurance /
Software Testing Training
Page 2Classification: Restricted
Agenda
• Installing Selenium IDE
Page 3Classification: Restricted
Installing Selenium is a two step process
First: If Firefox is not installed in your machine then Install Firefox
Second: If Selenium IDE is not installed on your machine then Install
Selenium IDE Plug-in
Is there an IE version of Selenium IDE?
No, at this point of time Selenium IDE works only for Firefox. You can
write your test scripts via IDE and then use the Selenium Core
TestRunner or Selenium RC to execute them on IE.
Installing Selenium IDE
Page 4Classification: Restricted
• If you do not have Mozilla Firefox yet, you can download it
from http://www.mozilla.org/en-US/firefox/new.
• Launch Firefox and navigate to http://seleniumhq.org/download/. Under
the Selenium IDE section, click on the link that shows the current version
number.
Page 5Classification: Restricted
• For security, a Firefox notification will pop up. Click on "Allow.“
Page 6Classification: Restricted
Wait until Firefox completes the download and then click "Install
Now."
Page 7Classification: Restricted
• Wait until installation is completed. In the pop-up window, click "Restart
Now."
Page 8Classification: Restricted
• After Firefox has restarted, launch Selenium IDE using either of two ways:
• By pressing Ctrl+Alt+S
• By clicking on the Firefox menu button > Web
Developer> Selenium IDE
Page 9Classification: Restricted
• Selenium IDE
should launch as
shown below
Page 10Classification: Restricted
Features of Selenium IDE
Page 11Classification: Restricted
Menu Bar
It is located at the topmost portion of the IDE. The most commonly used
menus are the File, Edit, and Options menus.
File menu
It contains options to create, open, save, and close tests.
Tests are saved in HTML format.
The most useful option is "Export" because it allows you to turn your
Selenium IDE test cases into file formats that can run on Selenium
Remote Control and WebDriver
"Export Test Case As..." will export only the currently opened test case.
"Export Test Suite As..." will export all the test cases in the currently
opened test suite.
Page 12Classification: Restricted
The 2 Export
options
provided by
File menu
The file format to which
your selenium IDE Test
Case will be exported
The unit Testing
framework to be
used
The selenium
framework to be
used on the
exported test case
Page 13Classification: Restricted
Edit Menu
• It contains usual options like Undo, Redo, Cut, Copy, Paste, Delete,
and Select All.
• The two most important options are the "Insert New Command"
and "Insert New Comment".
Two most
important options
in Edit menu
Page 14Classification: Restricted
Options menu
• It provides the interface
for configuring various
settings of Selenium IDE.
• We shall concentrate on
the Options and Clipboard
Format options.
Clipboard Format
•The Clipboard Format
allows you to copy a
Selenese command from
the editor and paste it as a
code snippet.
•The format of the code
follows the option you
selected here in Clipboard
Format's list.
•HTML is the default
selection.
Page 15Classification: Restricted
Selenium IDE Options dialog box
You can launch the Selenium IDE Options dialog box by clicking Options > Options... on the menu
bar. Though there are many settings available, we will concentrate on the few important ones.
Default Time out
Value
Selenium IDE
extensions
Remember Base
URL
Autostart record
Page 16Classification: Restricted
• Default Timeout Value. This refers to the time that Selenium has to wait for
a certain element to appear or become accessible before it generates an
error. Default timeout value is 30000ms.
• Selenium IDE extensions. This is where you specify the extensions you
want to use to extend Selenium IDE's capabilities. You can
visit http://addons.mozilla.org/en-US/firefox/and use "Selenium" as
keyword to search for specific extensions.
• Remember base URL. Keep this checked if you want Selenium IDE to
remember the Base URL every time you launch it. If you uncheck this,
Selenium IDE will always launch with a blank value for the Base URL.
• Autostart record. If you check this, Selenium IDE will immediately record
your browser actions upon startup.
Page 17Classification: Restricted
Playback
Speed. This
controls the
speed of
your Test
Script
Execution.
Play entire
test suite.
This will
sequentially
play all the
test cases
listed in the
Test Case
Pane.
Play
current
test case.
This will
play only
the
currently
selected
test case
in the Test
Case
Pane.
Pause/
Resum
e. This
will
pause or
resume
your
playbac
k.
Step.
This
button
will
allow
you to
step
into
each
comma
nd in
your
test
script.
Apply
rollup
rules. This
is an
advanced
functionality
. It allows
you to
group
Selenese
commands
together
and execute
them as a
single
action.
Record.This starts/ends
your recording
session. Each browser
action is entered as a
Selenese command in the
Editor.
Page 18Classification: Restricted
Test Case Pane
Red means test
case failed
Color represent
status of the
Whole test suite
No of Test
Case run
No of Test
Case failed
• In Selenium IDE, you can open more
than one test case at a time.
• The test case pane shows you the list
of currently opened test cases.
• When you open a test suite, the test
case pane will automatically list all
the test cases contained in it.
• The test case written in bold font is
the currently selected test case
• After playback, each test case is
color-coded to represent if it passed
or failed.
• Green color means "Passed."
• Red color means "Failed."
• At the bottom portion is a summary
of the number of test cases that
were run and failed.
Page 19Classification: Restricted
Editor
You can think of the editor as the
place where all the action
happens. It is available in two
views: Table and Source.
Table View
• Most of the time, you will work
on Selenium IDE using the Table
View.
• This is where you create and
modify Selenese commands.
• After playback, each step is color-
coded
• To create steps, type the name of the command
in the "Command" text box.
• It displays a dropdown list of commandsthat
match with the entry that you are currently
typing.
• Target is any parameter (like username ,
password) for a command and Value is the input
value (like tom,123pass) for those Targets.
Page 20Classification: Restricted
Source View
• It displays the steps in HTML (default) format.
• It also allows you to edit your scriptjust like in the
Table View.
Page 21Classification: Restricted
Log Pane
• The Log Pane displays runtime messages during execution. It provides real-time updates as to
what Selenium IDE is doing.
• Logs are categorized into four types:
• Debug - By default, Debug messages are not displayed in the log panel. They show up only
when you filter them. They provide technical information about what Selenium IDE is doing
behind the scenes. It may display messages such as a specific module has done loading, a
certain function is called, or an external JavaScript file was loaded as an extension.
• Info - It says which command Selenium IDE is currently executing.
• Warn - These are warning messages that are encountered in special situations.
• Error - These are error messages generated when Selenium IDE fails to execute a command, or
if a condition specified by "verify" or "assert" command is not met.
info
Error
Page 22Classification: Restricted
Logs can be filtered by type. For example, if you choose to select the
"Error" option from the dropdown list, the Log Pane will show error
messages only.
Page 23Classification: Restricted
Reference Pane
The Reference Pane shows a concise description of the currently
selected Selenese command in the Editor. It also shows
the description about the locator and value to be used on that
command.
Page 24Classification: Restricted
UI-Element Pane
The UI-Element is for advanced Selenium users. It uses JavaScript Object
Notation (JSON) to define element mappings. The documentation and
resources are found in the "UI Element Documentation" option under the
Help menu of Selenium IDE
Page 25Classification: Restricted
Rollup Pane
• Rollup allows you to execute a group of commands in one step. A group of
commands is simply called as a "rollup." It employs heavy use of JavaScript
and UI-Element concepts to formulate a collection of commands that is
similar to a "function" in programming languages.
• Rollups are reusable; meaning, they can be used multiple times within the
test case. Since rollups are groups of commands condensed into one, they
contribute a lot in shortening your test script.
Page 26Classification: Restricted
Assignment
1. Why do you choose Selenium over QTP for automation?
2. What are the limitations of Selenium?
3. Find the advantages of following testing Tools:
– Watir/WET
– LiquidTest
– StoryTestIQ (STIQ)
– Bromine
– CubicTest
– Frankenstein
4. Find the advantages of following testing frameworks:
– JUnit,TestNG (Java)
– NUnit (.Net)
– Unittest(Python)
– RSpec, Test::Unit (Ruby)
Page 27Classification: Restricted
Thank You

More Related Content

PPT
Test automation using selenium
shreyas JC
 
PPTX
Selenium ide made easy
Narayanan Palani
 
PPT
Selenium ide material (1)
Sriram Angajala
 
PDF
Selenium Tutorial
prad_123
 
DOC
Sel
Sandeep A R
 
PPTX
Selenium tutorial
Mayank Pande
 
PPTX
Selenium ide1
mindqqa
 
ODP
Introduction to Selenium
Knoldus Inc.
 
Test automation using selenium
shreyas JC
 
Selenium ide made easy
Narayanan Palani
 
Selenium ide material (1)
Sriram Angajala
 
Selenium Tutorial
prad_123
 
Selenium tutorial
Mayank Pande
 
Selenium ide1
mindqqa
 
Introduction to Selenium
Knoldus Inc.
 

What's hot (13)

PPS
Selenium Demo
ankitslide
 
PPTX
Selenium rc ppt
mindqqa
 
PPT
Selenium ppt
Pavan Kumar
 
DOCX
Selenium introduction and some feautures
zahid32
 
PDF
Softwaretestingtoolsfreeandopensourcefinal 150411221750-conversion-gate01
Aravindharamanan S
 
PPT
Selenium
shrialinda
 
PPSX
Selenium RC
ANKUR-BA
 
PDF
Selenium With Spices
Nikolajs Okunevs
 
PPTX
Selenium IDE and Extensions
Yana Altunyan
 
PPT
Test automation using selenium presented by Quontra Solutions
QUONTRASOLUTIONS
 
PPTX
Selenium
Batch2016
 
PDF
Selenium Test Automation - Challenges
Arul Selvan
 
PPTX
Introduction to Selenium Web Driver
Return on Intelligence
 
Selenium Demo
ankitslide
 
Selenium rc ppt
mindqqa
 
Selenium ppt
Pavan Kumar
 
Selenium introduction and some feautures
zahid32
 
Softwaretestingtoolsfreeandopensourcefinal 150411221750-conversion-gate01
Aravindharamanan S
 
Selenium
shrialinda
 
Selenium RC
ANKUR-BA
 
Selenium With Spices
Nikolajs Okunevs
 
Selenium IDE and Extensions
Yana Altunyan
 
Test automation using selenium presented by Quontra Solutions
QUONTRASOLUTIONS
 
Selenium
Batch2016
 
Selenium Test Automation - Challenges
Arul Selvan
 
Introduction to Selenium Web Driver
Return on Intelligence
 
Ad

Similar to Selenium Installation (20)

PPTX
Selenium Installation
Sachin-QA
 
PPTX
Selenium Introduction and IDE
Murageppa-QA
 
PPT
Selenium training
Robin0590
 
PDF
Selenium Handbook
Suresh Thammishetty
 
PPT
Selenium By Pravin Mishra
Pravin Mishra
 
PPT
Selenium
Anil Babu
 
DOCX
What is selenium
Pesara Swamy
 
PPTX
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...
Simplilearn
 
PDF
Everything you need to know about the Selenium IDE: Tutorial
pCloudy
 
PPT
Selenium
Kalyan ch
 
PPTX
Selenium IDE
b4usolution .
 
PPSX
Selenium - Introduction
ANKUR-BA
 
PPTX
Selenium - Introduction
Sachin-QA
 
PPTX
Selenium
nil65
 
PDF
Introduction to Selenium and Test Automation
Ahmed Mubbashir Khan
 
PPT
Selenium ide material (2)
Sriram Angajala
 
PPT
Selenium (1)
onlinemindq
 
PPTX
Selenium
Batch2016
 
PPTX
Selenium
Batch2016
 
PPT
Selenium (1) (1)
Vishwan Aranha
 
Selenium Installation
Sachin-QA
 
Selenium Introduction and IDE
Murageppa-QA
 
Selenium training
Robin0590
 
Selenium Handbook
Suresh Thammishetty
 
Selenium By Pravin Mishra
Pravin Mishra
 
Selenium
Anil Babu
 
What is selenium
Pesara Swamy
 
Selenium IDE Tutorial For Beginners | Selenium IDE Tutorial | What Is Seleniu...
Simplilearn
 
Everything you need to know about the Selenium IDE: Tutorial
pCloudy
 
Selenium
Kalyan ch
 
Selenium IDE
b4usolution .
 
Selenium - Introduction
ANKUR-BA
 
Selenium - Introduction
Sachin-QA
 
Selenium
nil65
 
Introduction to Selenium and Test Automation
Ahmed Mubbashir Khan
 
Selenium ide material (2)
Sriram Angajala
 
Selenium (1)
onlinemindq
 
Selenium
Batch2016
 
Selenium
Batch2016
 
Selenium (1) (1)
Vishwan Aranha
 
Ad

More from ANKUR-BA (14)

PPSX
Selenium WebDriver
ANKUR-BA
 
PPSX
Automation Tool Overview
ANKUR-BA
 
PPSX
JIRA
ANKUR-BA
 
PPSX
Automation Test Framework
ANKUR-BA
 
PPSX
HP Quality Center
ANKUR-BA
 
PPSX
Defect Life Cycle
ANKUR-BA
 
PPSX
Test Case Design and Technique
ANKUR-BA
 
PPSX
Test Strategy and Planning
ANKUR-BA
 
PPSX
Project Management
ANKUR-BA
 
PPSX
Testing Concepts and Manual Testing
ANKUR-BA
 
PPSX
Agile
ANKUR-BA
 
PPSX
Test Team Responsibilities
ANKUR-BA
 
PPSX
Introduction to Software Testing
ANKUR-BA
 
PPSX
Software Development Life Cycle - SDLC
ANKUR-BA
 
Selenium WebDriver
ANKUR-BA
 
Automation Tool Overview
ANKUR-BA
 
JIRA
ANKUR-BA
 
Automation Test Framework
ANKUR-BA
 
HP Quality Center
ANKUR-BA
 
Defect Life Cycle
ANKUR-BA
 
Test Case Design and Technique
ANKUR-BA
 
Test Strategy and Planning
ANKUR-BA
 
Project Management
ANKUR-BA
 
Testing Concepts and Manual Testing
ANKUR-BA
 
Agile
ANKUR-BA
 
Test Team Responsibilities
ANKUR-BA
 
Introduction to Software Testing
ANKUR-BA
 
Software Development Life Cycle - SDLC
ANKUR-BA
 

Recently uploaded (20)

PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Oracle AI Vector Search- Getting Started and what's new in 2025- AIOUG Yatra ...
Sandesh Rao
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
AI-Cloud-Business-Management-Platforms-The-Key-to-Efficiency-Growth.pdf
Artjoker Software Development Company
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 

Selenium Installation

  • 1. Quality Assurance / Software Testing Training
  • 3. Page 3Classification: Restricted Installing Selenium is a two step process First: If Firefox is not installed in your machine then Install Firefox Second: If Selenium IDE is not installed on your machine then Install Selenium IDE Plug-in Is there an IE version of Selenium IDE? No, at this point of time Selenium IDE works only for Firefox. You can write your test scripts via IDE and then use the Selenium Core TestRunner or Selenium RC to execute them on IE. Installing Selenium IDE
  • 4. Page 4Classification: Restricted • If you do not have Mozilla Firefox yet, you can download it from http://www.mozilla.org/en-US/firefox/new. • Launch Firefox and navigate to http://seleniumhq.org/download/. Under the Selenium IDE section, click on the link that shows the current version number.
  • 5. Page 5Classification: Restricted • For security, a Firefox notification will pop up. Click on "Allow.“
  • 6. Page 6Classification: Restricted Wait until Firefox completes the download and then click "Install Now."
  • 7. Page 7Classification: Restricted • Wait until installation is completed. In the pop-up window, click "Restart Now."
  • 8. Page 8Classification: Restricted • After Firefox has restarted, launch Selenium IDE using either of two ways: • By pressing Ctrl+Alt+S • By clicking on the Firefox menu button > Web Developer> Selenium IDE
  • 9. Page 9Classification: Restricted • Selenium IDE should launch as shown below
  • 11. Page 11Classification: Restricted Menu Bar It is located at the topmost portion of the IDE. The most commonly used menus are the File, Edit, and Options menus. File menu It contains options to create, open, save, and close tests. Tests are saved in HTML format. The most useful option is "Export" because it allows you to turn your Selenium IDE test cases into file formats that can run on Selenium Remote Control and WebDriver "Export Test Case As..." will export only the currently opened test case. "Export Test Suite As..." will export all the test cases in the currently opened test suite.
  • 12. Page 12Classification: Restricted The 2 Export options provided by File menu The file format to which your selenium IDE Test Case will be exported The unit Testing framework to be used The selenium framework to be used on the exported test case
  • 13. Page 13Classification: Restricted Edit Menu • It contains usual options like Undo, Redo, Cut, Copy, Paste, Delete, and Select All. • The two most important options are the "Insert New Command" and "Insert New Comment". Two most important options in Edit menu
  • 14. Page 14Classification: Restricted Options menu • It provides the interface for configuring various settings of Selenium IDE. • We shall concentrate on the Options and Clipboard Format options. Clipboard Format •The Clipboard Format allows you to copy a Selenese command from the editor and paste it as a code snippet. •The format of the code follows the option you selected here in Clipboard Format's list. •HTML is the default selection.
  • 15. Page 15Classification: Restricted Selenium IDE Options dialog box You can launch the Selenium IDE Options dialog box by clicking Options > Options... on the menu bar. Though there are many settings available, we will concentrate on the few important ones. Default Time out Value Selenium IDE extensions Remember Base URL Autostart record
  • 16. Page 16Classification: Restricted • Default Timeout Value. This refers to the time that Selenium has to wait for a certain element to appear or become accessible before it generates an error. Default timeout value is 30000ms. • Selenium IDE extensions. This is where you specify the extensions you want to use to extend Selenium IDE's capabilities. You can visit http://addons.mozilla.org/en-US/firefox/and use "Selenium" as keyword to search for specific extensions. • Remember base URL. Keep this checked if you want Selenium IDE to remember the Base URL every time you launch it. If you uncheck this, Selenium IDE will always launch with a blank value for the Base URL. • Autostart record. If you check this, Selenium IDE will immediately record your browser actions upon startup.
  • 17. Page 17Classification: Restricted Playback Speed. This controls the speed of your Test Script Execution. Play entire test suite. This will sequentially play all the test cases listed in the Test Case Pane. Play current test case. This will play only the currently selected test case in the Test Case Pane. Pause/ Resum e. This will pause or resume your playbac k. Step. This button will allow you to step into each comma nd in your test script. Apply rollup rules. This is an advanced functionality . It allows you to group Selenese commands together and execute them as a single action. Record.This starts/ends your recording session. Each browser action is entered as a Selenese command in the Editor.
  • 18. Page 18Classification: Restricted Test Case Pane Red means test case failed Color represent status of the Whole test suite No of Test Case run No of Test Case failed • In Selenium IDE, you can open more than one test case at a time. • The test case pane shows you the list of currently opened test cases. • When you open a test suite, the test case pane will automatically list all the test cases contained in it. • The test case written in bold font is the currently selected test case • After playback, each test case is color-coded to represent if it passed or failed. • Green color means "Passed." • Red color means "Failed." • At the bottom portion is a summary of the number of test cases that were run and failed.
  • 19. Page 19Classification: Restricted Editor You can think of the editor as the place where all the action happens. It is available in two views: Table and Source. Table View • Most of the time, you will work on Selenium IDE using the Table View. • This is where you create and modify Selenese commands. • After playback, each step is color- coded • To create steps, type the name of the command in the "Command" text box. • It displays a dropdown list of commandsthat match with the entry that you are currently typing. • Target is any parameter (like username , password) for a command and Value is the input value (like tom,123pass) for those Targets.
  • 20. Page 20Classification: Restricted Source View • It displays the steps in HTML (default) format. • It also allows you to edit your scriptjust like in the Table View.
  • 21. Page 21Classification: Restricted Log Pane • The Log Pane displays runtime messages during execution. It provides real-time updates as to what Selenium IDE is doing. • Logs are categorized into four types: • Debug - By default, Debug messages are not displayed in the log panel. They show up only when you filter them. They provide technical information about what Selenium IDE is doing behind the scenes. It may display messages such as a specific module has done loading, a certain function is called, or an external JavaScript file was loaded as an extension. • Info - It says which command Selenium IDE is currently executing. • Warn - These are warning messages that are encountered in special situations. • Error - These are error messages generated when Selenium IDE fails to execute a command, or if a condition specified by "verify" or "assert" command is not met. info Error
  • 22. Page 22Classification: Restricted Logs can be filtered by type. For example, if you choose to select the "Error" option from the dropdown list, the Log Pane will show error messages only.
  • 23. Page 23Classification: Restricted Reference Pane The Reference Pane shows a concise description of the currently selected Selenese command in the Editor. It also shows the description about the locator and value to be used on that command.
  • 24. Page 24Classification: Restricted UI-Element Pane The UI-Element is for advanced Selenium users. It uses JavaScript Object Notation (JSON) to define element mappings. The documentation and resources are found in the "UI Element Documentation" option under the Help menu of Selenium IDE
  • 25. Page 25Classification: Restricted Rollup Pane • Rollup allows you to execute a group of commands in one step. A group of commands is simply called as a "rollup." It employs heavy use of JavaScript and UI-Element concepts to formulate a collection of commands that is similar to a "function" in programming languages. • Rollups are reusable; meaning, they can be used multiple times within the test case. Since rollups are groups of commands condensed into one, they contribute a lot in shortening your test script.
  • 26. Page 26Classification: Restricted Assignment 1. Why do you choose Selenium over QTP for automation? 2. What are the limitations of Selenium? 3. Find the advantages of following testing Tools: – Watir/WET – LiquidTest – StoryTestIQ (STIQ) – Bromine – CubicTest – Frankenstein 4. Find the advantages of following testing frameworks: – JUnit,TestNG (Java) – NUnit (.Net) – Unittest(Python) – RSpec, Test::Unit (Ruby)