Courses & Syllabus

   
 
Our courses are developed by experienced professionals and are based on the latest industry practices. Below shown courses covers numerous methodologies, processes, tools and procedures of software quality assurance.
 ID  COURSE  DAYS*  START DATE  Level
 SQAALL   QA (Manual & Automation)
 Package For Freshers/Beginners
  Manual Testing, Test Processes (SQAMAN)
  Basic QTP (SQAQTB)
  Test Director (SQAQC1)  
 4  Contact Us
 1
 SQAQTP   QTP Plus
 Basic & Advanced QTP
 4  Contact Us
 1, 2
 SQAQTB   QTP Basic
 Basic QuickTest Professional (QTP)
 2  Contact Us
 1
 SQAQTA   QTP Advanced
 Advanced QuickTest Professional
 2  Contact Us
 2
 SQAQC1   Quality Center/TestDirector
 Quality Center/TestDirector
 1  Contact Us
 1
 SQAMAN   Manual Testing
 Manual Testing, Test Processes
 1  Contact Us
 1
 SQALRN   LoadRunner Basic
 VuGen, Controller, Analysis
 1  Contact Us  1
 SQACUS   Custom Course
 Custom Course To Meet Your Needs
 TBD  Contact Us  TBD
 SQABPT   BPT
 Business Process Testing
 Integrating Quality Center and QTP
 1  Contact Us  2
 SQADB   SQL Training (Database Queries)
 SQL Training for Beginners
 1  Contact Us
 2
 SQASEL   Selenium
 Selenium Functional Web Testing Tool
 Selenium IDE & Selenium Remote Console via Eclipse
 1  Contact Us  2
 SQAWBT   Intro to White Box Testing
 White box testing using JUnit via Eclipse IDE
 1  Contact Us
 2

* Typical course hours are 8 hrs/day. Hours may vary to meet students needs.
We also provide on-site and online training.
CONTACT US TO REGISTER NOW!


 

Syllabus


Manual Testing:

This course material is based on latest industry standards (IEEE, ISO, SEI). This course will also help you towards CSTE certification preparation!

- Software Testing Principles and Concepts
- Why Do We Test Software?
- Cost of Quality
- SEI Five Levels of Process Maturity (CMM)
- Factors Affecting Software Testing
- Phases of the SDLC Testing Process
- Optimum Testing Cost Curves
- PDCA Cycle for Building and Improving Software Testing Processes
- Standard Workbench
- Software Quality Factors
- Testing Methodologies
- The V-Model Testing Concept
     - Unit, Integration, System, Acceptance Testing
     - Verification and Validation Techniques
     - Static Versus Dynamic Testing
- Black Box, White Box, Functional, Structural, Regression, Performance Testing
- Test Environment
- Risk Associated with Software Testing
- System Requirement Specification (SRS) and Use Cases
- Test Strategy, Test Plan and Test Cases
- Software Test Metrics
- Test Reports
- Manual Testing Vs. Automation Pros and Cons


QuickTest Professional (QTP):  

Below courses (Basic & Advanced) will also help you to become certified in QuickTest Professional!

  Basic QTP (Using QuickTest Professional):
- Introduction to QuickTest
- Test Planning
- Record and Playback
- How QuickTest identifies objects
- Synchronizing Tests
- Standard and Text Checkpoints
- Creating Tests with Multiple Actions
- Data Driven Tests
- Working with the Data Table
- Output Parameters
- Alternatives to Standard Recording
- Recovery Manager and Scenarios
- Expert View - Preview


  Advanced QTP:
- QuickTest Debugging Tools
     - Breakpoints
     - Step Commands
     - Debug Viewer (Watch, Variables, Command)
- Alternatives to Standard Recording
     - Low Level Recording
     - Analog Recording
- Object Recognition and Smart Identification
     - Object Repository Custom Configuration
     - Introduction to Smart Identification
     - Smart Identification Configuration
- Working in the Expert View
     - QuickTest Object Model
     - Objects, Methods, and Properties
     - Translate Test Steps in Tree View to Expert View
     - Enhance Test Cases in Expert View
     - Use QuickTest Functions and VBScript Programming
- Enhance Test Cases with Descriptive Programming
     - Interact with Test Objects not in the Object Repository
     - Two ways of using Descriptive Programming
- Enhance Test Cases with User-Defined Functions
     - Utilize external Windows API functions in Test Cases
     - Create QuickTest User-Defined Functions
     - Create Function Libraries
- Working with the FileSystem/Excel Object
     - Use the VBScript FileSystemObject in Test Cases
     - Use the VBScript Excel Object in Test Cases
- Object Repository Manager
     - Import/Export from XML
     - Object Repository Merger Tool
     - Associate Repositories
- Many Other Slick Features of QTP:
     - Scripting using Conditional Statements
     - Scripting using Loop Statements
     - Scripting using With Statements
     - Scripting using Set Statements
     - Define Virtual Objects
     - Optional Steps
     - Using Regular Expressions
     - Using Objects Properties and Methods
     - Enhance Test Reports using HTML tags and Screenshots
     - Working with QTP Environment variables
     - Generating QTP Setting Scripts
     - Launching QTP using VBScript


Test Director / Quality Center:

- Adding Test Requirements
- Create Tests
- Executing the test cases manually
- Analyze project progress
- Run Tests and Analyze Results
- Report and Trace Defects
- Document Generator
- Executing test scripts remotely and more


LoadRunner:

- Overview of Loadrunner
- Working With VUGEN
- Enhancing Vuser Scripts,Defining Parameters
- Correlating Statements
- Configuring Runtime Settings
- Managing Scripts from Test Director/QualityCenter
- Working with Controller
- Working with Analysis


Selenium:

- Overview of Selenium
- Selenium IDE Record and playback
- Analyze and review generated code
- Installation and Integration of Selenium with Eclipse IDE
- Using conditional statement in Java
- Use of various apis to read spreadsheet and xml files (POI, DOM/SAX)
- Using XPath as Locator in Selenium
- Selenium Remote Control (RC) in Eclipse using JUnit


Introduction to JUnit Testing (Whitebox testing):

- Introduction to White box testing / JUnit
- Using JUnit 4 with Eclipse IDE
- Use of setUp/tearDown
- Use of Assertions in TestCase
- Building test cases into Test Suites
- Executing JUnit tests
- Generating reports

   

 

Home
About Us
Courses
FAQ
Contact Us
         Chicago QA Training
Accelerate towards successful career!