SlideShare a Scribd company logo
Performance Test Plan - Sample 2
1. PROJECT 1 Performance Test Plan Version 1.00
2. Contents Change
Control ........................................................................
............................................................... 3 Definitions
and
Acronyms .......................................................................
............................................ 3 Test Project
Overview........................................................................
................................................... 4 Test
Objectives .....................................................................
................................................................... 4 Out-of-
scope Business
Processes ......................................................................
.............................. 4 Dependencies and Baseline
Assumptions ....................................................................
................. 4 Limitations and
Risk ...........................................................................
................................................... 5 Tools
Selection ......................................................................
.................................................................. 5 Pre-
Performance Testing
Actions ........................................................................
............................. 5 Performance Test
Execution ......................................................................
........................................ 5
Deliverables ...................................................................
........................................................................... 6
3. Document Name: Performance Test Plan Document Type: Software Project/Module:
Project A/Module X Change Control Description Version Date Author Initial Draft
0.1 01-March-2011 Jmeter4u Definitions and Acronyms Following definitions and
acronyms are intended to aid communication with various stakeholders of the
performance testing project. They may not reflect the standard definitions from
the industry. Term Description Anticipate workload Current production
environment Current workload * 1.5 (50% increase) Production environment at OMS
Endurance testing Execution of performance testing over an extended period of
time with anticipated production volumes. Time it takes to execute a single web
request. Type of performance testing to evaluate application s behavior under�
anticipated production work load. Measurements obtained from executing the tests
and presented on a commonly understood scale. New production environment at
Telecommunication. Latency Load testing Metrics New production environment
Performance tuning QA Smoke Testing Spike testing Stress Testing Throughput
Workload All Rights Reserved Activities involved in identifying and fixing�
performance issues, and retesting. Quality Assurance Initial run of performance
tests verify if application can perform under normal load. Type of performance
testing where load is increased beyond anticipated production load for a shorter
period of time. Type of performance test designed to evaluate application s�
behavior under load beyond anticipated production work load. Number of requests
handled per unit of time (e.g. Requests per second) Workload is stimulus applied
to the system to simulate actual usage pattern in regards to concurrency, data
volumes, transaction mix. Page 3 of 6
4. Document Name: Performance Test Plan Document Type: Software Project/Module:
Project A/Module X Test Project Overview It s planned to move the current�
production environment to a new production environment. Various hardware and
software versions, configurations are not comparable in current and new
environment. The project is focus on comparing the performance of application
with respective to end user experience with current and new production
environment. Test Objectives This section describes the overall performance
testing objectives. The objectives are derived from thecustomer request to
compare user experience under anticipated production workload against new
production environment. 1. Compare responsiveness of current production system
and proposed production system 2. Compare resource utilization of current
product system and proposed production system. Out-of-scope Business Processes
This section outlines the scenarios not covered by performance testing. 1. 2. 3.
4. 5. Identify performance bottlenecks and provide/suggest solutions Support
performance tuning effort Endurance testing Spike testing Any other testing type
not included in test objective section. Dependencies and Baseline Assumptions
This section outlines the tasks that must be completed and the conditions that
believed to be true to start performance testing effectively. 1. Components to
be tested shall be completely functional 2. Components to be tested shall be
installed and configured environment represents the intended production system
3. Production Data repositories are available for testing 4. Performance Testing
tools are installed and fully licensed to execute the testing 5. Resource
monitors are started during test execution 6. Resource usage in customer and
server environment are identical as testing is started. 7. Testing systems are
not accessed during test execution © All Rights Reserved Page 4 of 6
5. Document Name: Performance Test Plan Document Type: Software Project/Module:
Project A/Module X Limitations and Risk The identified limitations and Risks are
documented here. Risk Type Dependencies JMeter’s ability to handle HTTPS request
in production HIGH Medium Tools Selection Free and open source tools are
selected to minimize the project cost. Following table list the proposed tools
to be used for performance testing. Tool Version Description JMeter JRE PerfMon
MS XL 2.3.4 1.6 For implementing performance testing Java run time environment
to run JMeter For monitoring and logging resource utilization For analyzing test
results and publishing reports Pre-Performance Testing Actions This section
outlines the activities to perform before executing formal performance testing.
1. Install JRE and JMeter on test server. 2. Implement performance monitors on
servers 3. Communicate all stakeholders testing schedules and ensure testing is
not affected by any intruding activities. Performance Test Execution This
section explains the performance test execution process. ? ? ? ? ? ? ? ?
Identify the performance test scenarios Identify the typical loads for each
scenarios Implement tests using JMeter Synchronize time of test customer,
current production servers and proposed production servers Smoke testing.
Execute actual load scenarios with typical load conditions. Start resource
monitors. Monitor and capture performance test results Analyze the test results
and prepare test metrics © All Rights Reserved Page 5 of 6
6. Document Name: Performance Test Plan Document Type: Software Project/Module:
Project A/Module X ? ? Execute the tests again as required Publish the test
results Deliverables This section outlines the planned deliverables of
performance testing. Sr. No Name Description Responsibility 1 Performance Test
Plan Performance Test Results This document Testers Raw data captured from
performance testing. JMeter test results and resource usage logs. Test metrics
Matrices with QA findings/comments Testers, OMS Admin, Telecommunication Admin
Testers 2 3 © All Rights Reserved Page 6 of 6

More Related Content

What's hot

How to create a 'Master Test Plan'
How to create a 'Master Test Plan'How to create a 'Master Test Plan'
How to create a 'Master Test Plan'
PractiTest
 
sample-test-plan-template.pdf
sample-test-plan-template.pdfsample-test-plan-template.pdf
sample-test-plan-template.pdf
empite
 
Sample test-plan-template
Sample test-plan-templateSample test-plan-template
Sample test-plan-template
Dell R&D Center, Bangalore
 
Ieee829mtp
Ieee829mtpIeee829mtp
Ieee829mtp
sephalika
 
Testplan
TestplanTestplan
Testplan
Aarati Gujar
 
Ieee 829 1998-a3
Ieee 829 1998-a3Ieee 829 1998-a3
Ieee 829 1998-a3
Paritosh Mohanty
 
Performance testing methodologies
Performance testing methodologiesPerformance testing methodologies
Performance testing methodologies
Dhanunjay Rasamala
 
Test data documentation ss
Test data documentation ssTest data documentation ss
Test data documentation ss
AshwiniPoloju
 
Test design techniques
Test design techniquesTest design techniques
Test design techniques
Novika Damai Yanti
 
Test automation
Test automationTest automation
Test automation
Jitendra Malviya
 
Testing Plan Test Case
Testing Plan Test CaseTesting Plan Test Case
Testing Plan Test Case
guest4c6fd6
 
Qa documentation pp
Qa documentation ppQa documentation pp
Qa documentation pp
Bohdana Shaleva
 
Chapter 2 - Test Management
Chapter 2 - Test ManagementChapter 2 - Test Management
Chapter 2 - Test Management
Neeraj Kumar Singh
 
6. Testing Guidelines
6. Testing Guidelines6. Testing Guidelines
6. Testing Guidelines
Mohammad Nasir Uddin
 
EXTRACTING THE MINIMIZED TEST SUITE FOR REVISED SIMULINK/STATEFLOW MODEL
EXTRACTING THE MINIMIZED TEST SUITE FOR REVISED SIMULINK/STATEFLOW MODELEXTRACTING THE MINIMIZED TEST SUITE FOR REVISED SIMULINK/STATEFLOW MODEL
EXTRACTING THE MINIMIZED TEST SUITE FOR REVISED SIMULINK/STATEFLOW MODEL
ijaia
 
SOFTWARE MEASUREMENT A PROCESS MODEL
SOFTWARE MEASUREMENT A PROCESS MODELSOFTWARE MEASUREMENT A PROCESS MODEL
SOFTWARE MEASUREMENT A PROCESS MODEL
Amin Bandeali
 
Chapter 7 - Verifying the TAS
Chapter 7 - Verifying the TASChapter 7 - Verifying the TAS
Chapter 7 - Verifying the TAS
Neeraj Kumar Singh
 
Testing throughout the software life cycle (test levels)
Testing throughout the software life cycle (test levels)Testing throughout the software life cycle (test levels)
Testing throughout the software life cycle (test levels)
tyas setyo
 
Loadrunner interview questions and answers
Loadrunner interview questions and answersLoadrunner interview questions and answers
Loadrunner interview questions and answers
Garuda Trainings
 
Test Plan Template
Test Plan TemplateTest Plan Template
Test Plan Template
H2Kinfosys
 

What's hot (20)

How to create a 'Master Test Plan'
How to create a 'Master Test Plan'How to create a 'Master Test Plan'
How to create a 'Master Test Plan'
 
sample-test-plan-template.pdf
sample-test-plan-template.pdfsample-test-plan-template.pdf
sample-test-plan-template.pdf
 
Sample test-plan-template
Sample test-plan-templateSample test-plan-template
Sample test-plan-template
 
Ieee829mtp
Ieee829mtpIeee829mtp
Ieee829mtp
 
Testplan
TestplanTestplan
Testplan
 
Ieee 829 1998-a3
Ieee 829 1998-a3Ieee 829 1998-a3
Ieee 829 1998-a3
 
Performance testing methodologies
Performance testing methodologiesPerformance testing methodologies
Performance testing methodologies
 
Test data documentation ss
Test data documentation ssTest data documentation ss
Test data documentation ss
 
Test design techniques
Test design techniquesTest design techniques
Test design techniques
 
Test automation
Test automationTest automation
Test automation
 
Testing Plan Test Case
Testing Plan Test CaseTesting Plan Test Case
Testing Plan Test Case
 
Qa documentation pp
Qa documentation ppQa documentation pp
Qa documentation pp
 
Chapter 2 - Test Management
Chapter 2 - Test ManagementChapter 2 - Test Management
Chapter 2 - Test Management
 
6. Testing Guidelines
6. Testing Guidelines6. Testing Guidelines
6. Testing Guidelines
 
EXTRACTING THE MINIMIZED TEST SUITE FOR REVISED SIMULINK/STATEFLOW MODEL
EXTRACTING THE MINIMIZED TEST SUITE FOR REVISED SIMULINK/STATEFLOW MODELEXTRACTING THE MINIMIZED TEST SUITE FOR REVISED SIMULINK/STATEFLOW MODEL
EXTRACTING THE MINIMIZED TEST SUITE FOR REVISED SIMULINK/STATEFLOW MODEL
 
SOFTWARE MEASUREMENT A PROCESS MODEL
SOFTWARE MEASUREMENT A PROCESS MODELSOFTWARE MEASUREMENT A PROCESS MODEL
SOFTWARE MEASUREMENT A PROCESS MODEL
 
Chapter 7 - Verifying the TAS
Chapter 7 - Verifying the TASChapter 7 - Verifying the TAS
Chapter 7 - Verifying the TAS
 
Testing throughout the software life cycle (test levels)
Testing throughout the software life cycle (test levels)Testing throughout the software life cycle (test levels)
Testing throughout the software life cycle (test levels)
 
Loadrunner interview questions and answers
Loadrunner interview questions and answersLoadrunner interview questions and answers
Loadrunner interview questions and answers
 
Test Plan Template
Test Plan TemplateTest Plan Template
Test Plan Template
 

Similar to Txet Document

Performance testing and j meter
Performance testing and j meterPerformance testing and j meter
Performance testing and j meter
Purna Chandar
 
Performance Testing Checklists
Performance Testing ChecklistsPerformance Testing Checklists
Performance Testing Checklists
James Venetsanakos
 
hp_alm.docx
hp_alm.docxhp_alm.docx
hp_alm.docx
AkshayK706991
 
Performancetestingjmeter 121109061704-phpapp02
Performancetestingjmeter 121109061704-phpapp02Performancetestingjmeter 121109061704-phpapp02
Performancetestingjmeter 121109061704-phpapp02
Shivakumara .
 
stlc
stlcstlc
manual-testing
manual-testingmanual-testing
manual-testing
Kanak Mane
 
Chapter 5 - Tools
Chapter 5 - ToolsChapter 5 - Tools
Chapter 5 - Tools
Neeraj Kumar Singh
 
Learn software testing with tech partnerz 3
Learn software testing with tech partnerz 3Learn software testing with tech partnerz 3
Learn software testing with tech partnerz 3
Techpartnerz
 
SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTING
Aurobindo Nayak
 
stlc
stlcstlc
Test plan on iit website
Test plan on iit websiteTest plan on iit website
Test plan on iit website
Samsuddoha Sams
 
performancetestingjmeter-121109061704-phpapp02 (1)
performancetestingjmeter-121109061704-phpapp02 (1)performancetestingjmeter-121109061704-phpapp02 (1)
performancetestingjmeter-121109061704-phpapp02 (1)
QA Programmer
 
performancetestingjmeter-121109061704-phpapp02
performancetestingjmeter-121109061704-phpapp02performancetestingjmeter-121109061704-phpapp02
performancetestingjmeter-121109061704-phpapp02
Gopi Raghavendra
 
Sample test-plan-template
Sample test-plan-templateSample test-plan-template
Sample test-plan-template
amikdamaru
 
Learn software testing with tech partnerz 2
Learn software testing with tech partnerz 2Learn software testing with tech partnerz 2
Learn software testing with tech partnerz 2
Techpartnerz
 
System testing
System testingSystem testing
System testing
Abdullah-Al- Mahmud
 
Testing
TestingTesting
Testing
trashqwerty
 
Testplan
TestplanTestplan
Testplan
Andrei Hortúa
 
Quality Assurance Process
Quality Assurance ProcessQuality Assurance Process
Quality Assurance Process
Bala Subramanian
 
Performance testing and j meter overview
Performance testing and j meter overviewPerformance testing and j meter overview
Performance testing and j meter overview
krishna chaitanya
 

Similar to Txet Document (20)

Performance testing and j meter
Performance testing and j meterPerformance testing and j meter
Performance testing and j meter
 
Performance Testing Checklists
Performance Testing ChecklistsPerformance Testing Checklists
Performance Testing Checklists
 
hp_alm.docx
hp_alm.docxhp_alm.docx
hp_alm.docx
 
Performancetestingjmeter 121109061704-phpapp02
Performancetestingjmeter 121109061704-phpapp02Performancetestingjmeter 121109061704-phpapp02
Performancetestingjmeter 121109061704-phpapp02
 
stlc
stlcstlc
stlc
 
manual-testing
manual-testingmanual-testing
manual-testing
 
Chapter 5 - Tools
Chapter 5 - ToolsChapter 5 - Tools
Chapter 5 - Tools
 
Learn software testing with tech partnerz 3
Learn software testing with tech partnerz 3Learn software testing with tech partnerz 3
Learn software testing with tech partnerz 3
 
SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTING
 
stlc
stlcstlc
stlc
 
Test plan on iit website
Test plan on iit websiteTest plan on iit website
Test plan on iit website
 
performancetestingjmeter-121109061704-phpapp02 (1)
performancetestingjmeter-121109061704-phpapp02 (1)performancetestingjmeter-121109061704-phpapp02 (1)
performancetestingjmeter-121109061704-phpapp02 (1)
 
performancetestingjmeter-121109061704-phpapp02
performancetestingjmeter-121109061704-phpapp02performancetestingjmeter-121109061704-phpapp02
performancetestingjmeter-121109061704-phpapp02
 
Sample test-plan-template
Sample test-plan-templateSample test-plan-template
Sample test-plan-template
 
Learn software testing with tech partnerz 2
Learn software testing with tech partnerz 2Learn software testing with tech partnerz 2
Learn software testing with tech partnerz 2
 
System testing
System testingSystem testing
System testing
 
Testing
TestingTesting
Testing
 
Testplan
TestplanTestplan
Testplan
 
Quality Assurance Process
Quality Assurance ProcessQuality Assurance Process
Quality Assurance Process
 
Performance testing and j meter overview
Performance testing and j meter overviewPerformance testing and j meter overview
Performance testing and j meter overview
 

Recently uploaded

thyroid case presentation.pptx Kamala's Lakshaman palatial
thyroid case presentation.pptx Kamala's Lakshaman palatialthyroid case presentation.pptx Kamala's Lakshaman palatial
thyroid case presentation.pptx Kamala's Lakshaman palatial
Aditya Raghav
 
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
taqyea
 
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
2zjra9bn
 
Tape Measure Training & Practice Assessments.pdf
Tape Measure Training & Practice Assessments.pdfTape Measure Training & Practice Assessments.pdf
Tape Measure Training & Practice Assessments.pdf
KateRobinson68
 
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdfSwitching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
SocMediaFin - Joyce Sullivan
 
A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024
Bruce Bennett
 
Lbs last rank 2023 9988kr47h4744j445.pdf
Lbs last rank 2023 9988kr47h4744j445.pdfLbs last rank 2023 9988kr47h4744j445.pdf
Lbs last rank 2023 9988kr47h4744j445.pdf
ashiquepa3
 
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
dsnow9802
 
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
2zjra9bn
 
Connect to Grow: The power of building networks
Connect to Grow: The power of building networksConnect to Grow: The power of building networks
Connect to Grow: The power of building networks
Eirini SYKA-LERIOTI
 
Leadership Ambassador club Adventist module
Leadership Ambassador club Adventist moduleLeadership Ambassador club Adventist module
Leadership Ambassador club Adventist module
kakomaeric00
 
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
GabrielleSinaga
 
All Of My Java Codes With A Sample Output.docx
All Of My Java Codes With A Sample Output.docxAll Of My Java Codes With A Sample Output.docx
All Of My Java Codes With A Sample Output.docx
adhitya5119
 
Leave-rules.ppt CCS leave rules 1972 for central govt employees
Leave-rules.ppt CCS leave rules 1972 for central govt employeesLeave-rules.ppt CCS leave rules 1972 for central govt employees
Leave-rules.ppt CCS leave rules 1972 for central govt employees
Sreenivas702647
 
Learnings from Successful Jobs Searchers
Learnings from Successful Jobs SearchersLearnings from Successful Jobs Searchers
Learnings from Successful Jobs Searchers
Bruce Bennett
 
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAANBUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
cahgading001
 
0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf
Thomas GIRARD BDes
 
IT Career Hacks Navigate the Tech Jungle with a Roadmap
IT Career Hacks Navigate the Tech Jungle with a RoadmapIT Career Hacks Navigate the Tech Jungle with a Roadmap
IT Career Hacks Navigate the Tech Jungle with a Roadmap
Base Camp
 
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
NWEXAM
 

Recently uploaded (19)

thyroid case presentation.pptx Kamala's Lakshaman palatial
thyroid case presentation.pptx Kamala's Lakshaman palatialthyroid case presentation.pptx Kamala's Lakshaman palatial
thyroid case presentation.pptx Kamala's Lakshaman palatial
 
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
一比一原版布拉德福德大学毕业证(bradford毕业证)如何办理
 
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
官方认证美国旧金山州立大学毕业证学位证书案例原版一模一样
 
Tape Measure Training & Practice Assessments.pdf
Tape Measure Training & Practice Assessments.pdfTape Measure Training & Practice Assessments.pdf
Tape Measure Training & Practice Assessments.pdf
 
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdfSwitching Careers Slides - JoyceMSullivan SocMediaFin -  2024Jun11.pdf
Switching Careers Slides - JoyceMSullivan SocMediaFin - 2024Jun11.pdf
 
A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024A Guide to a Winning Interview June 2024
A Guide to a Winning Interview June 2024
 
Lbs last rank 2023 9988kr47h4744j445.pdf
Lbs last rank 2023 9988kr47h4744j445.pdfLbs last rank 2023 9988kr47h4744j445.pdf
Lbs last rank 2023 9988kr47h4744j445.pdf
 
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
Jill Pizzola's Tenure as Senior Talent Acquisition Partner at THOMSON REUTERS...
 
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
在线制作加拿大萨省大学毕业证文凭证书实拍图原版一模一样
 
Connect to Grow: The power of building networks
Connect to Grow: The power of building networksConnect to Grow: The power of building networks
Connect to Grow: The power of building networks
 
Leadership Ambassador club Adventist module
Leadership Ambassador club Adventist moduleLeadership Ambassador club Adventist module
Leadership Ambassador club Adventist module
 
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
Gabrielle M. A. Sinaga Portfolio, Film Student (2024)
 
All Of My Java Codes With A Sample Output.docx
All Of My Java Codes With A Sample Output.docxAll Of My Java Codes With A Sample Output.docx
All Of My Java Codes With A Sample Output.docx
 
Leave-rules.ppt CCS leave rules 1972 for central govt employees
Leave-rules.ppt CCS leave rules 1972 for central govt employeesLeave-rules.ppt CCS leave rules 1972 for central govt employees
Leave-rules.ppt CCS leave rules 1972 for central govt employees
 
Learnings from Successful Jobs Searchers
Learnings from Successful Jobs SearchersLearnings from Successful Jobs Searchers
Learnings from Successful Jobs Searchers
 
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAANBUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
BUKU PENJAGAAN BUKU PENJAGAAN BUKU PENJAGAAN
 
0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf0624.speakingengagementsandteaching-01.pdf
0624.speakingengagementsandteaching-01.pdf
 
IT Career Hacks Navigate the Tech Jungle with a Roadmap
IT Career Hacks Navigate the Tech Jungle with a RoadmapIT Career Hacks Navigate the Tech Jungle with a Roadmap
IT Career Hacks Navigate the Tech Jungle with a Roadmap
 
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
How to Prepare for Fortinet FCP_FAC_AD-6.5 Certification?
 

Txet Document

  • 1. Performance Test Plan - Sample 2 1. PROJECT 1 Performance Test Plan Version 1.00 2. Contents Change Control ........................................................................ ............................................................... 3 Definitions and Acronyms ....................................................................... ............................................ 3 Test Project Overview........................................................................ ................................................... 4 Test Objectives ..................................................................... ................................................................... 4 Out-of- scope Business Processes ...................................................................... .............................. 4 Dependencies and Baseline Assumptions .................................................................... ................. 4 Limitations and Risk ........................................................................... ................................................... 5 Tools Selection ...................................................................... .................................................................. 5 Pre- Performance Testing Actions ........................................................................ ............................. 5 Performance Test Execution ...................................................................... ........................................ 5 Deliverables ................................................................... ........................................................................... 6 3. Document Name: Performance Test Plan Document Type: Software Project/Module: Project A/Module X Change Control Description Version Date Author Initial Draft 0.1 01-March-2011 Jmeter4u Definitions and Acronyms Following definitions and acronyms are intended to aid communication with various stakeholders of the performance testing project. They may not reflect the standard definitions from the industry. Term Description Anticipate workload Current production environment Current workload * 1.5 (50% increase) Production environment at OMS Endurance testing Execution of performance testing over an extended period of time with anticipated production volumes. Time it takes to execute a single web request. Type of performance testing to evaluate application s behavior under� anticipated production work load. Measurements obtained from executing the tests and presented on a commonly understood scale. New production environment at Telecommunication. Latency Load testing Metrics New production environment Performance tuning QA Smoke Testing Spike testing Stress Testing Throughput Workload All Rights Reserved Activities involved in identifying and fixing� performance issues, and retesting. Quality Assurance Initial run of performance tests verify if application can perform under normal load. Type of performance testing where load is increased beyond anticipated production load for a shorter period of time. Type of performance test designed to evaluate application s� behavior under load beyond anticipated production work load. Number of requests handled per unit of time (e.g. Requests per second) Workload is stimulus applied to the system to simulate actual usage pattern in regards to concurrency, data volumes, transaction mix. Page 3 of 6 4. Document Name: Performance Test Plan Document Type: Software Project/Module: Project A/Module X Test Project Overview It s planned to move the current� production environment to a new production environment. Various hardware and software versions, configurations are not comparable in current and new environment. The project is focus on comparing the performance of application with respective to end user experience with current and new production environment. Test Objectives This section describes the overall performance testing objectives. The objectives are derived from thecustomer request to compare user experience under anticipated production workload against new production environment. 1. Compare responsiveness of current production system and proposed production system 2. Compare resource utilization of current product system and proposed production system. Out-of-scope Business Processes This section outlines the scenarios not covered by performance testing. 1. 2. 3.
  • 2. 4. 5. Identify performance bottlenecks and provide/suggest solutions Support performance tuning effort Endurance testing Spike testing Any other testing type not included in test objective section. Dependencies and Baseline Assumptions This section outlines the tasks that must be completed and the conditions that believed to be true to start performance testing effectively. 1. Components to be tested shall be completely functional 2. Components to be tested shall be installed and configured environment represents the intended production system 3. Production Data repositories are available for testing 4. Performance Testing tools are installed and fully licensed to execute the testing 5. Resource monitors are started during test execution 6. Resource usage in customer and server environment are identical as testing is started. 7. Testing systems are not accessed during test execution © All Rights Reserved Page 4 of 6 5. Document Name: Performance Test Plan Document Type: Software Project/Module: Project A/Module X Limitations and Risk The identified limitations and Risks are documented here. Risk Type Dependencies JMeter’s ability to handle HTTPS request in production HIGH Medium Tools Selection Free and open source tools are selected to minimize the project cost. Following table list the proposed tools to be used for performance testing. Tool Version Description JMeter JRE PerfMon MS XL 2.3.4 1.6 For implementing performance testing Java run time environment to run JMeter For monitoring and logging resource utilization For analyzing test results and publishing reports Pre-Performance Testing Actions This section outlines the activities to perform before executing formal performance testing. 1. Install JRE and JMeter on test server. 2. Implement performance monitors on servers 3. Communicate all stakeholders testing schedules and ensure testing is not affected by any intruding activities. Performance Test Execution This section explains the performance test execution process. ? ? ? ? ? ? ? ? Identify the performance test scenarios Identify the typical loads for each scenarios Implement tests using JMeter Synchronize time of test customer, current production servers and proposed production servers Smoke testing. Execute actual load scenarios with typical load conditions. Start resource monitors. Monitor and capture performance test results Analyze the test results and prepare test metrics © All Rights Reserved Page 5 of 6 6. Document Name: Performance Test Plan Document Type: Software Project/Module: Project A/Module X ? ? Execute the tests again as required Publish the test results Deliverables This section outlines the planned deliverables of performance testing. Sr. No Name Description Responsibility 1 Performance Test Plan Performance Test Results This document Testers Raw data captured from performance testing. JMeter test results and resource usage logs. Test metrics Matrices with QA findings/comments Testers, OMS Admin, Telecommunication Admin Testers 2 3 © All Rights Reserved Page 6 of 6