Support/FAQ

Software Quality Assurance (QA): Black Box Testing with Automation Tools Training


Course Summary


Course Title: Software Quality Assurance (QA) with Automation Tools Training
Course Duration: 8 Weeks
Training Materials: All attendees would receive
  • Training presentation of each session,
  • Source Code for examples covered,
  • Study Material,
  • Home Work and Assignments.
Training Format: This course is delivered as a highly interactive session, with extensive live examples. This course is delivered in two modes:
  • Class Room,
  • Online using Web and Audio Conferencing.

What will you learn?

In this training, attendees will learn the following:
  • QA Overview
  • QA Processes
  • Creating Testing Strategy
  • Creating Test Suites and Test Cases
  • HP Quick Test Pro in detail
  • Selenium IDE and RC in detail
  • HP Mercury LoadRunner in detail
  • Database Verification and Validation
Attendees also learn:
  • Resume' Preparation Guidelines and Tips
  • Interview Preparation Guidelines and Tips

Who should attend?

Following professionals should plan on joining:
  • Someone who wants to start his/her career as a QA Engineer
  • Black Box QA Engineers who want to learn QA tools such as QTP and Loadrunner
  • Automation Engineers
  • QA Managers

What will be covered?


1. Software Development Process
1.1. Software Development Life Cycle (SDLC)
1.2. Stages of Software Development Life Cycle
1.3. Agile
1.4. Waterfall

2. Software Architecture Models
2.1. Client Server Architecture.
2.2. 3-tier Architecture.
2.3. N-tier Architecture.

3. Introduction to Manual Testing
3.1. Introduction to Quality Assurance
3.2. Role of a QA Professional
3.3. Introduction to a Test Plan
3.4. How to write Test Cases
3.5. How to create Trouble Report
3.6. Testing Types:
3.6.1. Positive Testing
3.6.2. Negative Testing
3.6.3. Regression Testing
3.6.4. Load Testing
3.6.5. Stress Testing
3.7. Exercise & Assignments

4. Manual Testing Continued
4.1. Using Excel to write Test Cases
4.2. Write & Execute Testing
4.3. What are Issues and Bugs
4.4. Introduction to the Defect Life Cycle
4.5. Priorities and Severities
4.6. Bug Reporting
4.7. Exercise & Assignments

5. Test Reporting Tools
5.1. What is Test Reporting?
5.2. Most popular Test Reporting Tools
5.3. Jira - Test Reporting Tool for Agile Software Development and Testing
5.4. Agile Processes and impact on QA Testing
5.5. Backlog Tracking with Jira
5.6. Issues Management with Jira
5.7. Bug Reporting and Tracking with Jira
5.8. Introduction to Test Planning in Jira
5.9. How to write Test Cases in Jira
5.10. How to execute Test Cases with Jira
5.11. How to assign Test Cases to Requirements with Jira
5.12. How to assign Test Cases to Defects with Jira
5.13. Exercise & Assignments
5.14. Bugzilla - Test Reporting Tool for Agile Software Development and Testing
5.15. Backlog Tracking with Bugzilla
5.16. Issues Management with Bugzilla
5.17. Bug Reporting and Tracking with Bugzilla
5.18. Introduction to Test Planning in Bugzilla
5.19. How to write Test Cases in Bugzilla
5.20. How to execute Test Cases with Bugzilla
5.21. How to assign Test Cases to Requirements with Bugzilla
5.22. How to assign Test Cases to Defects with Bugzilla
5.23. Exercise & Assignments
5.24. Overview of Mercury Quality Center

6. HP Mercury Quick Test Professional
6.1. Introduction to QTP
6.2. Compare with Available Open Source Tools
6.3. How to record a script in QTP
6.4. How to replay script in QTP
6.5. What are checkpoints
6.6. Checkpoints Types
6.7. Using Standard Checkpoint
6.8. Using Database Checkpoint
6.9. Using Bitmap Checkpoint
6.10. Using Text Checkpoint
6.11. Using Output Value
6.12. Using Keyword view
6.13. Using Expert View
6.14. Using Global sheet
6.15. Exercise and Assignments

7. HP Mercury Quick Test Professional Advanced Topics
7.1. Introduction to Parameterization, How to perform Parameterization
7.2. How to fetch data
7.3. Using Object Repository
7.4. Using Object Spy
7.5. How to use Object Spy
7.6. Using Action
7.7. Using Re-usable Action
7.8. Using GetROProperty
7.9. Best practices in recording QTP scripts
7.10. How to understand VBScript code generated by QTP
7.11. What are Standard Recording, Analog Recording and Low-level Recording
7.12. Using Recovery Scenario Manager
7.13. Exercise and Assignments

8. HP Mercury Load Runner
8.1. Using LoadRunner
8.2. Compare with Other Open Source Tools
8.3. Using Virtual User Generator
8.4. How to record a script in Vugen
8.5. Using Parameterization
8.6. How to perform Parameterization
8.7. Introduction to LoadRunner Controller
8.8. How to design a scenario
8.9. What are monitors
8.10. How to configure a monitor
8.11. Using LoadGenerator
8.12. How to configure LoadGenerators
8.13. Using Ramp-up
8.14. Using Ramp-down
8.15. Executing a Scenario
8.16. Exercise and Assignments

9. HP Mercury LoadRunner Advanced Topics
9.1. Introduction to Correlation
9.2. How to perform Auto Correlation
9.3. How to perform Manual Correlation
9.4. Using dynamic value
9.5. Using LoadRunner Analysis
9.6. How to create a Professional Report in LoadRunner Analysis
9.7. Using Diagnostics
9.8. Using Performance Center
9.9. Exercise and Assignments

10. Database Verification and Validation
10.1. Introduction to Database
10.2. MySQL Database
10.3. Comparison with Popular Databases Oracle, MS SQL Server, IBM DB2
10.4. Structured Query Language (SQL)
10.5. Data Definition Language (DDL)
10.6. Data Manipulation Language (DML)
10.7. Introduction to PL/SQL
10.8. Introduction to Tables, Rows, Columns
10.9. What are a Foreign Key, Primary Key and Unique Key
10.10. What are DDL and DML
10.11. (DML) Select, Update, Delete and Insert Into statements
10.12. (DDL) Create, Alter, Drop statements
10.13. Exercise and Assignments

11. Selenium
11.1. Automation Testing using Selenium
11.2. Selenium IDE
11.3. Creation of Test Suite and Test Cases using Selenium IDE
11.4. Selenium Commands
11.5. XPath and Selenium
11.6. Selenium Core and RC
11.7. Exercise and Assignments
One Day Training Calendar

Date Location
02/03/2012Fremont, CA
03/03/2012Milpitas, CA
04/07/2012Milpitas, CA
05/05/2012Milpitas, CA
06/02/2012Milpitas, CA
07/07/2012Milpitas, CA
08/04/2012Milpitas, CA


Register Now
Month
Notes
Training highlights

Sansa Technology Professional Training Programs have the following highlights:

  • Proven training programs.
  • Excellent track record.
  • Courses tailored for job placements and Interview success.
  • Best instructors in the Bay Area.
  • Exceptional marketing staff.
  • Small Class Room for Personalized Attention.
  • H1 Sponsorship Available.
  • E-Verified Employer.
  • Equal Opportunity Employer.
  • Resume and Interview Preparation.
read more

Quality Commitment

We are committed to the Quality. Quality comes first for any service we provide.
Read Testimonials from our previous Trainees, to see it yourself.

Register Now

You can register using one of many options below:

1. Online Registration:
Click Here to Register!

2. To Register By Phone:
Call (510) 244 3953, (925) 248 2249

3. To Register By Email:
Email contact@sansatechnology.com

Check Training Calendar

Our clients

"I was very satisfied with the contents of the course which covered a wide range of useful topics... I would like to attend more of his classes in the future." - Jaishree, J2EE Engineer

read more
Have you got any questions?
Call us now - Our expert Customer Service Professionals will help you choose the right course.

Contact us today!