SOFTWARE TEST AUTOMATION COURSE

Lesson #1 Test Automation Basics

Unit 1

  • Types of Test Automation Tools
  • GUI Test Automation Paradigm
  • Benefits of Test Automation
  • Limitations of Test Automation
  • Object Recognition Principles
  • Automation tools evaluation
  • Understand your first script code

Assignment 1

  • Recording first script

Lesson #2 Modifying Scripts

Unit 2

  • Synchronization
  • Validation
  • Custom Validation Points
  • Exist Property
  • If...Then...Else Statement
  • Making your script robust 

Assignment 2

  • Modifying script

Lesson #3 Modularity and Reusability

Unit 3

  • Maintenance Challenge
  • Introducing Modules
  • Sub Procedures
  • Functions
  • Variables

Assignment 3

  • Adding modularity to your script

Lesson #4 Parameterization

Unit 4

  • Adding arguments
  • Parameterizing Validation Points
  • Handling Invalid Input

Assignment 4

  • Parameterizing your script

Lesson #5 Data - Driven Approach

Unit 5

  • Data-Driven approach
  • Random Number object
  • For...Next Statement

Assignment 5

  • Utilize Data-Driven approach in your script

Lesson #6 Automation of Load and Performance Tests

Unit 6

  • Performance testing
  • Load/Stress testing

Assignment 6

  • Record script
  • Configure session options
  • Run a test
  • Analyze test results

Lesson #7 Virtual Machines

Unit 7

  • Concept of Virtualization
  • Create new Virtual Machine
  • Run existing Virtual Machine
Last modified: Thursday, 8 July 2010, 07:30 PM


 ThemeGurus
You are not logged in. (Login)