Software testing is a process to determine the quality of a software product or service and the technique of executing a program or application with the purpose of finding errors and obtaining information about the quality of the software product or service.
It also provides an independent view and objective of the software and gives surety of fitness of the software. It involves testing of all components under the required services to confirm that whether it is satisfying the specified requirements or not. The process is also providing the client with information about the quality of the software.
Software testing is a process of identifying the correctness of software by considering its all attributes (Reliability, Scalability, Portability, Re-usability, Usability) and evaluating the execution of software components to find the software bugs or errors or defects.
Software testing methods are strategies used to test a software product or service to make sure it performs and behaves as desired. These software testing methods are used by quality assurance professionals to ensure the development process Leads to a successful software release.
Introduction of Software Testing
Software Development Life Cycle
Waterfall Model
Incremental Model
Prototype Model
V&V Model
Level of Testing
· Unit Testing
· Integration Testing
· System Testing
· User Acceptance Testing
Types of Functional Testing
· Smoke Testing
· Sanity Testing
· Exploratory Testing
· User Interface Testing
· Alpha Testing
· Beta Testing
· API Testing
· Production Testing
· Component Testing
Types of Non-Functional Testing
· Accessibility Testing
· Compliance Testing
· Configuration Testing
· Load Testing
· Performance Testing
· Portability Testing
· Stress Testing
· Usability Testing
· Security Testing
· Volume Testing
· Scalability Testing
· Compatibility Testing
Test Management Tools
· Bugzilla
· Jira
Software Testing Life Cycle
End to End Testing
Static & Dynamic Testing
Cross Browser Testing
Frontend & Backend Testing
Web & Desktop Application Testing
Localization & Globalization Testing
Quality Assurance/Quality Control
Test Case Scenario
Introduction to Mobile Application Testing
Introduction to Database Testing
Basic Knowledge of MySQL
Live Project Session – Practical Learning
Mock Interviews with Live Sessions
Project
SEO Training Duration | |||
---|---|---|---|
Weekdays | Mon-Fri | 1.5 hrs/day | 1 month |
Weekends | Sat-Sun | 3 hrs/day | 1 month |