|
| 1 | +<template> |
| 2 | + <div class="configuration"> |
| 3 | + <div class="row"> |
| 4 | + <div class="col-md-12"> |
| 5 | + <h1>Framework Actions</h1> |
| 6 | + </div> |
| 7 | + <div class="col-md-6"> |
| 8 | + <p>Framework Actions</p> |
| 9 | + <p>The framework actions that we've created are a robust collection of extended, fault/exception tolerant interactions that are based on the core WebDriver interactions.</p> |
| 10 | + <p><strong>Note: there is absolutely NO NEED to use these actions UNLESS you're encountering instability in your automation. If you're not, use the base WebDriver implementation.</strong></p> |
| 11 | + <p>The framework is designed to tolerate a list of exceptions that is provided in the configuration file. If any of these exceptions are encountered during an interaction they will be handled |
| 12 | + and the interaction reattempted periodically until the action is either understood to have been successful by WebDriver or the given or configured timeout is reached.</p> |
| 13 | + <p>This provides tolerant interactions that allow automation of stubborn systems, particularly those which have performance problems, are built on legacy platforms or are incredibly complex (where the |
| 14 | + user interface is constantly updated). We've found that these interactions are extremely useful when automating COTS products like; PEGA and Seibel.</p> |
| 15 | + <ul> |
| 16 | + <li><router-link to="/framework-actions/clear">Clear</router-link></li> |
| 17 | + <li><router-link to="/framework-actions/click">Click</router-link></li> |
| 18 | + <li><router-link to="/framework-actions/find-by">Find By</router-link></li> |
| 19 | + <li><router-link to="/framework-actions/get-attribute">Get Attribute</router-link></li> |
| 20 | + <li><router-link to="/framework-actions/get-text">Get Text</router-link></li> |
| 21 | + <li><router-link to="/framework-actions/javascript-executor">JavaScript Executor</router-link></li> |
| 22 | + <li><router-link to="/framework-actions/radio-buttons">Radio Buttons</router-link></li> |
| 23 | + <li><router-link to="/framework-actions/select-boxes">Select Boxes</router-link></li> |
| 24 | + <li><router-link to="/framework-actions/send-keys">Send Keys</router-link></li> |
| 25 | + <li><router-link to="/framework-actions/window-utilities">Window Utilities</router-link></li> |
| 26 | + <li><router-link to="/framework-actions/tolerant-exception-handling">Tolerant Exception Handling</router-link></li> |
| 27 | + <li><router-link to="/framework-actions/json-utilities">JSON Utilities</router-link></li> |
| 28 | + </ul> |
| 29 | + </div> |
| 30 | + </div> |
| 31 | + </div> |
| 32 | +</template> |
0 commit comments