What are the different
assertions in SIDE?
Assertions are like
Accessors, but they verify that the state of the application conforms to what
is expected. Examples include "make sure the page title is X" and
"verify that this checkbox is checked".
All
Selenium Assertions can be used in 3 modes: "assert",
"verify", and "waitFor".For example, you can "assertText", "verifyText" and "waitForText". When an "assert" fails, the test is aborted. When a "verify" fails, the test will continue execution, logging the failure. This allows a single "assert" to ensure that the application is on the correct page, followed by a bunch of "verify" assertions to test form field values, labels, etc.
"waitFor" commands wait for some condition to become true (which can be useful for testing Ajax applications). They will succeed immediately if the condition is already true. However, they will fail and halt the test if the condition does not become true within the current timeout setting (see the setTimeout action below).
No comments:
Post a Comment