What Will I Learn?

ExtraCourse is the NO.1 Manual Testing institute offering the best Android training in Hyderabad, expert guidance and 100% placement assistance..

Manual testing is the process of manually testing software for defects software. It requires a tester to play the role of an end user whereby they use most of the application’s features to ensure correct behavior. To guarantee completeness of testing, the tester often follows a written test plan that leads them through a set of important test cases.

A key step in the process is testing the software for correct behavior prior to release to end users.,

For small scale engineering efforts (including prototypes), exploratory testing may be sufficient. With this informal approach, the tester does not follow any rigorous testing procedure, but rather explores the user interface of the application using as many of its features as possible, using information gained in prior tests to intuitively derive additional tests. The success of exploratory manual testing relies heavily on the domain expertise of the tester, because a lack of knowledge will lead to incompleteness in testing. One of the key advantages of an informal approach is to gain an intuitive insight to how it feels to use the application.

Large scale engineering projects that rely on manual software testing follow a more rigorous methodology in order to maximize the number of defects that can be found. A systematic approach focuses on predetermined test cases and generally involves the following steps.

A rigorous test case based approach is often traditional for large software engineering projects that follow a Waterfall model. However, at least one recent study did not show a dramatic difference in defect detection efficiency between exploratory testing and test case based testing.

Testing can be through black-, white- or grey-box testing. In white-box testing the tester is concerned with the execution of the statements through the source code. In black-box testing the software is run to check for the defects and is less concerned with how the processing of the input is done. Black-box testers do not have access to the source code. Grey-box testing is concerned with running the software while having an understanding of the source code and algorithms.

Static and dynamic testing approach may also be used. Dynamic testing involves running the software. Static testing includes verifying requirements, syntax of code and any other activities that do not include actually running the code of the program.

Testing can be further divided into functional and non-functional testing. In functional testing the tester would check the calculations, any link on the page, or any other field which on given input, output may be expected. Non-functional testing includes testing performance, compatibility and fitness of the system under test, its security and usability among other things.

Course type : Live/ Virtual Classroom

Register Here

Course Details

Coures Name
Course Duration
Course Price
Manual Testing
2 Months
Manual Testing
1 Month
Manual Testing
Training & Workshop
3 Months
50 hrs
9:00 AM to 7:00 PM
50 hrs
9:00 AM to 7:00 PM
50 hrs
Flexible Timings
50 hrs
Flexible Timings

Manual Testing Course Content

Waterfall model
Spiral model
Prototype model
Rapid application development model
Iterative and Incremental development model
Agile model

Level 1 – Performed
Level 2 – Managed
Level 3 – Defined
Level 4 – Quantitatively Managed
Level 5 – Optimizing

Purpose of SCM
Version Control
Directory Structure
Check-Out files
Check-In files

Software Test Engineer
Senior Software Test Engineer
Test Lead
Test Manager

Business requirement specification
Software requirement specification
Functional requirement specification

Module 2 : Test Engineer Responsibilities

Test Scenario Template
Test Scenarios Identification

Good Test Case design
Test Case Design Techniques
Equivalence Class Partitioning
Boundary Value Analysis
Whitebox Testing Techniques

Functionality, Usability, User Interface
Compatability, Security, Performance
Server Log Files

Creating user roles and Users
Defects Reporting
Defects Tracking and Retesting
Defects Closing

Daily Status Report
Daily Defect Report
Weekly Status Report
Retesting Report