::   DT Imago   ::   DT Application Lifecycle Management   ::   Amplify   ::  
dunstan thomas dtalm header
  

Silk Test - Advanced Testing


Course Overview
An advanced course designed for SilkTest users who need to tackle the object-oriented benefits of the 4Test language. In this course students will receive step-by-step instruction on how to declare new window classes, store test data within object declarations; write new methods and verification properties; test non-standard (custom) objects; develop an API for supporting custom objects; access unseen objects using low-level events; and test Java and Visual Basic objects.

Who should attend?
QA developers and project leaders who to maximize their automated testing abilities

What will I learn?
By the end of the course, the attendee will be able to:
 

  • Enhance window declarations and associate test data directly with object declarations

  • Create and use user-defined classes, methods and verification properties

  • Develop API’s and services for custom objects such as Grids and TreeViews

  • Map custom classes to known 4Test classes

  • Declare unseen objects by their relative or absolute location

  • Use secondary visual clues to assists in testing graphical custom objects

  • Drive applications with low-level mouse and key events

  • Create user-defined methods for custom objects and classes to enhance their testability

  • Call C functions using DLL calls

  • Configure Visual Basis and Java environments and hook into external code

  • Test Java and OLE objects by accessing their native methods and properties

Course Style
This course is hands-on with practical exercises throughout. We provide you with individual PC’s so that you are able to work alone. Class sizes are kept small so that you will receive personal attention. You will take away extensive printed course material, which will be of on going use to you in your work.

Course Contents

Introduction

• Advanced Object Oriented 4Test

• Reviewing Fundamental Features


Object-Oriented Techniques

• Storing Common Routines as Methods

• Storing Data as Data Members


Applying Object-Oriented Techniques to Classes

• Creating Methods for Classes

• Redefining Built-In Methods

• Adding Properties

• Redundant Declarations


Introduction to Custom Objects

• Supporting Custom Objects


Defining a Custom Test API

• Determining When to Define a Custom Class

• Adding Properties to a Custom API

• Defining an API at the Object Level


Evaluating Available Resources

• Understanding the Custom Object


Developing the Test API

• Strategies for SubClasses of Standard Objects

• Strategies for Non- Standard Custom Objects

• Graphical Custom Objects

Prerequisites

  • Read and write object oriented programme code
  • Test web or GUI applications
  • Read and write 4Test functions and constructs
  • Employ all standard SilkTest functionality covered within the Verification Testing with SilkTest course
     

Recommended Follow-On Courses

  • Testing Part 2
  • User Acceptance Testing
  •  

    Duration
     
    4 days

    Cost
    £1,580 plus VAT

    Recommended reading & follow on courses

    Automated Software Testing: Introduction, Management and Performance,
    SBN-10: 0201432870, ISBN-13: 978-0201432879


    Testimonials

     


    Who has been on this course before

     



    Copyright © 2010 Dunstan Thomas Holdings Limited
    Disclaimer, Terms and Conditions