Rating 0 out of 5 (0 ratings in Udemy)
What you'll learn
- Software Testing Principles
- Manual Testing Concepts
- SDLC and STLC, Bug Life Cycle
- V Model
- Agile Scrum & Agile Project Management, Kanban
- RTM
- Test Case Development
- Types of Manual Testing
- Functional, Integration, Operational Acceptance Testing
- Beta Testing
- Testing Techniques, Positive & Negative Testing
- Regression Testing
- Testing Deliverables, Test Plan, Test Case
- Requirement Traceability
- Black-box and White-box Testing …
Rating 0 out of 5 (0 ratings in Udemy)
What you'll learn
- Software Testing Principles
- Manual Testing Concepts
- SDLC and STLC, Bug Life Cycle
- V Model
- Agile Scrum & Agile Project Management, Kanban
- RTM
- Test Case Development
- Types of Manual Testing
- Functional, Integration, Operational Acceptance Testing
- Beta Testing
- Testing Techniques, Positive & Negative Testing
- Regression Testing
- Testing Deliverables, Test Plan, Test Case
- Requirement Traceability
- Black-box and White-box Testing
- Mutation Testing
- Penetration Testing
- User Acceptance Testing (UAT)
Description
A warm welcome to the Software Testing course by Uplatz.
Manual Testing can be defined as a type of software testing that is manually driven i.e. the test scenarios are executed manually by a software testing specialist without using the automated tools.
Software Testing can be manual or automated. In this course, the focus is on Manual Software Testing.
The main goal of Manual Testing is to identify the bugs, issues, and defects in the software application or a software module. Manual software testing is the most versatile technique and consists of all testing types that can identify critical bugs in a software application. Any new or existing application needs to be manually tested to make sure that it doesn't contain errors, the functionality is what the application is intended for, and the software works in all different scenarios. The application can only be automated once the manual testing is done and the identified bugs and issues have been resolved.
Manual Testing requires more effort but is also necessary to check automation feasibility. Manual Testing execution primarily does not require knowledge of any testing tool. Since Software Testing field is highly specialized and amongst the most sought fields in the IT Industry to help your application run smoothly, Software Testing Specialists and Engineers are in huge demand.
Manual Testing is one of the most fundamental testing processes as it can find both visible and hidden defects of the software. The difference between expected output and output in an application is defined as a defect. The process typically involves basic unit testing by the developers post which the testers identify the bugs and send to the developers for rectification, the developers fix the defects and then hand it over again to the testers for retesting.
Uplatz provides this end-to-end training on Manual Testing. This Manual Software Testing course will help the delegates to understand the core software testing principles from scratch and ultimately to get better at their software testing skills along with building a strong foundation in Manual Testing concepts, methodologies, and execution.
This Manual Testing course covers all manual testing concepts in detail with easy-to-understand examples. This software testing training is helpful for both professionals and freshers and from beginners to expert level users and will help you learn Manual Testing with practical scenarios. The Manual Testing Certification Training is designed to equip you with skills required to develop Test Cases and Test Scenarios involving specification-based (Black-Box testing) or experience-based (Defect guessing techniques) and ensuring a holistic Defect Management approach.
In this Manual Software Testing course, besides learning the fundamental testing concepts, you will also understand the typical Software Development Life Cycle (SDLC) and different types of models & activities involved. The course will then cover the complete Software Testing Life Cycle (STLC) as well. The Manual Testing training prepares the delegates to follow the manual testing methodology. It provides you in-depth explanation on the application test life cycle management as well.
This Manual Software Testing course will help the student learn the software QA processes, and various types of manual testing such as functional testing, unit testing, integration testing, regression testing, black-box and white-box testing, system testing, re-testing, system integration testing, UAT, penetration testing, mutation testing, and so on, along with an in-depth description on requirements traceability.
Manual Testing - Course Curriculum
Software Testing and Principles
Introduction to Manual Testing
Software Development Life Cycle (SDLC)
V Model
Agile Scrum
Agile Project Management Approach
Scrum & Kanban
Software Testing Life Cycle (STLC)
RTM
Test Case Development
Types of Software Testing
Functional Testing
Integration Testing
Operational Acceptance Testing
Beta Testing
Testing Techniques and Positive & Negative Testing
End-to-end Testing
Regression Testing
Testing Deliverables
Test Plan
Test Case
Requirement Traceability
Black-box Testing
White-box Testing
Mutation Testing
Penetration Testing
Miscellaneous
Course Objectives
Software testing concepts and techniques
Fundamentals of testing, types of testing, and testing methodologies
Learn Software development model & architecture
Understand SDLCand STLCprocesses
Know the major concepts of the testing methodologies
Understand different approaches to Testing
Know how to use different software testing tools and their significance
Differentiate between Quality Assurance and Quality Control
Learn the types of testing
Plan and create test plan and execute the test plan
Create and manage test cases and defect profiles
Understand risk management and configuration management
Work with object repository, checkpoints, data driven tests, and Test Batch Runner
Managing users and handling requirement module
Identify defects, track them and manage their reporting
Manage and schedule load test scenarios
Build strategies to track testing processes in the bug tracking systems
Document the test report and findings
Learn how retesting is done after rectification of the testing defects
Types of Manual Testing
Black Box Testing
White Box Testing
Unit Testing
System Testing
Integration Testing
Regression Testing
Acceptance Testing
Benefits of Manual Testing
Manual Testing provides the first review of an application so it's an starting point!
Manual Testing of an application identifies most of the issues, including the look and feel issues of the application.
Visual components like text, layout, other components can easily be accessed by the tester, and UI and UX issues can be detected.
It usually has a low cost of operation as we do not use any tools or high-level skills.
Manual Testing is well-suited in case we make some unplanned changed to the application as it is adaptable.
Individuals rather than machines, can better observe, judge, and also provide intuition in case of manual tests
It is useful when it comes to user-friendliness and rich customer experience
Paid
Self paced
All Levels
English (US)
1
Rating 0 out of 5 (0 ratings in Udemy)
Go to the Course