Phone: (614) 467-4671

Enquiry Form
Please enter your details below.
  • What is + ?
  •  
Class Schedules
QA Testing Class on
Next QA Manual testing training is confirmed to start on Monday 4th December, 2017 from 6:30pm -8:30pm EST, for 5 Weeks in Dublin,OH. Please let your friend's know.
Automation Training - Ruby/Cucumber
Next Automation Training - Ruby/Cucumber training is confirmed to start on Saturday 2nd December, 2017 from 9:00 Am-1:00 Noon EST, for 8 Weeks (Saturday and Sunday) in Dublin,OH. Please let your friend's know.
Note: Pl.register ASAP by sending confirmation email to sami_training@yahoo.com
Contact Us
QA/Testing
QA Training :( Manual & Basic Automation)
Pre-requisite: No prior Computer, Information Technology or programming experience required. This Training is suitable for beginners who want to take QA – Testing as Career. This training covers manual Testing (Advanced Quality Center + Basic QTP + Basic Load Runner).
Location : Class room      Duration:  50+ hours.
Manual Testing
Week1
Overview
  • Introduction to Software Testing
  • Quality
  • Software Process
Software Development Life Cycle
  • Waterfall Model
  • Incremental Model
  • Spiral Model
  • V-Model
  • Agile Model
  • Use Case
What is testing, Need of Testing?
Roles & goal of testing?
Software Testing Fundamentals & Basic Principles of Testing
Static Testing & Dynamic Testing
Verification & Validation
Difference between QA & QC
Software Testing Life Cycle (STLC)
Testing Techniques:
  • White -Box Testing
  • Black - Box Testing
Testing Types:
  • Unit Testing
  • Integration Testing
    • Top- Down Integration Testing
    • Bottom-Up Integration Testing
  • System Testing
  • User Acceptance Testing
  • Regression Testing
  • Smoke & Sanity Testing
  • End to End Testing
  • AdHoc testing
  • Security Testing
  • Installation Testing
  • Compatibility Testing
  • Load, Performance & Stress Testing
  • Usability Testing
  • Alpha, Beta Testing
  • Recovery Testing
  • Localization and Globalization Testing
  • More Testing Types
  • Web Based Testing
Week 2 & 3
Test Strategy
Test Plan
Test Case
  • Boundary Analysis
  • Equivalent Partitioning
  • Error Guessing
  • Positive Test cases
  • Negative Test cases
  • Functional Test cases
  • Non Functional Test cases
Defect Life Cycle
  • Defect Tracking
  • Defect Priority
  • Defect Report
  • Defect Types
Various Test Metrics
Various Test Deliverables
Prepare Traceability Matrix
Common Test Environments
Exercises – Hands on
  • Test Plan creation
  • Requirements Review – Static testing
  • Test Plan creation
  • Test case design
Backend Testing – Basics of SQL
Week 4

Quality Center

  • Q.C. Modules And Architecture
  • Q.C. Admin
  • Working with Requirements Module
  • Working with Test Plan Module
  • Defining Manual Test In Q.C
  • Mapping Test to Requirements
  • Exporting T.C. From Excel File To Q.C.
  • Working with Test Lab Module
  • Working with Defects Module
  • Working with Q.C during Automation Test
  • Creating Reports & Graphs
Week 5 & 6
QTP (Quick Test Professional)
Introduction to Automation testing
  • What is Automation Testing
  • Benefits of Automation Testing
  • Manual Testing vs. Automation Testing
  • Various Automation Test Tools
How QTP Works
Introduction to Quick Test Pro
  • overview of Quick Test Pro
  • Starting Quick Test
  • Quick Test Window
  • Quick Test Window Layout
Test Process in QTP
Record and Playback
Creating and Executing a Basic Test
  • Recording a Test
  • Understanding Your Recorded Test
  • Executing a Test
Analyzing the Quick Test Result
Checkpoint
  • Check Points Introduction
  • Adding Checkpoint to a test
  • Adding Checkpoint While Recording/After Recording
  • Standard Checkpoint
  • Image Checkpoint
  • Bitmap Checkpoint
  • Table Checkpoint
  • Text Checkpoint
Parameterization of Tests and Data Driven Test
  • Parameterize a Test manually
  • Parameterizing a Test using Data Table
Load runner
Performance Testing using Load Runner
Introduction
  • Introduction to non-functional testing
  • Need of performance testing
  • Overview of load testing
  • Overview of stress testing
  • Introduction of Load Runner
Load Runner Architecture
Components of Load Runner
  • Virtual user generator
  • Controller
  • Analysis
Virtual user Generator
  • Selecting the protocols
  • Recording the basic script
Executing the test
Controller
  • Introduction to controller
  • Creating new scenario
  • Designing a scenario
  • Tabs in controller
    • Run tab
    • Design tab
  • Creating manual scenario
  • Configuring scripts
Analysis
  • Analysis basics
  • Opening Analysis graphs
  • Cross results and merged graphs
  • Analysis of some important graphs
FAQs
Different Testing tools
DURATION: 5/6 Weeks (Monday-Frday 2Hr/day)
Training Method: Classroom/Online
(Online: One can attend by sitting at home and access Presenters Laptop using gotomeetings.com and take the handle of presenters laptop)
SUMMARY:
This course includes testing terminology, planning and organizing what to test, test techniques, testing types,
testing process, deciding which types of testing to use, creating tests which provide the most coverage for the fewest number of tests, and reporting test results.

Many organizations today are dependent for their survival on the ability to deliver quality software products on-time and within budget. The approach to software testing has a strong influence on the ability of an organization to do that. In order to be effective, the testing process must be integrated with the development process and initiated at the same time that the project starts.
This training defines a testing process that can be conducted in parallel with any standard software acquisition methodology. Appropriate testing and test support activities are identified for each phase. Standard test products are defined and illustrated
OBJECTIVES:
Upon completion, students will understand the testing process and its relationship to software development and they will be able to develop standard testing products
15 Key Questions that will be answered by taking this Course
  • How does testing fit into the overall software development life cycle?
  • What is the role of a test group?
  • What is the role of the QA organization?
  • Should we try to test everything?
  • How do we manage the risks that threaten our project’s success?
  • How can I test when the tests aren’t written down and I can’t get the product documentation that I need?
  • What techniques can I use to develop test cases?
  • How should I do system-level testing?
  • What kind of test documentation should I produce?
  • How can I report bugs in a way that will be useful to the people who need to know about them?
  • How can I determine the quality of the software without running it?
  • What kinds of metrics are useful?
  • How can I take advantage of test automation tools?
  • Working with QC
  • Working with QTP & Load Runner