<<Previous Post << Complete Tutorial>> Next Post>>
In the previous articles, I have explained different Selenium IDE concepts like below:
- Installing and Launching Selenium IDE
- Recording and Playback using Selenium IDE
- Selenium IDE – Features Walkthrough
- Selenium IDE – Locating Strategies
Once you understand the above-mentioned articles, you will understand how to manually write the different statements in Selenium IDE using different Selenium IDE commands.
Selenium IDE has a huge list of commands using which it can automate and perform different actions like click, enter text, select, etc. on the UI elements in the web pages.
Selenium IDE commands are shortly known or called as Selenese.
Example: I have yellow highlighted a few commands that got recorded by Selenium IDE for an example scenario.
As you can see from the above example, there are a good number of commands in Selenium IDE for performed different operations on the different UI elements on the web pages.
In this article, I am going to practically demonstrate each and every Selenium IDE commands (Selenese) in a step by step and detailed manner:
Note: Click on the below-listed commands to learn more about them.
- open
- type
- click
- click at
- double click
- double click at
- set window size
- close
- select
- add selection
- remove selection
- check
- uncheck
- assert title
- verify title
- assert text
- verify text
- assert not text
- verify not text
- assert value
- verify value
- assert selected value
- verify selected value
- assert not selected value
- verify not selected value
- assert selected label
- verify selected label
- assert checked
- verify checked
- assert not checked
- verify not checked
- assert editable
- verify editable
- assert not editable
- verify not editable
- assert element present
- verify element present
- assert element not present
- verify element not present
- assert alert
- assert confirmation
- webdriver choose ok on visible confirmation
- webdriver choose cancel on visible confirmation
- choose cancel on next confirmation
- choose ok on next confirmation
- assert prompt
- answer on next prompt
- webdriver answer on visible prompt
- choose cancel on next prompt
- webdriver choose cancel on visible prompt
- debugger
- select frame
- drag and drop to object
- echo
- edit content
- execute script
- mouse down, mouse move at and mouse up
- mouse down at, mouse move at and mouse up at
- mouse over and mouse out
- pause
- submit
- store
- store title
- store xpath count
- store value
- store text
- store attribute
- assert
- verify
- wait for element editable
- wait for element not editable
- wait for element visible
- wait for element not visible
- wait for element present
- wait for element not present
- store json
- set speed
- send keys
- select window
- store window handle
- run script
- execute async script
- run
- if and end
- else
- else if
- times
- while
- do and repeat if
- for each
Here concludes this article on different commands we can use in Selenium IDE for performing different operations on the web applications.
In the next article, I will explain exploring other features in Selenium IDE.
Next Steps:
- > To learn more about Selenium, continue to the next post (Click on Next Post link below)
- > Check complete Selenium Tutorial Contents here (Click here)
Please leave your questions/comments/feedback below.
Happy Learning ?
On a mission to contribute to the Software Testing Community in all possible ways.
<<Previous Post << Complete Tutorial>> Next Post>>
it would be great one example to exit the frame that we enter with “select frame” command