×

Characteristics of Selenium IDE

Characteristics of Selenium IDE

Selenium IDE is separated into different parts, each having their features and functionalities. The seven various components of Selenium IDE are as follows:

Characteristics of Selenium IDE
components of Selenium IDE
  • MENU BAR:

The menu bar is at the topmost portion of the Selenium IDE interface. The most commonly used modules of menu bar include:

  • Project Name/ Create New Project:

Here you can give name /rename project, and you can create a new project as well

Create New Project
  • Open Project:

We can open any existing projects from our device.

open any existing projects
  • Save Project:

We can save the entire project that we are currently working on.

save the entire project
  • ADDRESS BAR:

It is a drop down menu, where we can write a base URL. In other words, we can say that the base URL address bar also remembers the earlier visited websites.

base URL address bar also remembers
  • TOOL BAR:

The Toolbar having a power to control the execution like controlling the speed of execution, can run one command at one time, run the current test, and run all the existing tests at one time. The modules of Toolbar are as follows:

  • Speed Control Option:

 You can change the execution speed (fast and slow) of your test cases.

change the execution speed
  • Step over Current Command:

We can step over through a test case by running it one command at a time. Used for debugging the test cases.

step over through a test case
  • Run Tests:

We can run the currently selected test or one test at one time. 

run the currently selected test
  • Run all tests:

We can run the complete test suit with the help of run all tests modules.

run the complete test suit

TEST CASE PANE:

 It contains all the test cases that are recorded by selenium-IDE. It provides the list of all documented test cases. While running the test case, we can also check the status of a test case as run or fail. If the test case runs successfully, it will give status as runs=1 or if its fail given the status as failure=1.

test cases that are recorded by selenium-IDE

It is also having features like navigation panel which allow users to operate between test cases and test suites.

features like navigation panel
  • Test Script Editor Box:

It displays all of the test scripts and user interactions that were recorded by the IDE. All the user interaction presented in the same order which they performed. Test script Editor Box is divided into three columns: Command, Target, and Value.

Test script Editor Box is divided into three columns Command, Target, and Value.
  • Target:

TargetLocator is the concept or a feature that is available in all the selenium tools.

 It is used to identify any element in GUI based on element HTML source code, these are k sensitive.

There are six locators available in selenium-IDE:

  • ID
  • NAME
  • X PATH
  • CSS SELECTOR
  • LINK TEXT
  • DOM
identify any element in GUI based on element HTML source code
  • Value:

Value column is an optional field. And use when we need to send some actual parameters.

For example, if you are entering the email address or password in a textbox, then the value will contain the actual credentials.

Value column is an optional field.
  • Start Recording Button:

After clicking the recording button, it will record all of the user’s actions with the browser.

clicking the recording button
  • Stop Recording Button:

Stops all the execution, which is performed by the users.

Stops all the execution
  • Log, Reference Pane:
  •  The Log Pane:

 The log pane shows the run-time messages during test case execution.

It will also show the real-time updates of the actions performed by the selenium-IDE, and categorize into four types: information, error, debug, and warning.

log pane shows the run-time messages
  • The Reference Pane:

The Reference pane displays the full detail of the currently selected command in the text editor.

Reference pane displays the full detail of the currently selected command

Related Topics

Link Text Locator in Selenium IDE

LINK TEXT Link textlocator is used to identify only the weblink element based on the name of the link. Whenever multiple links are there, it will not work; it will work only...

1 minute read.

First test case of Selenium-IDE

First Test Case of Selenium-IDE: In this part, we are discussing how to create a basic test case in Selenium-IDE: The entire test script execution process in Selenium -IDE can be divided...

4 minutes read.

WebDriver-Tag Name Locator

Selenium WebDriver-Tag Name Locator The tag name locator is used along with the findElements() method to identify multiple similar elements in the UI. It is used to locate the web element with...

3 minutes read.

CSS Selector: Class in selenium IDE

CSS Selector: Class Identify a web element with the help of Class as a CSS Selector is like using id attribute. The only difference between Class and id is in their...

2 minutes read.

Selenium Testing

Selenium is a functional testing tool and compatible with non–functional testing tool. Selenium is free and not required any licensing. There are specified types of testing that can be automated using Selenium:-   Functional Testing: Checking every component...

3 minutes read.

Selenium IDE Tutorial for Beginners

Selenium IDE Introduction Selenium IDE stands for Integrated Development Environment. Selenium-IDE is released in 2006 and developed by SHINYA [JAPAN] THOUGHTWORK Company. Selenium IDE implemented as a Firefox plug-in, and concedes the record, edit, and debug tests....

2 minutes read.

Operational Controls Methods in Selenium WebDriver

Operational Controls Methods The Operational controls are used to perform all the actions on the web elements like click on the button, pass the value in the text box, and click...

4 minutes read.

Selenium WebDriver-CSS Selector: Substring Matching

CSS Selector: Substring Matching Selenium WebDriver In this tutorial, we will learn how to identify the web element using the substring method. A Sub-string contains three methods for identifying the web element...

9 minutes read.

CSS Selector Locator in Selenium IDE

It used to identify the web element based on HTML tag, id, class, and attributes. To describe the look and formatting of a document written in the markup language are known...

1 minute read.

WebDriver Interface | Class Diagram

WebDriver interface/class diagram: The interface of WebDriver includes the following stages, which is as follows: Search Context Web driver Remote web driver Driver class Search Context  The first interface of the web driver class is search Context,...

2 minutes read.

Selenium Wait

In this tutorial, we will understand how we can avoid synchronization issues while executing the test script in a selenium WebDriver. Before going further in this tutorial, first, we will understand that...

10 minutes read.

Drag and Drop Event Handling

Drag and Drop Event Handling: In this tutorial, we will learn how to handle the drag and drop event in selenium WebDriver using the action class. Before going further in this tutorial...

6 minutes read.

Selenium WebDriver- Radio button handling

Selenium WebDriver- Radio button handling In this tutorial, we will be learning about handling the radio button in selenium WebDriver. Let us take one example to give you a better understanding of...

3 minutes read.

Selenium WebDriver Characteristics

Characteristics of Selenium WebDriver Some of the essential characteristics of Selenium WebDriver are as follows: Multiple Operating System Support Selenium Webdriver supports multiple operating systems like: Desktop OS: Window, Linux, and macOS Mobile OS:...

2 minutes read.

Selenium WebDriver – Web Element Controls

Selenium WebDriver – Web Element Controls A web element is an interface that is implemented by a remote web element class. The Web element control can be used to perform the data...

1 minute read.

Selenium WebDriver-CSS Selector: Tag and Class

Selenium WebDriver-CSS Selector: Tag and Class We will locate the web element with the help of tag and class CSS selector in this section of the tutorials Where Tag and class are...

4 minutes read.

Selenium WebDriver – Window handling

Selenium WebDriver – Window handling In this tutorial, we will understand how we can handle the window, multiple windows, and pop-ups in selenium WebDriver. We have different types of window, and pop-ups...

7 minutes read.

Selenium Tutorial

What is Selenium? Selenium is a functional testing tool and compatible with the non-functional testing tools also. Selenium is free and does not require any licensing. Functional tests script executed by...

6 minutes read.

Selenium IDE Commands

Selenium –IDE Commands (SELENESE): Selenese commands are the set of commands used in Selenium IDE. Selenese command has two parameters target and value. Selenese command tests the existence of UI elements based on their HTML tags,...

3 minutes read.

Mouse and Keyboard Controls in Selenium WebDriver

Mouse and Keyboard Controls in Selenium WebDriver In this tutorial, we will learn about how to handle mouse and keyboard event using action class in selenium WebDriver. Action Class in Selenium WebDriver: Action...

13 minutes read.