Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Quality Assurance (QA) Class
Rating: 3.5 out of 5(33 ratings)
2,837 students

Quality Assurance (QA) Class

Quality Assurance on Web Applications
Created byManu Mitra
Last updated 12/2018
English

What you'll learn

  • Quality Assurance
  • Software Testing
  • Web Application Testing
  • Creating Test Cases
  • Opening Defects in Test Management Tool
  • Reporting Defects in Test Management Tool

Course content

1 section10 lectures9h 59m total length
  • Introduction (Various Types of Testing)1:01:52

    (1st Class)

    01) Black box testing
    02) White box testing
    03) Unit testing
    04) Incremental integration testing
    05) Integration testing
    06) Functional testing
    07) System testing
    08) End-to-end testing
    09) Sanity testing
    10) Regression testing

  • Functional Testing1:02:36

    (2nd Class)

    11) Acceptance testing
    12) Load testing
    13) Stress testing
    14) Performance testing
    15) Usability testing
    16) Install/uninstall testing
    17) Recovery testing
    18) Security testing
    19) Compatibility testing
    20) Comparison testing
    21) Alpha testing
    22) Beta testing

  • Rally Tool (Part - I)52:22

    Rally Tool

    https://rally1.rallydev.com

     Components

    1) User Stories

    2) Test Cases creation

    3) Test Case Execution

  • Rally Tool (Part - II)1:04:03

    4) Defects creation

    5) Reports generation

  • Documentation1:00:35

    Documentation Engineering

    1) Business Requirement Document (BRD), Functional Requirement Document (FRD), System Requirement Specifications (SRS), PDM (Physical Data Model), HLD (High Level Design), TDD (Technical Design Documents), STM (Source to Target Mapping Document)
    2) Test Plan
    3) Test Strategy
    4) Test Cases
    5) Migration Document

    Software Life Cycle (SDLC)
    i) Requirements
    ii) Design
    iii) Development
    iv) Testing
    v) Deployment
    vi) Support

    Software Testing Life Cycle
    i) Test Planning
    ii) Test Analysis
    iii) Test Design
    iv) Construction and verification
    v) Testing Cycles
    vi) Final Testing and Implementation
    vii) Post Implementation

    Bug Life Cycle
    i) Line Summary
    ii) Complete description
    iii) Steps to perform
    iv) Reproducible Y/N
    v) Version
    vi) What Operating System

  • Waterfall Methodology59:12

    Introduction to Waterfall Methodology

  • Agile Methodology Introduction1:00:29

    Introduction to Agile Methodology

  • QA Revision59:22

    HP ALM Introduction

    Major modules in HP ALM are

    1) Requirements

    2) Test Plan

    3) Test Lab

    4) Defects

  • Introduction to QTP56:53

    Introduction to QTP

  • Introduction to Loadrunner1:02:16

    Introduction to Loadrunner

Requirements

  • Anyone who wants to learn
  • Beginner

Description

Software quality assurance consists of means of monitoring the software engineering processes and methods used to ensure software quality. It encompasses on the entire software development process including processes such as requirements definition, software design, coding, source code control, code reviews, software configuration management, testing, release management, and product integration. It is organized into: goals, commitments, abilities, activities, measurements, and verification.

In this class below are the topics covered:

Lecture-1 Introduction on various types of Testing

Lecture-2 Introduction on various types of Testing (Continued) and Functional Testing of an web application

Lecture-3 Introduction of Test Management tool (Rally)

Lecture-4 Introduction of Test Management tool (Rally) (Continued)

Lecture-5 Discussion on various types of documents

Lecture-6 Discussion on various methodologies such as SDLC, STLC methodology and Bug Life Cycle

Lecture-7 Discussing on Agile Methodology

Lecture-8 Very quick review of all the above

Lecture-9 Introduction on Quick Test Professional (QTP) as a Tester point of view [Not too much coding]

Lecture-10 Introduction on Load Runner as Performance Testing

Who this course is for:

  • Anyone who wants to learn
  • Beginner
  • All Audience