Testing

Testing is a basic period of Software Development Life Cycle. Manual testing is the procedure wherein the imperfections are recognized, disconnected, oppressed for legitimization and guarantee that the item is without deformity, so as to deliver the quality item. Anyway, it requires fundamental information, for example, about various kinds of manual testing, programming improvement life cycle. In this course, you will take in everything that is required from a decent manual analyzer.

Course Objectives

 To comprehend what is trying?

 To comprehend Software improvement model.

 To Understand the Architecture of programming improvement.

 To get familiar with the highlights of Software improvement models.

 To learn significant ideas of the testing philosophies.

 To know various ways to deal with Testing.

 To comprehend of the kinds of testing.

 To design and make a test plan

 To execute the test plan.

 To make and oversee experiments and deformity profiles.

 To construct procedures to follow testing forms in the bug following frameworks.

 To do an archive of the test report in the testing fenced-in area record.

Pre-essential/Target Audience:

 Basic Knowledge of Computer.

 Internet Connection.

 Beginners who need to begin their profession in the Software Testing field.

 Already an analyzer: You can invigorate all your testing essentials and methods and apparatus up for Certifications in

Programming Testing

 Fresh Graduates: If you have dropped off school as of late, and searching for a vocation in QA/Testing Industry,

At that point, this course will assist you with building aptitudes required for your first occupation

 Non-Programmers: If you are keen on IT, however, despise programming or think that it's troublesome, at that point Testing.

 Non-IT Professionals: If you are right now working in some other field, however, keen on building a vocation in

IT, at that point this course will assist you with venturing into the IT field

Module 1: Software Testing Introduction

In this module, you find out about the Importance of testing. Why Testers need industry, programming

program/application/item: meets the business and specialized prerequisites that guided its plan and

advancement functions true to form.

 What is trying?

 Importance of testing

 Roles and Responsibilities

 Principles of programming testing

 What is Quality?

 How much testing is sufficient?

 Differences between Manual and Automation Testing.

Module 2: Software Development Life Cycle

In this module you find out about the improvement system .SDLC represents the Software advancement life cycle. It is a process that depicts how to create, structure and keep up the product venture guaranteeing that all the practical and client prerequisites, objectives and targets are met.

1. SDLC Phases

 Requirements Phase.

 Analysis Phase.

 Design stage.

 Coding Phase.

 Testing stage.

Conveyance and Maintenance Phase.

2. SDLC Models

 Waterfall Model.

 V Model

 Agile Model.

 Prototype Model.

 Spiral Model.

Module 3: Software Testing Methodologies

In this module, you find out about deferent kinds of programming testing. Programming Testing Methodology is characterized as

systems and testing types used to ensure that the application under test meets customer desires.

 White Box Testing.

 Black Box Testing.

 Gray Box Testing.

Module 4: Test Case Design Techniques

In this module, you learn configuration experiments so that we get the most extreme inclusion utilizing an ideal arrangement of

Experiments. Concentrate on featuring the different Methods and Techniques in planning experiments for both Black Box

Testing and White Box testing.

Static Techniques:

 Informal Reviews

 Walkthroughs

 Technical Reviews

 Inspection

Dynamic Techniques:

Basic Techniques

 Statement Coverage Testing

 Branch Coverage Testing

 Path Coverage Testing

 Conditional Coverage Testing

 Loop Coverage Testing

Discovery Techniques

 Boundary Value Analysis

 Equivalence Class Partition

 State Transition Technique

 Cause Effective Graph

 Decision Table

 Use Case Testing

Experienced Based Techniques:

 Error speculating

 Exploratory testing

Module 5: Levels of Testing

In this module, you find out about degrees of testing is much of the time assembled by where they are included in the product advancement process, or by the degree of the particularity of the test.

1. Utilitarian Testing

 Unit Testing

 Integration Testing

 System Testing

 User Acceptance Testing.

 Sanity/Smoke Testing.

 Regression Test.

 Retest.

2. Non Functional Testing

 Performance Testing.

 Memory Test

 Scalability Testing.

 Compatibility Testing.

 Security Testing.

 Cookies Testing.

 Session Testing.

 Recovery Testing.

 Installation Testing.

 Adhoc Testing.

 Risk-Based Testing.

 I18N Testing.

 L1ON Testing.

 Compliance Testing.

Module 6: Software Testing Life Cycle

In this module find out about in detail portrayal of Test Life Cycle, the significance of Test Plan jobs and obligations

of Test Manager, Test Lead, Test Engineer,

1. Necessities Analysis/Design

 Understand the necessities

 Prepare Traceability Matrix

2. Test Planning

 Object.

 Scope of Testing.

 Schedule.

 Approach.

 Roles and Responsibilities.

 Assumptions.

 Risks and Mitigations.

 Entry and Exit Criteria.

 Test Automation.

 Deliverables.

3. Experiments Design

 Write Test cases

 Review Test cases

 Test Cases Template

 Types of Test Cases

 Difference between Test Scenarios and Test Cases.

4. Test Environment arrangement

 Understand the SRS

 Hardware and programming prerequisites

 Test Data

5. Test Execution

 Execute experiments

 Defect Tracking and Reporting

 Types of Bugs.

 Identifying the Bugs.

 Bug/Defect Life Cycle.

 Reporting the Bugs.

 Severity and need

6. Test Closure

 Criteria for test conclusion

 Test synopsis report

7. Test Metrics

 What is Test Measurements?

 Why Test Metrics?

 Metric Life Cycle.

 Types of Manual Test Metrics.

Module 7: QA and QC and Testing

In this module you find out about QA and QC and How to log bugs in Project the board device, how to give seriousness,

need to bugs.

 What is Quality Assurance?

 What is Quality Control?

 Differences of QA and QC and Testing
Previous Post
Next Post
Related Posts