Silk Test Workbench Essentials (Free)

  Silk Test Workbench is an automated testing tool that accelerates the functional testing of complex applications developed with Microsoft, Java, Web, and many other distributed technologies.

YOU MUST LOGIN TO VIEW THIS COURSE
  • 1: About this course

    • Introduction

    • Course objectives

    • Requirements

    • Questions and comments

    • Copyright

  • 2: Introduction to Silk Test Workbench

    • Objectives

    • Testing activities

    • Silk Test

    • Silk Test Workbench

    • Advantages

    • How it works

  • 3: The Silk Test Workbench user interface

    • Objectives

    • Accessing Silk Test Workbench

    • The Start Screen

    • Start Screen configuration

    • Flag options

    • Silk Test Workbench Help

    • Exercise: Login to the Silk Test Workbench and n...

  • 4: Projects and users

    • Objectives

    • Projects

    • User permissions

    • Managing users

    • Exercise: Use the Administration tool to create ...

  • 5: Assets

    • Objectives

    • Assets

    • Asset Browser

    • Filtering assets

    • Editing assets

    • Asset version options

    • Version details

    • Video

    • Exercise: Open the Asset Browser

  • 6: Recording a Visual Test

    • Objectives

    • What is a visual test

    • Advantages

    • Creating a visual test

    • Recording a visual test

    • Visual tests

    • Start test step

    • Test step properties

    • Recording options

    • Locator options

    • Capture options

    • Updating screen previews

    • Adding test steps

    • Inserting a visual test

    • Video

    • Exercise: Record a new visual test

  • 7: Object recognition

    • Objectives

    • Dynamic object recognition

    • Locators

    • Object maps

    • Identify Object dialog

    • Wildcarding a locator

    • Video

    • Exercise: Become familiar with identifying objec...

  • 8: Decision and repetition logic

    • Objectives

    • Test logic

    • Test Logic toolbox

    • Decision logic

    • Decision logic in a visual test

    • Video: Decision logic

    • Exercise 1: Handle decision making logic in a vi...

    • Repetition logic wizard

    • Repetition logic in a visual test

    • Video: Repetition logic

    • Exercise 2: Add logic to repeat steps in your vi...

  • 9: Verification logic

    • Objectives

    • Verification logic

    • Verification Logic wizard

    • Verification logic in a visual test

    • Video: Verification logic

    • Exercise 1: Validate text displayed on the scree...

    • Verification of timing

    • Video: Verification of timing

    • Exercise 2: Validate timing information for an a...

  • 10: Using data in visual tests

    • Objectives

    • Using data in visual tests

    • Data-driven testing

    • Active data assets

    • Active Data wizard

    • Using active data

    • Data-driven scripts

    • Video: Active data

    • Exercise 1: Create a data-driven visual test

    • Verification logic using active data

    • Video: Verification logic

    • Exercise 2: Create a more dynamic verification

  • 11: Variables

    • Objectives

    • Variables

    • Reserved variables

    • Video: Reserved variables

    • Exercise 1: Get information about test playback ...

    • Visual test variables

    • Video: Visual test variables

    • Exercise 2: Pass data between visual tests

    • Global variables

    • Video: Global variables

    • Exercise 3: Use data stored in a variable in mul...

    • Properties from controls

    • Video: Properties from controls

    • Exercise 4: Pull data from the AUT to use in a ...

    • Expression Designer

    • Video: Expression Designer

    • Exercise 5: Write data from a visual test to an ...

  • 12: Debugging visual tests and error handling logic

    • Objectives

    • Debugging visual tests

    • Video: Debugging

    • Exercise 1: Use breakpoints to track down proble...

    • Error handling logic

    • Error Handling Logic wizard

    • Video: Error handling

    • Exercise 2: Playback other tests to handle error...

  • 13: Playback and analyzing results

    • Objectives

    • Playback options

    • Result summary

    • Result failures

    • Result details

    • Video

  • 14: Introduction to VB .NET Scripts

    • Objectives

    • .NET scripts

    • Recording a .NET script

    • Viewing .NET scripts

    • Application configurations

    • References

    • IntelliSense

    • .NET script results

    • Video

    • Exercise: Create and playback a .NET script

  • 15: Database maintenance

    • Objectives

    • Creating a database

    • Database tools

    • Converting a database

    • Configuring a database connection

    • Video

  • 16: Keyword-driven testing

    • Objectives

    • Keyword-driven testing

    • Advantages

    • Keywords

    • Parameters

    • Creating a keyword-driven test

    • Setting the base state

    • Recording a keyword

    • Recording a keyword-driven test

    • Adding parameters

    • Creating a keyword sequence

    • Replaying keyword-driven tests

    • Video

    • Exercise: Create and replay a keyword-driven tes...

  • 17: Testing mobile web applications

    • Objectives

    • Mobile web testing

    • Connecting to a mobile device

    • Recording a test on a mobile browser

    • Replaying a test on a mobile browser

    • Exercise: Record a test on a mobile device

  • 18: Testing native mobile applications

    • Objectives

    • Native mobile testing

    • Connecting to a mobile device

    • Recording a test

    • Replaying a test

    • Exercise: Record a visual test on a mobile devic...

  • 19: Putting it all together

    • Summary

    • Exercise: Create visual tests, use active data, ...

    • Wrap up

  • Quiz

    • Quiz

    • Quiz Answers

    • Congratulations

  • Introduction

    Silk Test Workbench is an automated testing tool that accelerates the functional testing of complex applications developed with Microsoft, Java, Web, and many other distributed technologies. With Silk Test Workbench, you can record user sessions with your applications to create tests, enhance tests by adding verifications and test logic, and play back tests to ensure that the applications work as expected.

    Silk Test Workbench offers the following two options for developing test automation:

    • Visual tests
    • VB .NET scripts

    Silk Test Workbench reliably records user actions to quickly produce powerful functional visual tests. Each recorded visual test displays as a series of actions in clear, concise steps that can be easily understood by all testers, from novice to expert. Testers have broad control over how Silk Test Workbench records all user actions, such as processing orders or entering customer information. Testers can edit tests at any time during or after recording to meet the most difficult demands of any test project.

    Silk Test Workbench provides support for testing applications developed in a wide variety of development tools. You can add test logic, real data, verifications, and error handling to any test for even greater flexibility and reliability.

    Silk Test Workbench increases team productivity with project collaboration features to support efficient communication of test status between testing, development, Quality Assurance, and other project stakeholders. Ad-hoc query and detailed reporting allow teams to interpret test run results to help make informed test project decisions.

    This training introduces the major features of Silk Test Workbench, focusing on the Visual Test component of silk Test Workbench. The training includes a series of exercises. Because these exercises build upon each other, we recommend that you proceed through this training step-by-step, module-by-module. However, to quickly jump from one module to another, you can use the navigation menu to the left.

    For more information, check out the latest Silk Test Workbench Help.