This course is designed for beginners aspiring to kickstart a career in Software Testing. Upon completion, participants will acquire comprehensive knowledge of Software Testing Types, Real-Time Testing Processes, and hands-on experience in Agile and Scrum Projects.
Key Topics Covered:
Module-1: Software Testing Concepts
This course is designed for beginners aspiring to kickstart a career in Software Testing. Upon completion, participants will acquire comprehensive knowledge of Software Testing Types, Real-Time Testing Processes, and hands-on experience in Agile and Scrum Projects.
Key Topics Covered:
Module-1: Software Testing Concepts
Understanding Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
Distinguishing between Project and Product in the context of testing
Exploring V-Model and the roles of QA (Quality Assurance), QC (Quality Control), and QE (Quality Engineering)
Differentiating between White Box and Black Box Testing
Delving into Static Testing and Dynamic Testing
Conceptualizing Verification and Validation in software testing
System Testing Types, including GUI Testing and Functional vs. Non-Functional Testing
Test Design Techniques and strategies like Re-Testing, Regression Testing, Exploratory Testing, Adhoc Testing, Sanity, Smoke Testing, and End-To-End Testing
Understanding Software Testing Life Cycle (STLC) phases, including Use case, Test scenario, Test case, Test Environment, Execution, Defect Reporting, Test Closure, and Test Metrics.
Module-2: Software Testing Project
Introduction to project
Extracting Functional Requirements from Functional Requirement Specifications (FRS)
Creating comprehensive Test Scenarios and Test Cases
Execution of Test Cases
Reporting and Tracking Bugs
Test Sign-off
Phase-3: Agile Testing + Jira Tool
Agile/Scrum Process:
Overview of Agile and Scrum methodologies
Understanding Scrum Teams, Sprints, and User Stories
Estimating User Stories and defining 'Definition of Done' and 'Definition of Ready'
Exploring Sprint Activities such as Sprint Planning, Backlog Refinement, Sprint Review, and Sprint Retrospective
Jira Tool:
Installation and Configuration of JIRA
Project creation in Jira and user management
Creating Backlog, Epic, and User Stories in JIRA
Sprint creation and management
Understanding the Sprint life cycle in JIRA
Bug creation in Jira
Writing test cases in JIRA with Zephyr plugin
Creating Test Cycles and executing/updating Test Cases in Jira
Jira Tool - Agile Management
How to install and configure Jira tool
How to create project in Jira, Dashboard
How to add users/people in Jira
How to create Backlog -->Epic
How to create stories in Jira & add story points
Creating sprint in Jira
Adding user stories to sprint
Starting sprint
Adding sub-tasks to story
Sprint life cycle
Creating Bug
Jira Tool - Test Management activities using Zephyr plugin
How to install zephyr plugin
How to create Test cases
How to Import Test Cases
Creating test cycles
Add test cases to cycle
Execute/Update Test cases
Reports in Zephyr
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.