QA Testing, MANUAL TESTING

Ecorptrainings is the leader in Manual Testing training and online Informatica training courses. We provide quality of online training and corporate training courses by a real-time facility and well-trained software specialists.

Request for Course

QA Testing, MANUAL TESTING Course content

1.Testing fundamentals

  • Introduction
  • Why explicitly the s/w companies are recruited the test engineers
  • Who can do this Testing
  • What is Project
  • What is Product
  • What is Quality
  • The classical definition of quality
  • What is Defect
  • The latest definition of quality
  • What is testing
  • What is Bidding the Project
  • What is Kick-Off Meeting
  • What is a PIN (Project Initiation Note)

2.Real-time manual testing

Software Development Life Cycle (SDLC):

SDLC contains six phases they are:

  1. Initial phase or requirements phase.
  2. Analysis phase
  3. Design phase
  4. Coding Phase
  5. Testing Phase
  6. Delivery & Maintenance Phase

(a) Task

(b) Role

(c) Proof

  • Templates
  • Prototype
  • Where exactly the testing comes in to picture
  • Kinds of Testing
    • What is Un-conventional testing
    • What is Conventional testing

Testing Methodology or Testing techniques:

There are three methods of testing

        (a) Black-Box Testing

        (b) White-Box Testing

        (c) Grey-Box Testing

Levels of Testing:

  1. Dynamic Testing
    • Unit Level Testing
    • Module Level Testing
    • Integration Level Testing
    • System Level Testing
    • User Acceptance Testing (U.A.T)
  2. Static Testing
    • Reviews
    • Inspection
    • Audit
    • Walkthrough

Environment:

The environment is a combination of three layers

        a.Presentation layer

        b. Business layer

        c. Database

Types of Software Environment:

There are four types of environments

        a. Stand alone environment or One-tier environment

        b. Client-server environment or Two-tier Architecture

        c. Web environment or Three-tier Architecture

        d. Distributed environment or N-tier Architecture

Software Development Models:

  • Water Falling Model
  • Prototype Model
  • Evolutionary Model
  • Spiral Model
  • Fish Model
  • V-Model

3.Types of Manual Testing

  1. Build Acceptance Testing or Build Verification Testing or Sanity Testing
  2. Regression Testing
  3. Re-Testing
  4. α- Testing (Alpha Testing)
  5. β-Testing (Beta)
  6. Static Testing
  7. Dynamic Testing
  8. Installation Testing
  9. Compatibility Testing
  10. Monkey Testing
  11. Usability Testing
  12. Exploratory Testing
  13. End-To-End Testing
  14. Port Testing
  15. Reliability Testing
  16. Security Testing
    • Authentication Testing
    • Direct URL Testing (Uniform Resource Location)
    • Fire Wall Leakage Testing
  17. Mutation Testing
  18. ADHOC Testing
  19. Smoke Testing
  20. Incremental Testing
  21. Functional and System Testing
    • Usability Testing
    • Functional Testing
    • Performance Testing
    • Security Testing
      • Authorization
      • Access Control
      • Encryption / Decryption

4.Life Cycle of Manual Testing

          Software Testing Life Cycle 

The Software Testing Life Cycle Contains Six Phases. 

They are...

  1. Test Planning
  2. Test Development
  3. Test Execution
  4. Result Analysis
  5. Bug Tracking
  6. Reporting

Test Design Techniques

  • BVA
  • ECP

Test Case Design

  • Introduction
  • Test Case Design Template
  • Types of Test Cases
  • Test Case Design Reviews
  • Test Data Setup

Test Execution

  • Re-Testing
  • Regression Testing

Result Analysis

  • Comparing Expected and Actual Values
  • Status of the Result

Defect Tracking

  • What is Defect
  • Preparation of Defect Profile Document
  • Defects Tracking and Posting in Tool

Defect Reporting

  • Defect Lifecycle Process
  • Defect Removal Efficiency

TERMINOLOGY

  1. Defect Product
  2. Defective Product
  3. Quality Assurance
  4. Quality Control
  5. NCR(Non-Conformance Raised)
  6. Inspection
  7. Audit
  8. Internal Audit
  9. External Audit
  10. CAPA
  11. Software Configuration Management
  12. Common Repository
  13. Check-in
  14. Check out
  15. Base Line
  16. Publishing or Pinning
  17. Release
  18. Delivery
  19. Software Release Note
  20. Software Delivery note
  21. Review
  22. Review Report
  23. Peer Review
  24. Peer Review Report
  25. Defect Age
  26. Slipping
  27. Escalation

MISCELLANEOUS

  • INTERVIEW TIPS ARE GIVEN along with guidelines to create a catchy resume.
  • Assistance to the candidates in Interview help would be given
  • I shall also be giving a clear picture of /understanding of how the real environment will be
  • Overview of Languages to be learned for Testing
  • My training would be more of a practical perspective for the students for them to get a better understanding of Testing is done in a real-time environment.