Boston Computer School

You are here:  Home » Courses » Other Technologies » QA 

QA

MANUAL TESTING

SDLC


  • What are the different phases of SDLC?
  • How does the process of Software Development Start?
  • Project Initiation
  • Requirement Gathering and Analysis
  • What is Requirement document and what it contains?
  • What is use case document and what it contains?
  • What is Basic path and Alternate Path?
  • Role of Business Analyst
  • Example for explaining each phase
  • Role of technical specification team
  • What is Technical specification document?
  • What is System Design?
  • Role of Design team
  • What is design document?
  • Role of architecture team
  • System development
  • Role of development team
  • Deliverable of Development phase
  • System testing
  • Role of testers and types of testing
  • User acceptance testing
  • System deployment
  • System maintenance
  • Events in the maintenance phase like bug fixes

STLC

  • How are the phases of STLC carried out?
  • What is testing?
  • Role of testers
  • Why do we need to test?
  • Activities involved in the testing phase
  • What is test plan and test case document?
  • Steps of test case execution
  • What does test case document contain?
  • How to write test case document?
  • What is required to test any application?

TEST CASES

  • What is test case?
  • What does test case document contain?
  • How to write test case document?
  • Different test case techniques

TEST PLAN

  • What is Test Plan?
  • How to write test plan document?
  • What does the test plan document contain?
  • Who writes and approves the test plan document?
  • How manage the test case documents?
  • What is the pass/fail criterion?

TYPES OF TESTING

  • Different Phases of testing
  • What is unit testing?
  • What is Minimum acceptance testing?
  • What is integration, system and system integration testing?
  • What is User acceptance testing?
  • What is Regression Testing?

DEFECT ANALYSIS

  • What is a defect?
  • Various Defect tracking tools
  • How to use the defect tracking tools?
  • How to enter the details of defect in the defect tracking tool?
  • How to identify a defect?
  • What is severity and priority?

TRACEABILITY MATRIX

  • What is Traceability Matrix[TM]?
  • Who Prepares the TM document?
  • What is the reference for writing TM?
  • What is the use of TM?
  • What is present in the TM document?
  • Sample TM
  • Tools used for developing TM

Various Teams and their Roles

  • Configuration Management Team
  • Role of configuration management team
  • What is Deployment?
  • Deployment Team
  • Role of Deployment team
  • Version Control
  • Various version tools and its usage
  • Difference between QC and QA
  • What is automation testing?
  • Why, what and when to automate?
  • Various tools used for automation testing

MANAGEMENT TOOL

QUALITY CENTER

  • Introduction to Quality Center
  • What is Quality Center ?
  • Why to use Quality Center
  • Version of Quality Center
  • Overview of quality Center user interface
  • Various tabs in Quality center
  • Requirement Module
  • Requirement Module Overview
  • Creating Requirement tree
  • Creating Parent & Child requirements
  • Understanding the Description tab
  • Understanding the History tab
  • Uploading attachments to requirement
  • A glance at various columns in requirement
  • Types of views in requirement module
  • Requirement grid view
  • Requirement coverage view
  • Test Plan Module
  • Creating folder structure
  • Create test cases
  • Requirement coverage
  • Test Lab Module
  • Overview of Test Lab
  • Detail of various tabs
  • Creating folders
  • Creating Test sets
  • Adding test cases
  • Different columns in Execution Grid
  • Execution Flow tab
  • Scheduling Test runs
  • Test Set Properties tab
  • Linked Defects tab
  • Running Tests manually
  • Running Tests automatically
  • Viewing Test results
  • Quality Center Defects
  • Overview of Defects
  • Creating defects after test execution
  • Adding defects in defect module
  • Creating defects during test execution
  • Linking Defects
  • How to close a defect
  • Closing defects after retest
  • Mailing the defects
  • Quality Center reports & graphs
  • Why Reports & Graphs?
  • How to create reports & graphs for Analysis?

AUTOMATION TESTING

QUICK TEST PROFESSIONAL

Introduction to QTP

  • What is QTP
  • Prepare Before Automation
  • Application Under Test
  • First look at Add-Ins for QTP
  • Understanding the QTP User Interface
  • Setting up preferences in QTP before recording.

Different versions of QTP(Text based)

  • Difference between QTP 9.0 and QTP 8.2.
  • Difference between QTP 9.2 and QTP 9.0
  • Difference between QTP 9.5 and QTP 9.2.

Record and run a script

  • Record a simple script
  • Save the script
  • Run the test script
  • Understand the result

Introduction to Object Repository

  • What is Object Repository
  • Types of Object Repository
  • Object Repository Manager
  • Associating shared Object Repository with test

Shared Object Repository

  • Local Object Repository
  • Create a shared Object Repository
  • Add objects to shared Object Repository
  • Save an shared Object Repository
  • Modify the shared Object Repository
  • Comparing Local and Shared Object Repository

Synchronization

  • What is Synchronization
  • Synchronization in QTP
  • Add Synchronization Steps for an Object

Check Point

  • What is Check Point
  • Using Standard Check Point
  • Using Text Check Point
  • Using Access ability check point
  • Using XML Check Point

Database checkpoint

  • What is database checkpoint
  • Writing SQL Query using Microsoft Query
  • Parameterize a database checkpoint

Output Values

  • What is Output value
  • Using Standard Output value
  • Using Text Output value
  • Using Database Output value
  • Using XML Output value

Data Driven Test

  • What is Data Driven test
  • What is Parameterization

Actions


Regular Expression