Selenium IDE “waitForChecked” and “waitForNotChecked” Commands With Examples

Last updated on June 20th, 2025 at 03:49 am

Check box is very essential element of any software web application page and you will find it on many pages so obviously we need to include it in our automation process. Selenium IDE has few commands which are specially developed for checkbox. In my earlier posts, we had seen many check box related commands like

check“, “storeChecked“, “uncheck” and MANY MORE. Other 2 check box related commands are “waitForChecked” and “waitForNotChecked”. Let me describe you both with proper examples.
“waitForChecked” Command
“waitForChecked” command is useful to wait till targeted check box change its status from unchecked to checked. You will find this kind of scenario sometimes. Maximum wait time will be default timeout of your selenium IDE.

New Test
CommandTargetValue
openhttp://only-testing-blog.blogspot.com/2014/01/textbox.html
waitForChecked//input[@id=’check2′]
echoCheckbox is checked now.. Please perform your next action
pause2000
check//input[@id=’check3′]
“waitForNotChecked” Command
Same as “waitForChecked” command, “waitForNotChecked” command will wait till targeted check box change its status from checked to unchecked. Run above and bellow given examples in your selenium IDE window and observer result

New Test
CommandTargetValue
openhttp://only-testing-blog.blogspot.com/2014/01/textbox.html
waitForNotChecked//input[@id=’check1′]
echoCheckbox is UnChecked now.. Please perform your next action
pause2000
check//input[@id=’check3′]
author avatar
Aravind
Stay Updated with New Articles
Get the latest tutorials and insights delivered to your inbox.

Leave a Reply

Your email address will not be published. Required fields are marked *