
Discover end-to-end software testing fundamentals, from agile practices (sprint, scrum, daily scrum) to requirement analysis, test case design, bug reporting, deployment, and regression.
The agenda covers sprint and scrum, a day in the life of Dexter, regression deployments, tester challenges, and the impact of missed testing, ending with a Q&A.
Agile gains popularity by delivering features in small chunks for market use, enabling rapid adaptation to competition and revenue generation as the product develops, with flexible requirements driving customer satisfaction.
The sprint planning meeting defines the sprint's activities and features with the product owner and team, using a high-level walkthrough of UI mockups, login, registration, and validation scenarios.
Follow a tester's typical day from scrum meetings to bug reporting and cycle execution in a Q environment, learning reviews, status tracking, and the importance of honest, thorough testing.
Direct the scrum meeting, keep discussions concise, and record action items with owners, while addressing blockers and saving time through clear minutes.
Learn the daily scrum: keep meetings under 15 minutes at a fixed time and location, avoid debates, and answer what I did yesterday, what I will do today, and blockers.
Define a test plan as a key document that outlines testing activities, responsibilities, deployment timing, automation and performance tools, and entry-exit criteria and scope for end-to-end testing.
Assigns user stories to developers, QA, and product owners, detailing feature specifics, validation across environments, and defect tracking to ensure ready-to-release software.
Define and write a user story to drive end-to-end testing, using the 'as a user, I want to' format with a Facebook status update example to shape test cases.
Clarify user stories in product elaboration meetings, where product owners and the team define features, scenarios, and test cases for the login page and related epic.
Understand why interpreting requirements matters in end-to-end software testing, and learn how product collaboration meetings prevent miscommunication across stakeholders from customers to developers.
Learn to craft robust test cases using a standard template, detailing preconditions, step by step verification, and clear expected results for end-to-end software testing.
Explore two key test case types—requirement-based and scenario-based—and learn to cover both to ensure complete testing of a shopping cart facility, including 'what if' scenarios and requirements.
Learn how to review test cases to improve coverage by inviting another tester's perspective, assessing alignment with the user story, and updating the test case through a structured review process.
See how code moves from development to production across dev, staging, and production environments. Apply continuous integration and deployment scripts to promote builds, with roles for developers, QA, and operations.
This course will give you idea of real software testing world. It will go through the basics of each concept and explain what happens when you are working on a project. Things are little different from what is mentioned in books and what happens in reality. Idea to prepare this course is to make all aware about activities that take place, challenges faced by a tester and how to address those situations. As we will cover whole day of a tester so it will also touch base on examples of manual testing as well. There are multiple exercises at each level based on what is explained and solution for same is also discussed. I can guarantee that you will have in-depth knowledge of Software testing world after covering this course.