Task 4
Q1 Difference B/W Smoke & Sanity Testing :
Smoke Testing :
Smoke testing is done to assure that the acute functionalities of program is working fine.
Smoke testing is also called subset of acceptance testing.
Smoke Testing may be stable or unstable.
Sanity Testing :
Sanity testing is done to check the bugs have been fixed after the build.
Sanity testing is also called subset of regression testing.
Sanity Testing is Stable.
Validation :
The process of checking whether the software product is up to the mark or in other words product has high level requirements.
It is the process of checking the validation of product.
It is validation of actual and expected product. Validation is the dynamic testing.
Verification :
The process of checking that a software achieves its goal without any bugs.
It is the process to ensure whether the product that is developed is right or not.
It verifies whether the developed product fulfills the requirements that we have. Verification is static testing.
Q2 Explain About Agile Methodology :
The Agile methodology is a project management approach that involves breaking the project into phases and emphasizes continuous collaboration and improvement. Teams follow a cycle of planning, executing, and evaluating.
Types Of Agile Methodology
Scrum: It is ideal for projects with rapidly changing requirements, using short sprints.
Kanban: It visualizes project progress and is great for tasks requiring steady output.
Lean: It streamlines processes, eliminating waste for customer value.
Extreme Programming (XP): It enhances software quality and responsiveness to customer satisfaction.
Adaptive Project Framework (APF): Works well for projects with unclear details, as it adapts to constantly evolving client needs.
Q3 Explain about Epic And User Stories
Epics are large bodies of work that can be broken down into a number of smaller tasks (called stories). Initiatives are collections of epics that drive toward a common goal.
User stories, are short requirements or requests written from the perspective of an end user.
When We Have The Agile and DevOps Stories. and Organizing the work of the team.