Showing posts with label store commands. Show all posts
Showing posts with label store commands. Show all posts

After very long time, New post about selenium IDE. If you are new user of selenium then you can learn selenium IDE commands one by one from command list PART 1 and PART 2 where I have described mostly used commands with simple examples. Selenium IDE can also helps you to automate your web

Before learning "storePrompt" and "verifyPrompt" commands, you should be aware about the difference between alert, confirmation and prompt. You will see 3 buttons on this link. 1. Show me Confirmation, 2. Show Me Alert and 3. Show Me Prompt. Press each one by one and see difference between them. Prompt

"waitForTable" and "storeTable" are html table related commands. Both have different functions. As name suggest, "waitForTable" is useful to waiting for table data and we can use "storeTable" to store table data in to variable. You can take a look at other "store" Commands and "waitFor" Commands for your

There are many commands avalilable in selenium IDE and few of them are very related to "storeConfirmation" and "storeAlert". Do you need complete tutorial of selenium IDE(With Command Examples) to learn it quickly? Best way is Visit this link to get best tutorial with practical examples.

"storeChecked" and "verifyChecked" are check box related commands and are useful to verify current (checked or not checked) condition of check box. Earlier i had published post about 2 related commands - assertChecked and assertNotChecked. All these four commands are working with check box. Now let

I posted other posts too for "storeEval". Click here to view more tutorials of selenium IDE "storeEval" command. In software testing using selenium IDE, many times you needs to verify or compare the number of records list during activity like searching, adding or deleting records. Generally, record count displayed on

Both "storeEditable" and "storeVisible" commands are useful to store 'True' or 'False' in variable based on current condition of element on page of software web application. You can read "assertEditable" and "assertNotEditable" command post for your better understanding. "storeEditable" command and

We already learnt "storeSelectedIndex" and "storeSelectedIndexes" commands with examples in my earlier post. "storeSelectedIndex" is storing index of currently single selected option from list box and  "storeSelectedIndexes" command is useful to store index of multiple selected options from list box. Same

There are many advanced selenium IDE tutorial posts available about different commands, methods and selenium IDE plugins and i think that all of them will help you to make your software testing process easy using selenium IDE. Now let me tell you one more interesting and most useful command to include in your

"How to Store and Reuse Information in Selenium IDE ?" This question is asked by one of my blog reader through Ask A Question page so let me share it with all of you. It might helps you too for software testing using selenium IDE. Question is as bellow.

Question : 
Using Selenium IDE, how do you:

"assertElementHeight" and "assertElementWidth" are assertion commands and useful to verify and assert if expected height and with don't match with actual height and width of element on software application page. I posted article about "storeElementHeight" and "storeElementWidth" before and described how

"storeElementIndex" and "verifyElementIndex" Commands are used for store and verify index of an element node respectively. If you want to verify the placement sequence of an element on the page then you need to use "storeElementIndex" or "verifyElementIndex" or "assertElementIndex" command. It will return index of

CSS element locators are very strong and important for not only selenium IDE but also for selenium RC, webdriver and all other versions of selenium. I suggest you to read my post about CSS Locators for selenium IDE first, where i described many different ways of writing CSS path for any node of page with

Parameterization in selenium IDE using data.js file is described with example in my previous post. You must have Advanced Selenium IDE knowladge for Parameterization in selenium IDE. Now Parameterization using "push" command is another way of data driven testing in selenium IDE for your software web application regression of functional testing. Please note, "push" command is not supported by default in selenium IDE so you need to attach (Click here for how to

Data driven testing using selenium IDE software automation testing tool is not much more hard but initially you need to configure selenium IDE before you proceed for Parameterization using Advanced Selenium IDE features. There are 2 methods of Parameterization in selenium IDE software testing tool. Let me describe 1st method of Parameterization in this post. You can read my next post


As described in my previous post("while" and "endWhile" commands with example), selenium IDE software testing tool not supporting any conditioning and looping commands and to get support of "gotoif" "gotoLabel" and "label" commands, you have to attach user extension with selenium IDE software automation testing tool. This is Advanced Selenium IDE feature. Click here to download user extension and attach it with selenium IDE and restart selenium IDE software testing tool's window. Now you can use "gotoif" "gotoLabel" and "label" commands with selenium IDE software automation.

How to use "while" and "endWhile" command in selenium IDE software testing tool
"while" command is not supported by default in selenium IDE software automation testing tool. Selenium IDE also not supporting any conditional(if condition) commands by default. To get support of "while" loop as a Advanced Selenium IDE feature, You need to attach user extension with selenium IDE software testing tool. You can read my post about how to attach user extension with selenium IDE.

I shared user extension file for "while" loop command. Click here to download selenium IDE user extension file for "while" and "endWhile" Commands and save it in your hard drive(only in .js format)

Pending commands list in part 1 with tutorial link are listed in bellow given table. Click on command link to view selenium IDE software testing tool's command example. I tried my best to cover all commands of selenium IDE software testing tool. You can suggest me if any command is pending to list in these tables by commenting bellow this post.

Selenium IDE commands with examples
There are many commands available in selenium IDE software testing tool. I have prepared one selenium commands list and linked some selenium ide command with its examples. So you can click on command link(From bellow given selenium ide commands list table) to view how to and where to use that command with example. This full selenium command list will help you to learn selenium IDE software testing tool on beginning level.

(Do you wants to be master of selenium IDE software testing tool in just 7 days? If yes then Read this Selenium IDE tutorials)

Pending command's(Which are not linked) example creation is in process. you can subscribe via email for


How to use "storeAttribute" command in selenium


"storeAttribute" command stores the attribute value of specified element in given variable. You can store any attribute's value using "storeAttribute" command. You need to provide proper path of element node followed by an @ sign and then the name of the attribute (e.g. a@href . Here "a" is element's node name and "href " is