Title: Manual Testing Course in Hyderabad
1Manual Testing
2Introduction to Manual Testing
Manual testing is a testing technique where tests
are executed manually by a human tester. It
involves the tester performing various actions on
the software application to find defects or bugs.
Manual testing is essential for ensuring the
quality and functionality of the software. Manual
testing is a traditional method of software
testing where testers manually execute test cases
without using any automation tools. It involves a
tester taking on the role of an end user and
testing the software to ensure it behaves as
expected. Manual testing is an essential part of
the software development life cycle and is often
performed alongside automated testing.
3Advantages of Manual Testing
- Human intervention allows for exploratory
testing, where testers can uncover unexpected
issues. - Manual testing provides better control and
flexibility in executing test cases. - It allows for subjective evaluation, where
testers can identify usability and user
experience issues.
4Types of Manual Testing
- Functional Testing Verifying that the
application functions as intended. - Regression Testing Ensuring that recent changes
do not impact existing functionality. - User Acceptance Testing Validating the software
against user expectations.
5Manual Testing Techniques
- Black Box Testing Testing without knowing the
internal code or structure. - White Box Testing Testing with knowledge of the
internal code and structure. - Grey Box Testing A combination of black and
white box testing techniques.
6Test Case Design in Manual Testing
- Test cases should be clear, concise, and easy to
understand. - Test cases should cover all possible scenarios
and edge cases. - Test case design should prioritize high-risk
areas of the application.
7Test Execution in Manual Testing
- Testers should follow the test cases and document
the outcomes. - Defects or bugs found during test execution
should be logged in a defect management system. - Test execution should be planned and scheduled to
ensure adequate coverage.
8Conclusion
- Manual testing remains a vital part of the
software testing process. - It allows for human intuition and creativity in
uncovering defects. - However, it should be complemented with automated
testing techniques for efficiency and
comprehensive coverage.
9- Presenter name kathika.kalyani
- Email address info_at_3zenx.com
- Website address http//www.3zenx.com