Logo  
 

 

Duration 6 Weeks
   
   
Fees $550

To enroll for training, call 1-510-790-3300 or email training@samepageinfosol.com

QA Developer Course Outline

Introduction

  • Testing Levels
  • Testing types
  • Test Documentation
  • Test Plan Contents

SQA Concepts

  • Differentiate strategies for client vs. server testing
  • Locate the information required to prepare a high level test plan
  • Use tree design techniques to map test plans and test procedures
  • Use QA templates to write high level and detailed test plans

QA Process

  • Defect Management
  • Bug Tracking tools
  • QA Release Life Cycle

Java

  • Introduction to Java Declarations and access control
  • Declaring classes, methods, instance variables, static variables
  • Constructors
  • Flow control and exception handling
    - Loops/If-then-else/Switch
    - Try-catch
    - Assertions
  • Abstract classes/ Interfaces/Packages/Inheritance
  • Overloading, Overriding and runtime behavior
  • Object casting (assignments)
  • Garbage Collection
  • Threads
  • Collection

Introduction XML & HTML

  • XML Overview
    - XML Element, Attributes & Validation
    - XML Namespaces
    - CDATA
  • DTD Overview
    - DTD Element, Attributes, Entity and Validation
  • XSD Overview
    - XSD Element, Attributes
    - Complex types
  • HTML Overview
    - HTML Elements
    - Basic Tags
    - Table, Links, Form, Images

JUnit

  • Importance of Testing
  • Sample Program without Framework
  • Need For Framework
  • JUnit Design
  • Examples using JUnit
  • Advanced Features
  • Best Practices

WebServices

  • Web services overview
  • SOAP
  • Creating Web Services
  • Describing Web Services with WSDL

Introduction to Database & SQL

  • Database Model
  • Overview on Relational Database
  • Database Design and Normalization
  • SQL Basics: (Create, Select, Insert, Update, Delete and Drop)
  • Joins, Sub query and Views

Testing Tools – SilkTest

  • Introduction to Silk Test
  • Creating a test frame
  • Windows Declaration
  • Default base state
  • Tags and identifiers
  • Recording a test case
  • Data Driven Testing
  • Examining the structure of 4Test statement
  • Understanding various 4Test Classes
  • 4 Test Language overview
  • Tags and Multitags
  • Creating test script using 4Test

Introduction to Unix

  • What is a multi-user operating system?
  • Inside Unix
  • Understanding Unix commands
  • General purpose utilities

Introduction to Perl

  • Concepts
  • Getting Started
  • Data types
  • Statements
  • File Operations

 

 
Copyright © 2005-2006 SamePage Information Solutions