Most of the times we do have hidden div tags which need to be verified. In most of the test designs, the first step towards testing a particular application is to verify that all the elements exist on the application under test. Example: Lets say we have a login page which has two text-fields. One for username the other for password. On the page, we also have a hidden div tag which is used by the developer to pass on the login failure message. Usually its hidden but is set to visible when there is a login failure. In usual test designs we would want to do something like this at the first step. 1. test all the components exist: verifyTrue(selenium.isElementExists(LoginPage.username)); verifyTrue(selenium.isElementExists(LoginPage.password)); 2. Then give an incorrect username and password selenium.type("LoginPage.username","SomeUserName"); selenium.type("LoginPage.password","SomePassword"); 3. Now verify that the...
In this fast world of IT...Learning is quintessential :) Here is my way of learning!!!