Like scripts, visual tests record the actions that you use to test an application. These actions include making menu selections,
typing data, clicking icons, and verifying results. Visual tests are the central testing unit in
Silk Test Workbench and have the following advantages over using only scripts for a testing solution:
- Visual tests display as a series of steps in clear, non-technical language that can be easily understood by any tester.
- Visual tests are not bound to a scripting language, so any tester can create detailed, robust testing solutions without programming
- Visual tests are also graphically represented as thumbnail images in the Storyboard, which provides a quick overview of a
visual test's flow.
- After recording a visual test, testers can use the
Screen Preview to make updates to the visual test without requiring access to the test application.
- Visual tests facilitate the test solution building process; one tester records the test and passes it on to another tester
who can make the visual test more intelligent by adding logic, validations, and loops, as well as the ability to handle unexpected
situations in a specific manner.
- Visual tests do not have to be rewritten if the test application changes. Test steps can be quickly updated.
- New procedures can easily be built by copying and modifying existing visual tests.
- Visual tests facilitate a modular approach to testing and are highly re-useable. Visual tests can call other visual tests.
- Silk Test Workbench lets you collaborate and communicate test project information to other testers.