There are no prerequisites for this course. However, having a basic knowledge of programming languages is helpful.
Software Testing is a part and parcel of any enterprise that is into software development. Vigorous testing of software is needed today since software is so critical to the functioning of any business. Since most academic curricula includes software development but not software testing, this course can give you an added advantage to land in the best jobs in the software sphere.
Testing History, Testing description, Need for testing, Defect description, principles of Testing, Quality Assurance and control, Scope, Occurrence of Testing, Constraints of Testing, Software Tester Roles, SDLC Overview, Life Cycle models, STLC Overview, AGILE Testing
Test Strategy and Planning, Customizing Test Process, Budgeting Overview, Scheduling, Risk and configuration management
Hands-on Exercise – Make planning to test a product and define test strategy for the same, Plan a dummy budget allocation
Test Scenarios, cases and Data, Test Case and Scenario Difference, Test Case creation for application, Traceability Matrix and Sample description
Hands-on Exercise – Create Test Cases for an application, Create Traceability Matrix, Perform sample testing
Black-box or Specification-based techniques, Boundary Value Analysis, Decision Table Testing, Equivalence Partitioning
Error Guessing, Exploratory Testing
Importance of STLC reviews, Review Activities, Roles and Responsibilities during Review
Hands-on Exercise – Do a Black-box or Specification-based testing, Perform Boundary Value Analysis, Test using Decision Table, Make a team of at least two people and do Review Activities of STLC
Levels of Testing:
Unit Testing, Integration Testing, System Testing, User Acceptance Testing
Types of Testing:
Regression Testing, Smoke Testing, Database Testing, Load Testing, Performance Testing, Compatibility Testing, Security Testing, Volume Testing, Stress Testing, Usability testing, Internationalization Testing, Localization Testing
Hands-on Exercise – Perform User Acceptance Testing based on requirements spec
Overview on Build and Release, Release Notes, Pre QA Checklist, Entry and Exit criteria, Test Execution, Hands on
Hands-on Exercise – Write a typical Release Note, Make a QA Checklist
Defect Prevention, Defect Discovery, Defect Life Cycle, Severity and Priority, Overview on RCA, Hands on Identify and log Defects, Bugzilla Tool – Hands on
Hands-on Exercise – Identify log Defects, Use Bugzilla Tool to log a defect and apply different stages of a bug (open, fixed, close etc)
Test Status Reports, Test Closure Reports, Tester and Developer, Team Collaboration, Client Interaction, Onshore/Offshore Model, Mitigate current challenges
Hands-on Exercise – Write Test Status Report, Write a Test Closure Report
Overview on Metrics & Measurements, Test Metrics Benefits, Life Cycle of Metrics, Test Metrics types
Hands-on Exercise – Write Test Metrics
Need for Automation, Overview of Different Automation Tools – QTP and Selenium, Quality Center Overview, FAQs
Hands-on Exercise – Use an Automation Tool (QTP or Selenium or Quality Center)
Project : Login functionality test for an e-commerce website.
Industry : e-commerce
Problem Statement : How to successfully test a typical signup page for an ecommerce site
Topics : This project is for testing of a typical signup page which is a major usecase for e-commerce websites like amazon, etc. or even an B2C services website. You will deploy the tools needed in order to do the testing of this sign up page to detect the bugs or anomalies and check it rigorously for various test case scenarios and come up with a detailed result of the particular testing in this project.
This course is designed for clearing the Certified Software Tester (CSTE) exam. The entire course content is in line with the certification program and helps you clear the certification exam with ease and get the best jobs in top MNCs.
As part of this training, you will be working on real-time projects and assignments that have immense implications in the real-world industry scenarios, thus helping you fast-track your career effortlessly.
At the end of this training program, there will be quizzes that perfectly reflect the type of questions asked in the certification exam and help you score better marks.
Intellipaat Course Completion Certificate will be awarded upon the completion of the project work (after the expert review) and upon scoring at least 60% marks in the quiz. Intellipaat certification is well recognized in top MNCs like Ericsson, Cisco, Cognizant, Sony, Mu Sigma, Saint-Gobain, Standard Chartered, TCS, Genpact, Hexaware, etc.
Intellipaat provides a career-oriented Software Testing training. In this comprehensive manual software testing you will learn the entire process of planning, scheduling and error analysis and get an experience of various testing scenarios. Some of the testing types which you will master in this training include regression and performance testing and various preventive measures. You will also be generating test reports and test metrics. The entire course is in line with clearing the Certified Software Tester (CSTE) exam.
You will be working on real-time SQL projects and step-by-step assignments that have high relevance in the corporate world, and the course curriculum is designed by industry experts. Upon the completion of the training course, you can apply for some of the best jobs in top MNCs around the world at top salaries. Intellipaat offers lifetime access to videos, course materials, 24/7 support and course material upgrading to the latest version at no extra fee. Hence, it is clearly a one-time investment.
Training in Cities: Bangalore, Hyderabad, Chennai, Delhi, Kolkata, UK, London, Chicago, San Francisco, Dallas, Washington, New York, Orlando, Boston