Have a question?
Message sent Close

Manual Testing

Manual Testing is a type of software testing in which test cases are executed manually by a tester without using any automated tools.

Manual Testing Overview

https://youtu.be/30YxRkOVGI0

  • Manual testing is a software testing approach in which testers execute test cases manually, without the use of automated testing tools. It involves a human tester interacting with the software application, analyzing its behavior, and verifying if it meets the specified requirements.

Here’s an overview of the manual testing process:

Test Planning: In this phase, testers analyze the requirements, identify the test objectives, and define the test scope. They create a test plan, which outlines the testing approach, test environment, test schedules, and resources required.

Test Case Development: Testers develop detailed test cases based on the test plan and requirements. Test cases are designed to cover different functionalities and scenarios of the software application. Each test case includes the test steps, expected results, and any preconditions or postconditions.

Test Environment Setup: Testers set up the required test environment, which may include installing the software, configuring hardware, and creating test data. They ensure that the test environment closely resembles the production environment to achieve accurate results.

Test Execution: Testers execute the test cases according to the predefined test scenarios. They follow the test steps, input the necessary data, and compare the actual results with the expected results. Testers log any defects or issues encountered during the test execution process.

Defect Reporting and Tracking: Testers report identified defects or issues in a defect tracking system or bug tracking tool. They provide detailed information about the defect, including steps to reproduce it, screenshots, and any other relevant data. Testers may also assign a priority and severity level to each defect.

Test Reporting: Testers generate test reports to summarize the testing activities, including the test execution status, the number of test cases executed, defects found, and any observations or recommendations. These reports provide stakeholders with an overview of the testing progress and help make informed decisions.

Test Closure: In the final phase, testers evaluate the overall testing process and document lessons learned. They conduct a review meeting with the project team to discuss the testing outcomes, challenges faced, and suggestions for future improvements. Testers ensure that all the test artifacts are properly documented and stored for future reference.

 

Manual testing offers several advantages, including the ability to detect user experience issues, explore the application in an ad hoc manner, and perform usability testing. However, it can be time-consuming, repetitive, and prone to human error. To overcome these limitations, organizations often combine manual testing with automated testing techniques to achieve more efficient and comprehensive testing coverage.

Be the first to add a review.

Please, login to leave a review
stm_lms_placeholder
30-Day Money-Back Guarantee

Includes

26 lectures
Full lifetime access
Access on mobile and TV
Manual Testing
Price:
Free
Get In Touch
close slider