SlideShare a Scribd company logo
TC’S CREATION AND
REVIEW
-Nikhil S.
Topic’s Covered -
■ Business Requirement (BR).
■ Software Requirement (SR)/User Story.
■ Test Scenarios (TSS)
■ DetailedTest Plan(DTPS)
■ Document Review Best Practices.
BUSINESS
REQUIREMENT'S
Brief Explained
BRTID-BIT:
What usually
it contains -
SOFTWARE
REQUIREMENT/USER
STORIES
Brief Explained
SRSTID-BIT:
Contents of SRS
■ Introduction
– Purpose:Set the expectations for the outcome of the product.
– Intended Audience:Who is the software for?Who is the end-user?Will the software be used internally at a company or
externally?
– IntendedUse:What is the software for?What problem is it solving?
– Scope: Explain the scope of the software.What are the main goals and objectives? How do they relate to the company’s
goals?
– Definitions and Acronyms: Provide an overview of any definitions the reader should understand before reading on.
■ Overall Description: Describe what you are building and for who.
– User Needs: Explain the user needs for this software.
– Assumptions and Dependencies:What assumptions are you making that could cause an error in your approach? Is the
project reliant on any other factors that could affect the development of the software?
■ System Features and Requirements
– Functional Requirements:Take time to define the functional requirements that are essential for the software to build.
– External Interface Requirements: Are there any UX andUI requirements that you must keep in mind as you build?
– System Features:What features are required for the software to even work.
– Nonfunctional Requirements:Are there any non-functional requirements that you need to address (i.e. budget, team,
etc.)
User StoryTID-BIT:
Some Example:
■ As a teacher, I want to organize my lesson plans by topic and age group, so that I can
handily refer to them in the future if needed..
■ As a writer, I can hide all menus and buttons, so that no distractions will remain on the
screen.
■ As a marketer, I can find and browse through successful campaigns so that I can gain
inspiration for my own concepts and endeavours.
TEST SCENARIO’S(TSS)
Brief Explained
Test Scenario’sTID-BIT:
A TEST SCENARIO is defined as any
functionality that can be tested. It is also
calledTest Condition orTest Possibility.
As a tester, you should put yourself in the
end user’s shoes and figure out the real-
world scenarios.
Why createTest Scenarios?
Test Scenarios are created for the following reasons -
■ CreatingTest Scenarios ensures completeTest Coverage.
■ Test Scenarios can be approved by various stakeholders like Business Analyst,
Developers, Customers to ensure the Application UnderTest is thoroughly tested. It
ensures that the software is working for the most common use cases.
■ They serve as a quick tool to determine the testing work effort and accordingly create
a proposal for the client or organize the workforce.
■ They help determine the most important end-to-end transactions or the real use of
the software applications.
■ For studying the end-to-end functioning of the program,Test Scenario is critical.
DTPS
Brief Explained
DetailedTest Plan
■ Test Plan is a dynamic
document.The success
of a testing project
depends upon a well-
writtenTest Plan
document that is
current at all times.Test
Plan is more or less like
a blueprint of how the
testing activity is going
to take place in a
project.
DOCUMENT REVIEW
BEST PRACTICES
Brief Explained
Best Practices:
Test cases creation and review

More Related Content

Similar to Test cases creation and review

Ba notes
Ba notesBa notes
Ba notes
rummy_123
 
Sad presentation
Sad presentationSad presentation
Sad presentation
NasirTechies
 
Steve Gara Presentation Sgbizservices
Steve Gara Presentation   SgbizservicesSteve Gara Presentation   Sgbizservices
Steve Gara Presentation Sgbizservices
Steven Gara, M.S., CBAP ®, Six Sigma Green Belt
 
Stories, Backlog & Mapping
Stories, Backlog & MappingStories, Backlog & Mapping
Stories, Backlog & Mapping
Dimitri Ponomareff
 
Business Analyst Online training in hyderabad, India, USA, UK, Australia, sa...
Business Analyst Online training in hyderabad,  India, USA, UK, Australia, sa...Business Analyst Online training in hyderabad,  India, USA, UK, Australia, sa...
Business Analyst Online training in hyderabad, India, USA, UK, Australia, sa...
United Global Soft
 
Business Analyst Online Training in Hyderabad, India
Business Analyst Online Training in Hyderabad, IndiaBusiness Analyst Online Training in Hyderabad, India
Business Analyst Online Training in Hyderabad, India
united global soft
 
Customer Reference Agreement Template
Customer Reference Agreement TemplateCustomer Reference Agreement Template
Customer Reference Agreement Template
NicholeDevolites1
 
Software product development basics
Software product development basicsSoftware product development basics
Software product development basics
Astella Investimentos
 
User Requirements, Functional and Non-Functional Requirements
User Requirements, Functional and Non-Functional RequirementsUser Requirements, Functional and Non-Functional Requirements
User Requirements, Functional and Non-Functional Requirements
Mark Opanasiuk
 
Requirements
RequirementsRequirements
Requirements
Sohail Khan
 
The Whole Story of The User Story
The Whole Story of The User StoryThe Whole Story of The User Story
The Whole Story of The User Story
XPDays
 
From Vision Statement to Product Backlog
From Vision Statement to Product BacklogFrom Vision Statement to Product Backlog
From Vision Statement to Product Backlog
Luiz C. Parzianello
 
Business analyst
Business analystBusiness analyst
Business analyst
rajivkamal
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answers
Robin G
 
SRS.pdf
SRS.pdfSRS.pdf
Attachment 08 -_business_plan_model_for_incubators
Attachment 08 -_business_plan_model_for_incubatorsAttachment 08 -_business_plan_model_for_incubators
Attachment 08 -_business_plan_model_for_incubators
NIABI
 
Business Analyst Overview
Business Analyst OverviewBusiness Analyst Overview
Business Analyst Overview
Salil Vaidya
 
Zen and the art of talent acquisition technology
Zen and the art of talent acquisition technologyZen and the art of talent acquisition technology
Zen and the art of talent acquisition technology
RecruitingDaily.com LLC
 
UX Methods
UX Methods UX Methods
Bussiness needs
Bussiness needsBussiness needs
Bussiness needs
hunni123
 

Similar to Test cases creation and review (20)

Ba notes
Ba notesBa notes
Ba notes
 
Sad presentation
Sad presentationSad presentation
Sad presentation
 
Steve Gara Presentation Sgbizservices
Steve Gara Presentation   SgbizservicesSteve Gara Presentation   Sgbizservices
Steve Gara Presentation Sgbizservices
 
Stories, Backlog & Mapping
Stories, Backlog & MappingStories, Backlog & Mapping
Stories, Backlog & Mapping
 
Business Analyst Online training in hyderabad, India, USA, UK, Australia, sa...
Business Analyst Online training in hyderabad,  India, USA, UK, Australia, sa...Business Analyst Online training in hyderabad,  India, USA, UK, Australia, sa...
Business Analyst Online training in hyderabad, India, USA, UK, Australia, sa...
 
Business Analyst Online Training in Hyderabad, India
Business Analyst Online Training in Hyderabad, IndiaBusiness Analyst Online Training in Hyderabad, India
Business Analyst Online Training in Hyderabad, India
 
Customer Reference Agreement Template
Customer Reference Agreement TemplateCustomer Reference Agreement Template
Customer Reference Agreement Template
 
Software product development basics
Software product development basicsSoftware product development basics
Software product development basics
 
User Requirements, Functional and Non-Functional Requirements
User Requirements, Functional and Non-Functional RequirementsUser Requirements, Functional and Non-Functional Requirements
User Requirements, Functional and Non-Functional Requirements
 
Requirements
RequirementsRequirements
Requirements
 
The Whole Story of The User Story
The Whole Story of The User StoryThe Whole Story of The User Story
The Whole Story of The User Story
 
From Vision Statement to Product Backlog
From Vision Statement to Product BacklogFrom Vision Statement to Product Backlog
From Vision Statement to Product Backlog
 
Business analyst
Business analystBusiness analyst
Business analyst
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answers
 
SRS.pdf
SRS.pdfSRS.pdf
SRS.pdf
 
Attachment 08 -_business_plan_model_for_incubators
Attachment 08 -_business_plan_model_for_incubatorsAttachment 08 -_business_plan_model_for_incubators
Attachment 08 -_business_plan_model_for_incubators
 
Business Analyst Overview
Business Analyst OverviewBusiness Analyst Overview
Business Analyst Overview
 
Zen and the art of talent acquisition technology
Zen and the art of talent acquisition technologyZen and the art of talent acquisition technology
Zen and the art of talent acquisition technology
 
UX Methods
UX Methods UX Methods
UX Methods
 
Bussiness needs
Bussiness needsBussiness needs
Bussiness needs
 

Recently uploaded

14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
ShulagnaSarkar2
 
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
kalichargn70th171
 
TMU毕业证书精仿办理
TMU毕业证书精仿办理TMU毕业证书精仿办理
TMU毕业证书精仿办理
aeeva
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
Luigi Fugaro
 
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
OnePlan Solutions
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
Alina Yurenko
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
Alberto Brandolini
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
Boost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management AppsBoost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management Apps
Jhone kinadey
 
Voxxed Days Trieste 2024 - Unleashing the Power of Vector Search and Semantic...
Voxxed Days Trieste 2024 - Unleashing the Power of Vector Search and Semantic...Voxxed Days Trieste 2024 - Unleashing the Power of Vector Search and Semantic...
Voxxed Days Trieste 2024 - Unleashing the Power of Vector Search and Semantic...
Luigi Fugaro
 
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
widenerjobeyrl638
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies
 
Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...
Paul Brebner
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
dakas1
 
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom KittEnhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Peter Caitens
 

Recently uploaded (20)

14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
 
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
The Power of Visual Regression Testing_ Why It Is Critical for Enterprise App...
 
TMU毕业证书精仿办理
TMU毕业证书精仿办理TMU毕业证书精仿办理
TMU毕业证书精仿办理
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdfBaha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
Baha Majid WCA4Z IBM Z Customer Council Boston June 2024.pdf
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
 
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
 
bgiolcb
bgiolcbbgiolcb
bgiolcb
 
Modelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - AmsterdamModelling Up - DDDEurope 2024 - Amsterdam
Modelling Up - DDDEurope 2024 - Amsterdam
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
Boost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management AppsBoost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management Apps
 
Voxxed Days Trieste 2024 - Unleashing the Power of Vector Search and Semantic...
Voxxed Days Trieste 2024 - Unleashing the Power of Vector Search and Semantic...Voxxed Days Trieste 2024 - Unleashing the Power of Vector Search and Semantic...
Voxxed Days Trieste 2024 - Unleashing the Power of Vector Search and Semantic...
 
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
美洲杯赔率投注网【​网址​🎉3977·EE​🎉】
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
 
Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
 
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom KittEnhanced Screen Flows UI/UX using SLDS with Tom Kitt
Enhanced Screen Flows UI/UX using SLDS with Tom Kitt
 

Test cases creation and review

  • 2. Topic’s Covered - ■ Business Requirement (BR). ■ Software Requirement (SR)/User Story. ■ Test Scenarios (TSS) ■ DetailedTest Plan(DTPS) ■ Document Review Best Practices.
  • 8. Contents of SRS ■ Introduction – Purpose:Set the expectations for the outcome of the product. – Intended Audience:Who is the software for?Who is the end-user?Will the software be used internally at a company or externally? – IntendedUse:What is the software for?What problem is it solving? – Scope: Explain the scope of the software.What are the main goals and objectives? How do they relate to the company’s goals? – Definitions and Acronyms: Provide an overview of any definitions the reader should understand before reading on. ■ Overall Description: Describe what you are building and for who. – User Needs: Explain the user needs for this software. – Assumptions and Dependencies:What assumptions are you making that could cause an error in your approach? Is the project reliant on any other factors that could affect the development of the software? ■ System Features and Requirements – Functional Requirements:Take time to define the functional requirements that are essential for the software to build. – External Interface Requirements: Are there any UX andUI requirements that you must keep in mind as you build? – System Features:What features are required for the software to even work. – Nonfunctional Requirements:Are there any non-functional requirements that you need to address (i.e. budget, team, etc.)
  • 10. Some Example: ■ As a teacher, I want to organize my lesson plans by topic and age group, so that I can handily refer to them in the future if needed.. ■ As a writer, I can hide all menus and buttons, so that no distractions will remain on the screen. ■ As a marketer, I can find and browse through successful campaigns so that I can gain inspiration for my own concepts and endeavours.
  • 12. Test Scenario’sTID-BIT: A TEST SCENARIO is defined as any functionality that can be tested. It is also calledTest Condition orTest Possibility. As a tester, you should put yourself in the end user’s shoes and figure out the real- world scenarios.
  • 13. Why createTest Scenarios? Test Scenarios are created for the following reasons - ■ CreatingTest Scenarios ensures completeTest Coverage. ■ Test Scenarios can be approved by various stakeholders like Business Analyst, Developers, Customers to ensure the Application UnderTest is thoroughly tested. It ensures that the software is working for the most common use cases. ■ They serve as a quick tool to determine the testing work effort and accordingly create a proposal for the client or organize the workforce. ■ They help determine the most important end-to-end transactions or the real use of the software applications. ■ For studying the end-to-end functioning of the program,Test Scenario is critical.
  • 15. DetailedTest Plan ■ Test Plan is a dynamic document.The success of a testing project depends upon a well- writtenTest Plan document that is current at all times.Test Plan is more or less like a blueprint of how the testing activity is going to take place in a project.