259799 Registered Users! Home  |  Sign In  |  Register  |  Contact us
 
 
 
 
 
   
      Trainer Profile
      Corporate Client
   
      Individual Training
 
Comprehensive Silk Test
Prerequisites to Attend Silk Test Basic Training
  • You are a QA Project leader, tester, or engineer who needs to develop a working knowledge of a functional testing methodology
  • You are familiar with the Windows environment
  • You can navigate in an Internet or Intranet environment
  • You are familiar with scripting or structured programming
  • You have experience in testing applications manually
1. Understanding the Basics
  • Introduction
  • The SilkTest Architecture
  • SilkTest Host Software
  • SilkTest Agent Software
  • SilkTest Features and Functionality
  • The Testing Process
  • Testing Process Inputs
  • Six Phases of the Testing Process
  • Implementing the SilkTest QA Methodology
  • SilkTest File Types
  • Class Overview
2. Projects and Plans
  • Green Mountain Outpost Application
  • Green Mountain Outpost Schema
  • Exercise 2-1: End-to-End Transaction
  • Exercise 2-2: What Should Be Tested?
  • A Layered Approach To Testing
  • SilkTest Projects
  • Project Files
  • Project Explorer
  • Exercise 2-3: Creating a New Project
  • Types of Testplans
  • Testplan Editor
  • The Hierarchical Structure
  • Testplan Creation
  • Exercise 2-4: Manually Entering Test Requirements
  • Exercise 2-5: Pasting a Testplan from an ASCII File
  • Using Attributes in a Testplan
  • Creating a New Attribute
  • Associating Attributes With Tests
  • Exercise 2-6: Defining Testplan Attributes
  • Exercise 2-7: Associating Attributes With Tests
  • Creating a Master Plan
  • Creating and Compiling a Master Plan
  • Exercise 2-8: Creating a Master Plan
  • Working with Sub Plans
  • Exercise 2-9: Working With Sub Plans
3. Capturing the Application
  • Introduction
  • Objectives
  • SilkTest Object Recognition
  • Window Classes
  • Class Hierarchy
  • Objects
  • Properties
  • Methods
  • The Basic Workflow Bar
  • Open Project
  • Enable Extensions
  • Exercise 3-1: Enabling Extensions for GMO
  • Set Recovery System
  • The Frame File
  • Web Application Information
  • Editing the Frame File
  • Exercise 3-2: Setting the Recovery System
  • Record Testcase
  • Run Testcase
  • Running an Individual Testcase
  • Running All Testcases
  • Testcase Results File
  • Exercise 3-3: Recording and Running a Testcase
  • Capturing States in an Application
  • Default Base State
  • Running the Default Base State
  • Example: User-Defined Base State
  • Exercise 3-4: Creating a User-Defined Base State
  • An Application State
  • Structuring Application States
  • Example: Application State Diagram
  • Example: Tree of Application States
  • Exercise 3-5: Record Application States
  • Window Declarations
  • Window Declaration Components
  • Capturing Window Declarations
  • Window Declaration Options
  • Declaration Tag Details
  • The Parent Keyword
  • Updating Window Declarations
  • Exercise 3-6: Capturing Window Declarations
  • Exercise 3-7: Updating Window Declarations
4. Creating and Running Testcases
  • Testcase Structure
  • Recording a Testcase
  • Verification Techniques
  • Properties
  • Methods
  • Bitmaps
  • Exercise 4-1a & b: Property Verification
  • Verifying Multiple Properties for an Object
  • Exercises 4-2a & b: Verifying Multiple Properties
  • When a Testcase Fails
  • SilkTest Recovery System
  • When is the Recovery System Invoked?
  • Verification Failures
  • Locating and Handling Verification Failure
  • Exercise 4-3a & b: Handling Verification Failure
  • Linking Scripts and Testcases to a Testplan
  • Exercise 4-4: Linking Testcases to Test Descriptions
  • Exercise 4-5: Run Marked Testcases from the Testplan
5. Reporting and Test Results
  • Managing Queries
  • Union of Two Queries
  • Intersection of Two Queries
  • Modifying Saved Queries
  • Exercise 5-1: Creating and Combining Queries
  • Progress Reporting
  • Completion Report
  • Creating a Tabular Completion Report
  • Creating a Graphical Completion Report
  • Exercise 5-2: Generating Completion Reports
  • Manual Test Results
  • Entering Results for Manual Tests
  • Exercise 5-3: Working with Manual Tests
  • Results Management
  • Viewing Statistics For An Individual Test
  • Merged Results Files
  • Working With Failed Tests
  • Creating a Tabular Pass/Fail Report
  • Creating a Graphical Pass/Fail Report
  • Identifying Failures in a Testplan
  • Comparing Two Results
  • Exercise 5-4: Reporting Results
  • Exercise 5-5: Comparing Results
6. Revisiting the Workflow Bar
  • The Application Under Test
  • Exercise 6-1: End to End Transaction
  • The Basic Workflow Bar
  • Open Project
  • Auto Generating a New Project
  • Exercise 6-2: AutoGenerating a New Project
  • Enable Extensions
  • Enabling Extensions for the Application Under Test
  • Exercise 6-3: Enabling Extensions for GMO
  • Options Set
  • To Add An Options Set To Your Project
  • To Open An Options Set In Your Project
  • Exercise 6-4: Opening An Options Set
  • Set Recovery System
  • The Frame File
  • Testcase Structure
  • Exercise 6-5: Recording and Running a Testcase
  • Window Declaration Components
  • Exercise 6-6: Capturing Window Declarations
  • Default Base State
  • User Defined Base State Method
  • Recording a User-Defined Base State Method
  • Exercise 6-7: Recording a Base State Method
  • Using Invoke Methods
  • Application States vs. Invoke Methods
  • Example: Invoke Method for GMO Window
  • Recording an Invoke Method for a Window
  • Exercise 6-8 Recording Invoke Methods
7. Beyond The Recorder
  • The Scripting Process
  • Object Identification
  • Using the Window Declaration to Identify an Object
  • Using Record Window Identifiers
  • Using the Record Actions Procedure
  • Using the Library Browser
  • Help Topics
  • AutoComplete
  • MemberList
  • Print Functions
  • The Print() Statement Syntax
  • The ListPrint() Statement Syntax
  • The ResOpenList() Statement Syntax
  • The ResCloseList() Statement Syntax
  • The ResPrintList() Statement Syntax
  • Exercise 7-1 Printing Information
  • Exercise 7-2 Printing Values From The Application
  • Data Types
  • Variables in Testcases
  • Using variables in testcases
  • Exercise 7-3 Using Variables in a Testcase
  • Variables in Data Driven Testcases
  • Running a Single Data Driven Testcase
  • Exercise 7-4 Running a Single Data Driven Testcase
  • Testdata in Testplans
  • Process For Storing Data In A Testplan
  • Exercise 7-5 Running a Data Driven Testcase from a Testplan
  • Concatenation Operator
  • The List Statement
  • List Structures
  • Populating a List
  • List Constructors
  • Populating a List Using a Method
  • Exercise 7-6 Using List Structures
  • Records
  • Record Data Type
  • Testcase Using Record Data Type
  • Records in Data Driven Testcases
  • Exercise 7-7 Using Records In A Testcase
  • Exercise 7-8 Using Records Within A Testcase
8. Looping & Branching Techniques
  • Looping Statements
  • The for Statement
  • Exercise 8-1 A Stress Test
  • The for each Statement
  • Exercise 8-2 Printing a List of Items
  • Exercise 8-3 Looping Through a List
  • The while Statement
  • Relational Operators
  • Logical Operators
  • Timing Functions
  • Example: while Statement
  • Branching Statements
  • The if..else Statement
  • Exercise 8-4 Branching using if ... else
  • The select Statement
  • The switch Statement
  • Exercise 8-5 Evaluating the State Code
9. Creating And Using Functions
  • Built-in Functions
  • Exercise 9-1 Using 4Test Date and Time Functions
  • Exercise 9-2 Using List Functions
  • Methods and Functions
  • Example: Using the Verify Function
  • Calling Functions
  • Example: A Function Called from a Testcase
  • Example: A Function That Calls Another Function
  • Example: A Function Called From Another Function
  • Example: A Function Called from a Main Function
  • Creating Functions
  • Functions That Perform Actions
  • Function Syntax
  • Example: Functions That Perform Actions, Take No Arguments and Return No Values
  • Exercise 9-3 Selecting a Customer Function
  • Exercise 9-4 Verifying a Customer Number Function
  • Exercise 9-5 Verifying Field Integrity
  • Functions That Accept Parameters
  • Arguments Syntax
  • Example: Functions That Accept Parameters
  • Exercise 9-6 An Enhanced Select Customer Function
  • Functions That Return Values
  • Syntax for Value Returning Function
  • Return Statement
  • Example: A Function That Returns a Value
  • Exercise 9-7 Finding the Number of Customers
10. Data Driven Testcases
  • Data Driven Testcases
  • External File Method Components
  • Data Driven Testcase
  • External File Method Components
  • An External Data File
  • A Data Function
  • Example: A Data Function with Comments
  • A Main Function
  • Data Driven Flowchart
  • Running The Testcase
  • Exercise 10-1 Parsing External File Data to a Testcase
  • Data Driven Workflow Technique
  • A Standard Testcase
  • A Data Driven Script File
  • Find/Replace Dialog
  • Creating a Data Driven Testcase with the Workflow Bar
  • Exercise 10-2 Using the Data Driven Workflow
  • Retrieving Data From A Relational Database
  • Relational Database Data
  • 4Test Database Functions
  • Database Schema – Green Mountain Outpost
  • Table: inventory
  • Example: Retrieving Data From A Database Using Records
  • Exercise 10-3 Retrieving Data in a Database with a Record and a Testcase
Ghaziabad
Placements : Mar-Apr-2012
Software Testing Training
Corporate Trainings
Software Testing Training
Corporate Trainings


Click Here To See The Video
follow us on
     
Home | About Us | QA Library | Learning Center | FAQs | Career Center | Link Exchange | Contact Us | 6 Months Industrial Training | Software Testing Training | Manual Testing Training | Software Testing Certifications | Open Source Tools Training | QTP Training | LR training | Quality Centre Training | Rational Functional Tester | Rational Performance Tester | LR workshop / QTP workshop
Copyright © QACampus.com. All Rights Reserved.
Powered By :
codeplatter
Vision / Mission CresTech Connection Management Team QAI Partners Contact Us
Blog Forum QA Library News & Events
Hot Job Upload Resume