SlideShare une entreprise Scribd logo
1  sur  6
Manual Testing
Automation Test plan
Release procedure
Agile Scrum
Behaviour Driven Development(BDD)
Test and Release Strategy
Here we document each and every step need to be followed to execute the tests. After executing
tests we should update the status of the test every time you execute the tests whether it is passed
or failed
Here we document no of scenarios available for a feature. We can map test coverage in this
document
Here we include all the features we want in the application and we keep on updating this
document with the new functionality (or) Enhancements requested by the stack holder.
Manual Testing
Feature_Id Feature Feature Description
Test Feature
Traceability
Scenarios
Feature_Id Feature Feature Description Scenario_Id Scenario Description
Scenario_id Scenario Description Pre-Requisition Steps to Perform Data Required Expected Results actual results Status defect id Comment
Test Running
Mobile Testing
Headless trigger
Cross Browser
CI Jenkins
Test Results
Email Notifications
Time Based Triggering
Dev Testing on local machine
Analysing Scenarios
Analysing Acceptance
criteria
Frame Work Setup
Automation Test Plan
Test creation
Release procedure
Tag
Test on Dev
Environment(Sanity)
Regression Testing on
Test Environment
New functionality (or)Enhancement
& Exploratory Testing on Test
Environment
Front end design and
layout check
Deploy to pre- live
Monitoring logs
[Graylog & Nagios]
Release into production
& final check
Review after release, 1 hr
review & 24 hrs review
Trunk
Results
p
a
s
s
fail
This gives the full view of the work flow. If there is any Bug raised in QA then the
ticket need to be given high priority and it need to be looked after as the first thing.
Agile Scrum
Scrum Board
Sprint
Backlog
User Story Review Development Peer review QA Done Released
Burndown Chart
0
0.5
1
1.5
xx/xx/xxxx xx/xx/xxxx xx/xx/xxxx xx/xx/xxxx
Date
WorkRemaining
BDD(Behaviour Driven Development)
This gives the full view of the work flow. Here in BDD we Analysis the user story
and document all the possible scenarios for a user story before developing. It is
developers duty to make sure this scenario’s passed before it goes live.
BDD Board
Sprint
Backlog
User Story
Review
QA(Feature & scenario
Documentation)
Development Peer review Done Released
Burndown Chart
0
0.5
1
1.5
xx/xx/xxxx xx/xx/xxxx xx/xx/xxxx xx/xx/xxxx
Date
WorkRemaining

Contenu connexe

Tendances

Chrome release cycle
Chrome release cycleChrome release cycle
Chrome release cycleJolicloud
 
Agile Testing Strategy
Agile Testing StrategyAgile Testing Strategy
Agile Testing Strategytharindakasun
 
TEST_AUTOMATION_CASE_STUDY_(2)2[1]
TEST_AUTOMATION_CASE_STUDY_(2)2[1]TEST_AUTOMATION_CASE_STUDY_(2)2[1]
TEST_AUTOMATION_CASE_STUDY_(2)2[1]Clive Dall
 
Project Management: Burn-Down Chart / OrangeHRM Project MOD (eng)
Project Management: Burn-Down Chart / OrangeHRM Project MOD (eng)Project Management: Burn-Down Chart / OrangeHRM Project MOD (eng)
Project Management: Burn-Down Chart / OrangeHRM Project MOD (eng)Anatoliy Okhotnikov
 
Agile testing for large projects
Agile testing for large projectsAgile testing for large projects
Agile testing for large projectsgaoliang641
 
Eclipse Day India 2015 - Eclipse RCP testing using Jubula based automation
Eclipse Day India 2015 - Eclipse RCP testing using Jubula based automationEclipse Day India 2015 - Eclipse RCP testing using Jubula based automation
Eclipse Day India 2015 - Eclipse RCP testing using Jubula based automationEclipse Day India
 
Custom audit rules in Jdeveloper extension
Custom audit rules in Jdeveloper extensionCustom audit rules in Jdeveloper extension
Custom audit rules in Jdeveloper extensionVinay Kumar
 
Test automation in agile ecosystem
Test automation in agile ecosystemTest automation in agile ecosystem
Test automation in agile ecosystemJohnRizer
 
Continuous performance: Load testing for developers with gatling @ JavaOne 2016
Continuous performance: Load testing for developers with gatling @ JavaOne 2016Continuous performance: Load testing for developers with gatling @ JavaOne 2016
Continuous performance: Load testing for developers with gatling @ JavaOne 2016Tim van Eijndhoven
 
Testing JavaScript
Testing JavaScriptTesting JavaScript
Testing JavaScriptdhtml
 
Unit Test your Views
Unit Test your ViewsUnit Test your Views
Unit Test your ViewsJorge Ortiz
 
Test driven development
Test driven developmentTest driven development
Test driven developmentlukaszkujawa
 
Xray for Jira - How to automate your QA process
Xray for Jira - How to automate your QA processXray for Jira - How to automate your QA process
Xray for Jira - How to automate your QA processXpand IT
 
Testing With OutSystems
Testing With OutSystemsTesting With OutSystems
Testing With OutSystemsOutSystems
 

Tendances (18)

Chrome release cycle
Chrome release cycleChrome release cycle
Chrome release cycle
 
Agile Testing Strategy
Agile Testing StrategyAgile Testing Strategy
Agile Testing Strategy
 
Scrum implementation
Scrum implementationScrum implementation
Scrum implementation
 
TEST_AUTOMATION_CASE_STUDY_(2)2[1]
TEST_AUTOMATION_CASE_STUDY_(2)2[1]TEST_AUTOMATION_CASE_STUDY_(2)2[1]
TEST_AUTOMATION_CASE_STUDY_(2)2[1]
 
Project Management: Burn-Down Chart / OrangeHRM Project MOD (eng)
Project Management: Burn-Down Chart / OrangeHRM Project MOD (eng)Project Management: Burn-Down Chart / OrangeHRM Project MOD (eng)
Project Management: Burn-Down Chart / OrangeHRM Project MOD (eng)
 
Agile Testing Vs V
Agile Testing Vs VAgile Testing Vs V
Agile Testing Vs V
 
Agile testing for large projects
Agile testing for large projectsAgile testing for large projects
Agile testing for large projects
 
Eclipse Day India 2015 - Eclipse RCP testing using Jubula based automation
Eclipse Day India 2015 - Eclipse RCP testing using Jubula based automationEclipse Day India 2015 - Eclipse RCP testing using Jubula based automation
Eclipse Day India 2015 - Eclipse RCP testing using Jubula based automation
 
Custom audit rules in Jdeveloper extension
Custom audit rules in Jdeveloper extensionCustom audit rules in Jdeveloper extension
Custom audit rules in Jdeveloper extension
 
Test automation in agile ecosystem
Test automation in agile ecosystemTest automation in agile ecosystem
Test automation in agile ecosystem
 
Continuous performance: Load testing for developers with gatling @ JavaOne 2016
Continuous performance: Load testing for developers with gatling @ JavaOne 2016Continuous performance: Load testing for developers with gatling @ JavaOne 2016
Continuous performance: Load testing for developers with gatling @ JavaOne 2016
 
Testing JavaScript
Testing JavaScriptTesting JavaScript
Testing JavaScript
 
Unit Test your Views
Unit Test your ViewsUnit Test your Views
Unit Test your Views
 
Test driven development
Test driven developmentTest driven development
Test driven development
 
Xray for Jira - How to automate your QA process
Xray for Jira - How to automate your QA processXray for Jira - How to automate your QA process
Xray for Jira - How to automate your QA process
 
Qa process
Qa processQa process
Qa process
 
XRAY for Jira
XRAY for JiraXRAY for Jira
XRAY for Jira
 
Testing With OutSystems
Testing With OutSystemsTesting With OutSystems
Testing With OutSystems
 

En vedette

システム開発の価格の妥当性を探る秘訣1
システム開発の価格の妥当性を探る秘訣1システム開発の価格の妥当性を探る秘訣1
システム開発の価格の妥当性を探る秘訣1DREAMHIVE CO., LTD.
 
システム開発の価格の妥当性を探る秘訣3
システム開発の価格の妥当性を探る秘訣3システム開発の価格の妥当性を探る秘訣3
システム開発の価格の妥当性を探る秘訣3DREAMHIVE CO., LTD.
 
システム投資のパターン
システム投資のパターンシステム投資のパターン
システム投資のパターンakipii Oga
 
アウトソーシング嫌いのベンチャーが2ヶ月間でオフショア開発でサービスをローンチしてみた(cto編)
アウトソーシング嫌いのベンチャーが2ヶ月間でオフショア開発でサービスをローンチしてみた(cto編)アウトソーシング嫌いのベンチャーが2ヶ月間でオフショア開発でサービスをローンチしてみた(cto編)
アウトソーシング嫌いのベンチャーが2ヶ月間でオフショア開発でサービスをローンチしてみた(cto編)Nakano Noriyuki
 
Study20140516
Study20140516Study20140516
Study20140516kzhshmt
 
発想法活用のすすめ
発想法活用のすすめ発想法活用のすすめ
発想法活用のすすめReiko Yamashita
 
Bdd - history and myths
Bdd - history and mythsBdd - history and myths
Bdd - history and mythsSeb Rose
 
請負型システム開発とプログラマの価値
請負型システム開発とプログラマの価値請負型システム開発とプログラマの価値
請負型システム開発とプログラマの価値sunnyone41
 
SEのための契約知識【超】入門(#2)
SEのための契約知識【超】入門(#2)SEのための契約知識【超】入門(#2)
SEのための契約知識【超】入門(#2)Fumihiro Sunada
 
ベンダマネジメントの要点
ベンダマネジメントの要点ベンダマネジメントの要点
ベンダマネジメントの要点Reiko Yamashita
 
ThinkFaculty ITIL Training Course IBM
ThinkFaculty ITIL Training Course IBMThinkFaculty ITIL Training Course IBM
ThinkFaculty ITIL Training Course IBMZyma Arsalan
 
ITIL, Release Management and Automation
ITIL, Release Management and AutomationITIL, Release Management and Automation
ITIL, Release Management and AutomationIBM UrbanCode Products
 
ITIL foundations - Complete introduction to ITIL phases, lifecycle and processes
ITIL foundations - Complete introduction to ITIL phases, lifecycle and processesITIL foundations - Complete introduction to ITIL phases, lifecycle and processes
ITIL foundations - Complete introduction to ITIL phases, lifecycle and processesRichard Grieman
 
ITIL & CMMI for Services
ITIL & CMMI for ServicesITIL & CMMI for Services
ITIL & CMMI for ServicesNUS-ISS
 
Effective Software Release Management
Effective Software Release ManagementEffective Software Release Management
Effective Software Release ManagementMichael Degnan
 
Itil v3 release and deployment management
Itil v3 release and deployment managementItil v3 release and deployment management
Itil v3 release and deployment managementkunaljoy11
 
Agile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryAgile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryMartin Jackson
 

En vedette (18)

システム開発の価格の妥当性を探る秘訣1
システム開発の価格の妥当性を探る秘訣1システム開発の価格の妥当性を探る秘訣1
システム開発の価格の妥当性を探る秘訣1
 
システム開発の価格の妥当性を探る秘訣3
システム開発の価格の妥当性を探る秘訣3システム開発の価格の妥当性を探る秘訣3
システム開発の価格の妥当性を探る秘訣3
 
システム投資のパターン
システム投資のパターンシステム投資のパターン
システム投資のパターン
 
アウトソーシング嫌いのベンチャーが2ヶ月間でオフショア開発でサービスをローンチしてみた(cto編)
アウトソーシング嫌いのベンチャーが2ヶ月間でオフショア開発でサービスをローンチしてみた(cto編)アウトソーシング嫌いのベンチャーが2ヶ月間でオフショア開発でサービスをローンチしてみた(cto編)
アウトソーシング嫌いのベンチャーが2ヶ月間でオフショア開発でサービスをローンチしてみた(cto編)
 
Study20140516
Study20140516Study20140516
Study20140516
 
発想法活用のすすめ
発想法活用のすすめ発想法活用のすすめ
発想法活用のすすめ
 
アジャイルと契約
アジャイルと契約アジャイルと契約
アジャイルと契約
 
Bdd - history and myths
Bdd - history and mythsBdd - history and myths
Bdd - history and myths
 
請負型システム開発とプログラマの価値
請負型システム開発とプログラマの価値請負型システム開発とプログラマの価値
請負型システム開発とプログラマの価値
 
SEのための契約知識【超】入門(#2)
SEのための契約知識【超】入門(#2)SEのための契約知識【超】入門(#2)
SEのための契約知識【超】入門(#2)
 
ベンダマネジメントの要点
ベンダマネジメントの要点ベンダマネジメントの要点
ベンダマネジメントの要点
 
ThinkFaculty ITIL Training Course IBM
ThinkFaculty ITIL Training Course IBMThinkFaculty ITIL Training Course IBM
ThinkFaculty ITIL Training Course IBM
 
ITIL, Release Management and Automation
ITIL, Release Management and AutomationITIL, Release Management and Automation
ITIL, Release Management and Automation
 
ITIL foundations - Complete introduction to ITIL phases, lifecycle and processes
ITIL foundations - Complete introduction to ITIL phases, lifecycle and processesITIL foundations - Complete introduction to ITIL phases, lifecycle and processes
ITIL foundations - Complete introduction to ITIL phases, lifecycle and processes
 
ITIL & CMMI for Services
ITIL & CMMI for ServicesITIL & CMMI for Services
ITIL & CMMI for Services
 
Effective Software Release Management
Effective Software Release ManagementEffective Software Release Management
Effective Software Release Management
 
Itil v3 release and deployment management
Itil v3 release and deployment managementItil v3 release and deployment management
Itil v3 release and deployment management
 
Agile and ITIL Continuous Delivery
Agile and ITIL Continuous DeliveryAgile and ITIL Continuous Delivery
Agile and ITIL Continuous Delivery
 

Similaire à MyPresentation2

Behavior Driven Development by Example
Behavior Driven Development by ExampleBehavior Driven Development by Example
Behavior Driven Development by ExampleNalin Goonawardana
 
Continuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - ExperienceContinuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - ExperienceRaja Soundaramourty
 
STX Next - Scrum Development Process Overview
STX Next - Scrum Development Process OverviewSTX Next - Scrum Development Process Overview
STX Next - Scrum Development Process OverviewSTX Next
 
QA Fest 2017. Владимир Примаков. QA метрики. Взгляд на качество с разных стор...
QA Fest 2017. Владимир Примаков. QA метрики. Взгляд на качество с разных стор...QA Fest 2017. Владимир Примаков. QA метрики. Взгляд на качество с разных стор...
QA Fest 2017. Владимир Примаков. QA метрики. Взгляд на качество с разных стор...QAFest
 
Neotys PAC 2018 - Ramya Ramalinga Moorthy
Neotys PAC 2018 - Ramya Ramalinga MoorthyNeotys PAC 2018 - Ramya Ramalinga Moorthy
Neotys PAC 2018 - Ramya Ramalinga MoorthyNeotys_Partner
 
Testing in an Open Source Middleware Platform Space The WSO2 Way.
Testing in an Open Source Middleware Platform Space  The WSO2 Way.Testing in an Open Source Middleware Platform Space  The WSO2 Way.
Testing in an Open Source Middleware Platform Space The WSO2 Way.WSO2
 
QE Presentation.pptx
QE Presentation.pptxQE Presentation.pptx
QE Presentation.pptxAllanJayIsip1
 
agiletesting-220223101844.pptx
agiletesting-220223101844.pptxagiletesting-220223101844.pptx
agiletesting-220223101844.pptxAbhilashaKoka
 
Chapter 2 - Testing Throughout the Development LifeCycle
Chapter 2 - Testing Throughout the Development LifeCycleChapter 2 - Testing Throughout the Development LifeCycle
Chapter 2 - Testing Throughout the Development LifeCycleNeeraj Kumar Singh
 
Agile_Jira_Presentation_1.pptx
Agile_Jira_Presentation_1.pptxAgile_Jira_Presentation_1.pptx
Agile_Jira_Presentation_1.pptxknowworld
 
Automate test, tools, advantages, and disadvantages
Automate test, tools, advantages,  and disadvantagesAutomate test, tools, advantages,  and disadvantages
Automate test, tools, advantages, and disadvantagesMajid Hosseini
 
Agile lifecycle handbook by bhawani nandan prasad
Agile lifecycle handbook by bhawani nandan prasadAgile lifecycle handbook by bhawani nandan prasad
Agile lifecycle handbook by bhawani nandan prasadBhawani N Prasad
 
Software testing interview Q&A – Part 2
Software testing interview Q&A – Part 2Software testing interview Q&A – Part 2
Software testing interview Q&A – Part 2Khoa Bui
 

Similaire à MyPresentation2 (20)

Behavior Driven Development by Example
Behavior Driven Development by ExampleBehavior Driven Development by Example
Behavior Driven Development by Example
 
STLC-ppt-1.pptx
STLC-ppt-1.pptxSTLC-ppt-1.pptx
STLC-ppt-1.pptx
 
STLC-ppt-1.pptx
STLC-ppt-1.pptxSTLC-ppt-1.pptx
STLC-ppt-1.pptx
 
Continuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - ExperienceContinuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - Experience
 
STX Next - Scrum Development Process Overview
STX Next - Scrum Development Process OverviewSTX Next - Scrum Development Process Overview
STX Next - Scrum Development Process Overview
 
QA Fest 2017. Владимир Примаков. QA метрики. Взгляд на качество с разных стор...
QA Fest 2017. Владимир Примаков. QA метрики. Взгляд на качество с разных стор...QA Fest 2017. Владимир Примаков. QA метрики. Взгляд на качество с разных стор...
QA Fest 2017. Владимир Примаков. QA метрики. Взгляд на качество с разных стор...
 
Neotys PAC 2018 - Ramya Ramalinga Moorthy
Neotys PAC 2018 - Ramya Ramalinga MoorthyNeotys PAC 2018 - Ramya Ramalinga Moorthy
Neotys PAC 2018 - Ramya Ramalinga Moorthy
 
Testing in an Open Source Middleware Platform Space The WSO2 Way.
Testing in an Open Source Middleware Platform Space  The WSO2 Way.Testing in an Open Source Middleware Platform Space  The WSO2 Way.
Testing in an Open Source Middleware Platform Space The WSO2 Way.
 
Qulaity strategy template
Qulaity strategy templateQulaity strategy template
Qulaity strategy template
 
Stlc phases.
Stlc phases.Stlc phases.
Stlc phases.
 
QE Presentation.pptx
QE Presentation.pptxQE Presentation.pptx
QE Presentation.pptx
 
agiletesting-220223101844.pptx
agiletesting-220223101844.pptxagiletesting-220223101844.pptx
agiletesting-220223101844.pptx
 
Chapter 2 - Testing Throughout the Development LifeCycle
Chapter 2 - Testing Throughout the Development LifeCycleChapter 2 - Testing Throughout the Development LifeCycle
Chapter 2 - Testing Throughout the Development LifeCycle
 
Agile testing approach
Agile testing approachAgile testing approach
Agile testing approach
 
Agile_Jira_Presentation_1.pptx
Agile_Jira_Presentation_1.pptxAgile_Jira_Presentation_1.pptx
Agile_Jira_Presentation_1.pptx
 
Automate test, tools, advantages, and disadvantages
Automate test, tools, advantages,  and disadvantagesAutomate test, tools, advantages,  and disadvantages
Automate test, tools, advantages, and disadvantages
 
Agile lifecycle handbook by bhawani nandan prasad
Agile lifecycle handbook by bhawani nandan prasadAgile lifecycle handbook by bhawani nandan prasad
Agile lifecycle handbook by bhawani nandan prasad
 
Gcs day1
Gcs day1Gcs day1
Gcs day1
 
Quality Assurance Process
Quality Assurance ProcessQuality Assurance Process
Quality Assurance Process
 
Software testing interview Q&A – Part 2
Software testing interview Q&A – Part 2Software testing interview Q&A – Part 2
Software testing interview Q&A – Part 2
 

MyPresentation2

  • 1. Manual Testing Automation Test plan Release procedure Agile Scrum Behaviour Driven Development(BDD) Test and Release Strategy
  • 2. Here we document each and every step need to be followed to execute the tests. After executing tests we should update the status of the test every time you execute the tests whether it is passed or failed Here we document no of scenarios available for a feature. We can map test coverage in this document Here we include all the features we want in the application and we keep on updating this document with the new functionality (or) Enhancements requested by the stack holder. Manual Testing Feature_Id Feature Feature Description Test Feature Traceability Scenarios Feature_Id Feature Feature Description Scenario_Id Scenario Description Scenario_id Scenario Description Pre-Requisition Steps to Perform Data Required Expected Results actual results Status defect id Comment
  • 3. Test Running Mobile Testing Headless trigger Cross Browser CI Jenkins Test Results Email Notifications Time Based Triggering Dev Testing on local machine Analysing Scenarios Analysing Acceptance criteria Frame Work Setup Automation Test Plan Test creation
  • 4. Release procedure Tag Test on Dev Environment(Sanity) Regression Testing on Test Environment New functionality (or)Enhancement & Exploratory Testing on Test Environment Front end design and layout check Deploy to pre- live Monitoring logs [Graylog & Nagios] Release into production & final check Review after release, 1 hr review & 24 hrs review Trunk Results p a s s fail
  • 5. This gives the full view of the work flow. If there is any Bug raised in QA then the ticket need to be given high priority and it need to be looked after as the first thing. Agile Scrum Scrum Board Sprint Backlog User Story Review Development Peer review QA Done Released Burndown Chart 0 0.5 1 1.5 xx/xx/xxxx xx/xx/xxxx xx/xx/xxxx xx/xx/xxxx Date WorkRemaining
  • 6. BDD(Behaviour Driven Development) This gives the full view of the work flow. Here in BDD we Analysis the user story and document all the possible scenarios for a user story before developing. It is developers duty to make sure this scenario’s passed before it goes live. BDD Board Sprint Backlog User Story Review QA(Feature & scenario Documentation) Development Peer review Done Released Burndown Chart 0 0.5 1 1.5 xx/xx/xxxx xx/xx/xxxx xx/xx/xxxx xx/xx/xxxx Date WorkRemaining