0% found this document useful (0 votes)
40 views13 pages

Youtube PavanKumar Manual Testing 03 (Agile)

The document outlines a comprehensive course on Manual Testing, focusing on Agile methodologies and the Scrum process, presented by tutor Pavan Kumar. It includes links to resources, test automation frameworks, and various Agile concepts such as user stories, sprints, and Scrum ceremonies. Additionally, it provides contact information for the document's author, Rajat Verma, and access to related learning materials on GitHub and Google Drive.

Uploaded by

abhimanyu thakur
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views13 pages

Youtube PavanKumar Manual Testing 03 (Agile)

The document outlines a comprehensive course on Manual Testing, focusing on Agile methodologies and the Scrum process, presented by tutor Pavan Kumar. It includes links to resources, test automation frameworks, and various Agile concepts such as user stories, sprints, and Scrum ceremonies. Additionally, it provides contact information for the document's author, Rajat Verma, and access to related learning materials on GitHub and Google Drive.

Uploaded by

abhimanyu thakur
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

====================================================

Tutor: Pavan Kumar


Reference: Youtube
Course: Manual Testing (Full Course)
Content: Agile Model | Agile Methodology | Scrum Process | FREE
YouTube Live Session | 2021 New Series
====================================================
1. Document prepared by
a. Rajat Verma
i. Github Profile: https://github.com/rajatt95

ii. Github Page: https://rajatt95.github.io

iii. LinkedIn: https://www.linkedin.com/in/rajatt95

iv. Topmate: https://topmate.io/rajatt95

v. Telegram: https://t.me/rajatt95

vi. Instagram: https://www.instagram.com/rajattvermaa95

vii. Youtube: https://www.youtube.com/@rajatt95


—------------------
2. Test Automation Frameworks available on Github
a. WEB

i. Selenium WebDriver + Java

ii. Cypress + (Javascript and Typescript)

iii. Playwright + (Javascript and Typescript)


b. MOBILE

i. Appium + Java
c. API

i. Rest Assured + Java

ii. Requests + Python


-------------------------------------------------------------------------------------------------------------------------------

1
—------------------
3. Documents:

a. Github repository: https://github.com/rajatt95/Documents

b. Google Drive:
https://drive.google.com/drive/folders/1tne9pZjgWvfrS0l9tVHs6k1jnQHpTLoA

4. Last worked on this Document:


a. Jan 18, 2023

5. Learnings from Tutor (Code Repository):


a. This course
i. https://github.com/stars/rajatt95/lists/youtube-pavan-manual-testing
b. Other course(s)
i. https://github.com/stars/rajatt95/lists/youtube-pavan-kumar

—------------------

-------------------------------------------------------------------------------------------------------------------------------

2
—------------------
6. Course content:

a. Agile Model | Agile Methodology | Scrum Process | FREE YouTube Live Session |
2021 New Series
i. What is Agile?
ii. Agile Principles
iii. Advantages and Disadvantages
iv. Agile Meetings/Ceremonies
v. What is Scrum and Scrum Team
vi. Scrum Terminologies
1. User Story
2. Epic
3. Product Backlog
4. Sprint/Iteration
5. Sprint Planning
6. Sprint Backlog
7. Scrum meeting
8. Sprint Retrospective
vii. Story point
viii. Burndown chart
ix. Scrum Board
x. Definition of Ready (DoR) and Definition of Done (DoD)

—------------------

-------------------------------------------------------------------------------------------------------------------------------

3
-----------------------------------------
========Agile Model | Agile Methodology | Scrum Process | FREE YouTube
Live Session | 2021 New Series==========
-----------------------------------------

1. What is Agile?
2. Advantages and Disadvantages
3. What are Scrum and Scrum Team
4. Scrum Terminology
5. User Story
6. Epic
7. Product Backlog
8. Sprint
9. Sprint Planning
10. Sprint Backlog
11. Scrum meeting
12. Sprint Retrospective meeting
13. Story point
14. Burndown chart
—------------------
1. What is Agile?
a. It is a model/methodology/process
b. Approach
i. Iterative
1. The same kind of process is repeated again and again
a. Requirements Gathering and Analysis
b. Design
c. Coding
d. Testing
e. Deployment
ii. Incremental
1. Some features will be added in the beginning
2. And, then, we keep on adding new features/modules
c. We deliver the software with pieces of features
i. Example
1. The customer has asked for 100 features to be developed
a. But, we will not deliver these 100 features in one shot
b. We will develop 10 features, test them and deliver them to
customer
2. Customers need not wait for the whole software to be developed
a. No, wait for a long time

-------------------------------------------------------------------------------------------------------------------------------

4
b. Benefit
i. If the customer wants to update anything, that can be
asked and completed by the IT team

—------------------

1. Agile Principles
a. We develop, test, and release a piece of software to the customer with a few features
b. We can accept/accommodate the requirement changes

—------------------
1. Agile
a. Advantages
i. Requirement changes are allowed at any stage/phase of Software
Development
ii. Releases will be fast (Weekly/Bi-Weekly/Monthly)
iii. Customer - No need to wait for a long time
iv. Communication between the team members is good.
1. Team members -
a. Customer
b. Project/Product Manager
c. Scrum Master
d. Business Analyst
e. Developer
f. Tester
2. Agile Meetings/Ceremonies
a. Sprint Planning
b. Backlog Refinement/Grooming
c. Daily Scrum
d. Sprint Retrospective
i. Sprint Retrospective focuses on the process
ii. Sprint Retrospective is involved with people,
processes, and tools
e. Sprint Review
i. Sprint Review focuses on the product
ii. Sprint Review is concerned primarily with optimizing
and maximizing product value

—------------------

-------------------------------------------------------------------------------------------------------------------------------

5
—------------------
b. Disadvantages
i. Less focus on Design and Documentation since we deliver the software faster
—------------------
1. Scrum
a. Scrum is a framework, Agile is Process
b. Scrum is a framework through which we build the software (by following Agile
Principles)
c. Scrum includes a group of people
i. Scrum team
1. People
a. Product Owner
i. Defines the features of the product in the form of
1. User Stories (Smaller requirement)
2. Epics (Larger requirement)
ii. Prioritize the features (which one has to be
developed first)
iii. Accept/Reject Work results
b. Scrum Master
i. Facilitate and Drive the Agile process
c. Developer
i. Develop the software
d. Tester
i. Test the software
—------------------
1. Scrum Terminologies
a. Epic
i. A collection of multiple stories
ii. Larger requirement
iii. Prepared by Product Owner

b. User Story
i. A feature/module in software; Smaller requirement
ii. User stories are derived from Epics
iii. Prepared by Product Owner
iv. Every User story will have some Acceptance Criteria

—------------------

-------------------------------------------------------------------------------------------------------------------------------

6
—------------------

c. Product Backlog
i. List of User stories
ii. Prepared by Product Owner

d. Sprint/Iteration
i. Period of time to complete the User stories
1. Decided by Product Owner and Team
2. Mostly, Sprint is of 2 weeks duration

e. Sprint Planning
i. It is a meeting conducted with team
1. To decide what can be delivered in the Sprint

f. Sprint Backlog
i. List of committed User stories by DEV and QA for specific sprint

g. Scrum meeting
i. Meeting conducted by Scrum master every day
ii. Also, called
1. Standup Meeting
2. Scrum Call
iii. Questions?
1. What did you do yesterday?
2. What will you do today?
3. Are there any challenges/impediments/blockers in your way?

h. Sprint Retrospective
i. Meeting - conducted after Sprint completion
1. Sprint Retrospective focuses on the process
2. Sprint Retrospective is involved with people, processes, and tools
ii. Questions
1. What went well?
2. What went wrong?
3. What improvements we can do?

—------------------

-------------------------------------------------------------------------------------------------------------------------------

7
—------------------
1. Story point
a. During the Sprint planning, every story is mapped with the Story points by DEV and
QA in the form of the Fibonacci series
i. Fibonacci series - 0 1 1 2 3 5 8 ……
ii. 1 story point -> 1 hour or 1 day (6 hours)
b. Rough estimations of User stories

—------------------
1. Burndown Chart
a. Graph - For the status of work
i. Shows how much work is completed and remaining in the Sprint
ii. Maintained by Scrum master
b. Estimation vs Actual time taken
—------------------

1.

-------------------------------------------------------------------------------------------------------------------------------

8
2.

—------------------

-------------------------------------------------------------------------------------------------------------------------------

9
—------------------
1. Scrum Board

a.

—------------------
1. Definition of Ready (DoR) and Definition of Done (DoD)

a.

—------------------

-------------------------------------------------------------------------------------------------------------------------------

10
—------------------
1. Product Backlog
a. List of User stories
b. Prepared by Product Owner

c.

—------------------
1. Sprint Planning
a. It is a meeting conducted with the team
i. To decide what can be delivered in the Sprint

-------------------------------------------------------------------------------------------------------------------------------

11
b.
—------------------
1. Tasks

a.

—------------------

-------------------------------------------------------------------------------------------------------------------------------

12
====================================================
1. Documents

a. Github repository: https://github.com/rajatt95/Documents

b. Google Drive:
https://drive.google.com/drive/folders/1tne9pZjgWvfrS0l9tVHs6k1jnQHpTLoA

2. Learnings from Tutor (Code Repository)


a. This course
i. https://github.com/stars/rajatt95/lists/youtube-pavan-manual-testing
b. Other course(s)
i. https://github.com/stars/rajatt95/lists/youtube-pavan-kumar

1. To connect

a.
=======================================================================

=======================================================================

-------------------------------------------------------------------------------------------------------------------------------

13

You might also like