Quality Assurance

BPO concepts

Module 1 : Software Testing concepts

  • Quality, Issue, Defect ; What is Testing ? ; Sign-In, Kick-Off meeting< PIN>
  • Software Development Life Cycle < SDLC >
  • Software Testing Life Cycle < STLC >
  • Types of Testing – Conventional Testing: – Unconventional Testing:
  • How to test an Application? -Black Box Testing -White Box testing
  • Levels of Testing – Unit Testing – Module Testing – Integration Testing – System testing – User Acceptance testing
  • What is Test Case?-How to write a Test case, Types of Test Cases: Positive & negative
  • SDLC Methodologies -Waterfall Model -V-Model – Prototype
  • The Types of Testing  : Smoke testing,Sanity Testing, Regression & Re-Testing Alpha & Beta Testing , Installation, Compatibility Testing,  Exploration & Security Testing
  • Test Case Design Techniques – ECP – BVA
  • Writing Test cases for different domains of applications : Banking domain, Email marketing, Health domain, Mortgage applications
  • What is TestPlan , IEEE 829 TestPlan Format
  • Defect Life Cycle ,Severity and Priority, Types of Defects, Defect Tracking Tool – Jira, How to create a defect  Effective ways to log Bug.

Module 2: HP QC / ALM tool

  • Quality center / ALM introductionWhat is Test management tool? ; Testing life cycle w.r.t to ALM ;Integrations with other tools , Defect life cycle ; Available features in ALM : Both in ALM & Site Administration
    ,Walk through on ALM & SIte administration Ex: Dashboard, menu’s
  • Site Administration: Creation of projects Creation of domains Creating users User roles Explanation on various modules available : Site projects, lab management, Site users, site connections, server, DB servers, site configuration Logging into ALM with project Verifying the access
  • Requirements tab : What are requirements ; Defining requirements; Creating cycles Explanation of available features for requirements like folder, scheduling release, copying cycles, duplicating, rescheduling,Check In process,Description,comments,adding attachments Milestone’s ; Scorecard’s ; KPI Analysis
  • Test Plan & Test case creation: Test plan tab ; Creating filters , sorting folders ;Test plan tree creation , Selecting test for run ; Creating folders, new tests ;New test creation detailed explanation ,attachments, assigning ; Various add ins available ; Excel addin ; Uploading requirements from excel Uploading test cases from excel
  • Test execution ; HP Sprinter add in ; Defects module; Creating defects ; Attachments,
    snapshot, searching similar defects ; Setting default values for defects , Creating filters / favourite view, copying, editing ; Linking defect to test ; Uploading tests from excel
  • QC & QTP integration

Module 3 : QTP /Selenium

Automation tool : HP Quick Test Professional
  • Automation Introduction & Why to opt Automation for Testing
  • QTP Tool overview & all features
  • QTP Recording Modes
  • Object Identification : Object Classes, Properties: Mandatory, Assistive, Ordinal Identifier, Enable Smart Identification : Base Filter, Option Filter
  • Object Repository : Object Spy, Local Object Repository, Shared Object Repository ; Create shared Object Repository ; Compare, merge Two TSR files
  • Test Object Methods : GetToProperty ; GetToProperties ; SetToProperty & GetRoProperty
  • Synchronization : Static & Dynamic and settings
  • Various Checkpoints and Output Values :
  • Actions : Reusable and Non-Reusable ; External Actions and Nested Actions :  Calling actions ; Call to new action ; Call to Copy of Action ; Call to Existing Action ; Action property Wizard ; Action Template
  • Exit statements :   ExitRun ; ExitTest; ExitTestIteration; ExitAction&  ExitActionIteration
  • Reporter Methods  & Error handling
  • Environmental Variables : User defined, Internal, external
  • Parameterization
  • Data Tables, all Data Table methods and properties
  • Data driven tests, Debugging Tests
  • Regular Expressions, Recovery Scenarios
  • Vb Scripting : Variables, Data types, Operators, Control flow statements, Builtin functions
  • Descriptive Programming
  • Frameworks : Types : Data driven, Hybrid, Action driven

Module 4: SQL Concepts – Videos only