SlideShare a Scribd company logo
www.ginsbourg.com
Performance & Load Test
Test Script Description
Customer: Company Name
Project: Mobile Applications
Edited by: Shay Ginsbourg
Revision: 1.2
Date: 11-May-2014
www.ginsbourg.com
Page 2 of 12
Document Version History
Revision Date Author Details
1.0 01.05.14 Shay Ginsbourg Document established.
1.1 10.05.14 Shay Ginsbourg Glossary and Abbreviations added.
1.2 11.05.14 Shay Ginsbourg Clients & Scenarios added.
Protocols & Services added.
Data & Criteria added.
Minimum OS and Hardware Requirements added.
www.ginsbourg.com
Page 3 of 12
Contents
1. Scope .................................................................................................................. 4
2. Introduction.......................................................................................................... 4
A. General............................................................................................................. 4
B. Clients & Scenarios .......................................................................................... 4
C. Protocols & Services ........................................................................................ 5
D. Data & Criteria.................................................................................................. 5
3. Minimum OS and Hardware Requirements ......................................................... 7
4. Glossary and Abbreviations................................................................................. 8
5. Scenario Descriptions.......................................................................................... 9
4.1. Scenario for Login and browsing................................................................... 9
4.2. Scenario for TBD 1...................................................................................... 10
4.3. Scenario for TBD 2...................................................................................... 10
4.4. Scenario for TBD 3...................................................................................... 11
4.5. Scenario for TBD 4...................................................................................... 12
www.ginsbourg.com
Page 4 of 12
1. Scope
This document provides a specified description of the test scripts intended for a web
performance and load test. The document provides all the required information on
the clients & scenarios, the protocols & services, the data & criteria, the minimum OS
and hardware requirements, the relevant glossary and abbreviations list, and finally,
the full scenario descriptions.
2. Introduction
A. General
2.1.The public URL of the web site/application under test is:
___________________________
2.2.The types of web servers and database servers that operate the web
site/application are: ___________________________
2.3.The development tools that were used for developing the web site/application
are: ___________________________
B. Clients & Scenarios
2.4.The types of desktop and mobile clients that would request that URL are:
___________________________
2.5.MS-IE browser can/can’t access the web site/application under test.
2.6.The web site/application is/isn’t designed for clients other than MS-IE
browser. They are: ___________________________
www.ginsbourg.com
Page 5 of 12
2.7.The number of users that are expected to concurrently access it (running at
the same time) is: ___________________________
2.8.The common operations that users are expected to perform at that web site
are: ___________________________
2.9.The number of scenarios that are needed to be tested under load are:
___________________________
2.10. Extensive functional testing was/wasn’t successfully passed for the
above specified scenarios. The functional testing conclusions were:
___________________________
C. Protocols & Services
2.11. The clients communicate with the server by GET/POST methods of
HTTP protocol. TRUE / FALSE ___________________________
2.12. The server communicates with the client by sending HTTP responses.
TRUE / FALSE ___________________________
2.13. The connection between the client and the server secured by HTTPS
protocol. TRUE / FALSE ___________________________
2.14. The user have to login into the website by using a private password:
TRUE / FALSE ___________________________
2.15. The client and server communicate in methods of protocols other than
HTTP/HTTPS. TRUE / FALSE ___________________________
2.16. The server application provides Web services as follows: (SOAP,
REST, WCF, etc.) ___________________________
D. Data & Criteria
2.17. The number of kilo bytes of data that the server sends to the client
every second on average is: ___________________________
www.ginsbourg.com
Page 6 of 12
2.18. The number of kilo bytes of data does that clients send to the server
every second on average is: ___________________________
2.19. The entrance criteria to the load test (initial database, load generation
hardware, etc.) are: ___________________________
2.20. The exit criteria from the load test (Average response time, throughput,
etc.) are: ___________________________
www.ginsbourg.com
Page 7 of 12
3. Minimum OS and Hardware Requirements
The minimum hardware requirements for each load generation host are:
CPU i5
RAM 4 GB
HD/SSD 500 GB
Ethernet 1 GB
For UNIX hosts (RECOMENDED), the specific additional requirements are:
OS Desktop Linux Ubuntu 14 64-bit
Java Java virtual machine 64-bit for UNIX
Web Internet access
For Windows hosts, the specific additional requirements are:
OS Desktop Microsoft Windows 7 64-bit
Java Java virtual machine 64-bit for Window
Sniffer Fiddler 4 for Windows
Web Internet access
www.ginsbourg.com
Page 8 of 12
4. Glossary and Abbreviations
AJAX Asynchronous JavaScript and XML
ALM Application Life Management
ASP Active Server Pages
CRM
Customer Relationship
Management
ERP Enterprise Resource Planning
FTP File Transfer Protocol
GUI Graphic User Interface
GWT Google Web Toolkit
HTTP Hypertext Transfer Protocol
HTML Hypertext Markup Language
IDE
Integrated Development
Environment
IMAP Internet Message Access Protocol
iOS Apple Mobile Operating System
IP Internet Protocol
J2EE Java 2 Platform Enterprise Edition
LR LoadRunner
N/A Not Available
NCA Network Computing Architecture
NTLM
Windows NT LAN Network
Manager
NV Network Virtualization
OS Operating System
POP3 Post Office Protocol version 3
RTE Remote Terminal Emulation
RUM Real User Monitoring
SaaS Software as a Service
SMP SAP Mobile Platform
SMTP Simple Mail Transfer Protocol
SNMP
Simple Network Management
Protocol
SOA Service-Oriented Architecture
SPA Single Page Applications
SQL Structured Query Language
UI User Interface
www.ginsbourg.com
Page 9 of 12
5. Scenario Descriptions
4.1. Scenario for Login and browsing
Step Description Validation
1 Start at URL: TBD Verify response time < 4 sec
2 Enter user and password and click OK. Verify entering the app by finding
string “HELLO” in the HTML.
3 Go to TBD Verify that size of FLASH is > 5 MB
4 Verify REGEX: TBD
5
6
7
8
9
10
www.ginsbourg.com
Page 10 of 12
4.2. Scenario for TBD 1
Step Description Validation
1
2
3
4
5
6
7
8
9
10
4.3. Scenario for TBD 2
Step Description Validation
1
2
3
4
5
www.ginsbourg.com
Page 11 of 12
Step Description Validation
6
7
8
9
10
4.4. Scenario for TBD 3
Step Description Validation
1
2
3
4
5
6
7
8
9
10
www.ginsbourg.com
Page 12 of 12
4.5. Scenario for TBD 4
Step Description Validation
1
2
3
4
5
6
7
8
9
10

More Related Content

Viewers also liked

Call to-action templates by hubspot
Call to-action templates by hubspotCall to-action templates by hubspot
Call to-action templates by hubspot
Tushar Jain
 
Music video script_template 1
Music video script_template 1Music video script_template 1
Music video script_template 1Joe Hayes
 
Auto Dialer
Auto DialerAuto Dialer
Auto Dialer
ATS TEL
 
FREE Mortgage Lead Script
FREE Mortgage Lead Script FREE Mortgage Lead Script
FREE Mortgage Lead Script LenderQualified
 
EECI 2010 - The Power of ExpressionEngine's Dynamic Templates
EECI 2010 - The Power of ExpressionEngine's Dynamic TemplatesEECI 2010 - The Power of ExpressionEngine's Dynamic Templates
EECI 2010 - The Power of ExpressionEngine's Dynamic Templates
FortySeven Media
 
Double xperience for om 042014
Double xperience for om 042014Double xperience for om 042014
Double xperience for om 042014vrtheteam
 
Kl mand open meeting may 2013
Kl mand open meeting may 2013Kl mand open meeting may 2013
Kl mand open meeting may 2013
vrtheteam
 
Outbound Sales Training
Outbound Sales TrainingOutbound Sales Training
Outbound Sales Traininggjg4128
 
Telephone Communication & Speaking Skills
Telephone Communication & Speaking SkillsTelephone Communication & Speaking Skills
Telephone Communication & Speaking SkillsJaime Alfredo Cabrera
 
How to Effectively Manage the Sales Lead Follow-Up Process
How to Effectively Manage the Sales Lead Follow-Up ProcessHow to Effectively Manage the Sales Lead Follow-Up Process
How to Effectively Manage the Sales Lead Follow-Up Process
SalesScripter
 
Call Center - Customer Service Scenarios
 Call Center - Customer Service Scenarios Call Center - Customer Service Scenarios
Call Center - Customer Service Scenarios
Kestly Development
 
Call centre training manual
Call centre training manualCall centre training manual
Call centre training manualDhruvi Netzone
 
Call Center Process Management 101
Call Center Process Management 101Call Center Process Management 101
Call Center Process Management 101Sarfraz Taj
 
Sample Call Center Hierarchy 8.13.07
Sample Call Center Hierarchy 8.13.07Sample Call Center Hierarchy 8.13.07
Sample Call Center Hierarchy 8.13.07thecallcenterpro
 
Call Center Metrics
Call Center MetricsCall Center Metrics
Call Center Metricsvivaankumar
 
Callcenter Training
Callcenter TrainingCallcenter Training
Callcenter Training
vivaankumar
 

Viewers also liked (16)

Call to-action templates by hubspot
Call to-action templates by hubspotCall to-action templates by hubspot
Call to-action templates by hubspot
 
Music video script_template 1
Music video script_template 1Music video script_template 1
Music video script_template 1
 
Auto Dialer
Auto DialerAuto Dialer
Auto Dialer
 
FREE Mortgage Lead Script
FREE Mortgage Lead Script FREE Mortgage Lead Script
FREE Mortgage Lead Script
 
EECI 2010 - The Power of ExpressionEngine's Dynamic Templates
EECI 2010 - The Power of ExpressionEngine's Dynamic TemplatesEECI 2010 - The Power of ExpressionEngine's Dynamic Templates
EECI 2010 - The Power of ExpressionEngine's Dynamic Templates
 
Double xperience for om 042014
Double xperience for om 042014Double xperience for om 042014
Double xperience for om 042014
 
Kl mand open meeting may 2013
Kl mand open meeting may 2013Kl mand open meeting may 2013
Kl mand open meeting may 2013
 
Outbound Sales Training
Outbound Sales TrainingOutbound Sales Training
Outbound Sales Training
 
Telephone Communication & Speaking Skills
Telephone Communication & Speaking SkillsTelephone Communication & Speaking Skills
Telephone Communication & Speaking Skills
 
How to Effectively Manage the Sales Lead Follow-Up Process
How to Effectively Manage the Sales Lead Follow-Up ProcessHow to Effectively Manage the Sales Lead Follow-Up Process
How to Effectively Manage the Sales Lead Follow-Up Process
 
Call Center - Customer Service Scenarios
 Call Center - Customer Service Scenarios Call Center - Customer Service Scenarios
Call Center - Customer Service Scenarios
 
Call centre training manual
Call centre training manualCall centre training manual
Call centre training manual
 
Call Center Process Management 101
Call Center Process Management 101Call Center Process Management 101
Call Center Process Management 101
 
Sample Call Center Hierarchy 8.13.07
Sample Call Center Hierarchy 8.13.07Sample Call Center Hierarchy 8.13.07
Sample Call Center Hierarchy 8.13.07
 
Call Center Metrics
Call Center MetricsCall Center Metrics
Call Center Metrics
 
Callcenter Training
Callcenter TrainingCallcenter Training
Callcenter Training
 

Similar to Ginsbourg.Com - Performance and load test script template 1.2

Mount tech
Mount techMount tech
Mount tech
Rahul Parihar
 
2 d barcode based mobile payment system
2 d barcode based mobile payment system2 d barcode based mobile payment system
2 d barcode based mobile payment systemParag Tamhane
 
Online Examination System in .NET & DB2
Online Examination System in .NET & DB2Online Examination System in .NET & DB2
Online Examination System in .NET & DB2
Abhay Ananda Shukla
 
R2D2- Personal assistant on android.
R2D2- Personal assistant on android.R2D2- Personal assistant on android.
R2D2- Personal assistant on android.
Mohd Nazim
 
Essay On It 260 Quiz 1-5
Essay On It 260 Quiz 1-5Essay On It 260 Quiz 1-5
Essay On It 260 Quiz 1-5
Jessica Cannella
 
Vnv kumar performance testing
Vnv kumar performance testingVnv kumar performance testing
Vnv kumar performance testing
Vinay Kumar
 
WebSphere Technical University: Top WebSphere Problem Determination Features
WebSphere Technical University: Top WebSphere Problem Determination FeaturesWebSphere Technical University: Top WebSphere Problem Determination Features
WebSphere Technical University: Top WebSphere Problem Determination Features
Chris Bailey
 
Ginsbourg.com - Performance and Load Test Report Template LTR 1.5
Ginsbourg.com - Performance and Load Test Report Template LTR 1.5Ginsbourg.com - Performance and Load Test Report Template LTR 1.5
Ginsbourg.com - Performance and Load Test Report Template LTR 1.5
Shay Ginsbourg
 
Divya Jyothi Resume
Divya Jyothi ResumeDivya Jyothi Resume
Divya Jyothi Resumedivya jyothi
 
Web Application Development using PHP and MySQL
Web Application Development using PHP and MySQLWeb Application Development using PHP and MySQL
Web Application Development using PHP and MySQLGanesh Kamath
 
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
Roman Kharkovski
 
Srs2 Job Portal
Srs2 Job PortalSrs2 Job Portal
Srs2 Job Portal
Be-call Khyaju
 
Presemtation Tier Optimizations
Presemtation Tier OptimizationsPresemtation Tier Optimizations
Presemtation Tier Optimizations
Anup Hariharan Nair
 
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Prolifics
 
ShubhashisshubhankarJena
ShubhashisshubhankarJenaShubhashisshubhankarJena
ShubhashisshubhankarJenaShubhashis Jena
 
Ajax Testing Approach
Ajax Testing ApproachAjax Testing Approach
Ajax Testing Approach
HarshJ
 
Ajax Testing Approach
Ajax Testing ApproachAjax Testing Approach
Ajax Testing ApproachHarshaVJoshi
 
Experitest & Wipro Co-Webinar
Experitest & Wipro Co-Webinar Experitest & Wipro Co-Webinar
Experitest & Wipro Co-Webinar
Experitest
 

Similar to Ginsbourg.Com - Performance and load test script template 1.2 (20)

Mount tech
Mount techMount tech
Mount tech
 
2 d barcode based mobile payment system
2 d barcode based mobile payment system2 d barcode based mobile payment system
2 d barcode based mobile payment system
 
Online Examination System in .NET & DB2
Online Examination System in .NET & DB2Online Examination System in .NET & DB2
Online Examination System in .NET & DB2
 
R2D2- Personal assistant on android.
R2D2- Personal assistant on android.R2D2- Personal assistant on android.
R2D2- Personal assistant on android.
 
Essay On It 260 Quiz 1-5
Essay On It 260 Quiz 1-5Essay On It 260 Quiz 1-5
Essay On It 260 Quiz 1-5
 
Vnv kumar performance testing
Vnv kumar performance testingVnv kumar performance testing
Vnv kumar performance testing
 
WebSphere Technical University: Top WebSphere Problem Determination Features
WebSphere Technical University: Top WebSphere Problem Determination FeaturesWebSphere Technical University: Top WebSphere Problem Determination Features
WebSphere Technical University: Top WebSphere Problem Determination Features
 
Ginsbourg.com - Performance and Load Test Report Template LTR 1.5
Ginsbourg.com - Performance and Load Test Report Template LTR 1.5Ginsbourg.com - Performance and Load Test Report Template LTR 1.5
Ginsbourg.com - Performance and Load Test Report Template LTR 1.5
 
Divya Jyothi Resume
Divya Jyothi ResumeDivya Jyothi Resume
Divya Jyothi Resume
 
Web Application Development using PHP and MySQL
Web Application Development using PHP and MySQLWeb Application Development using PHP and MySQL
Web Application Development using PHP and MySQL
 
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
WebSphere App Server vs JBoss vs WebLogic vs Tomcat (InterConnect 2016)
 
Srs2 Job Portal
Srs2 Job PortalSrs2 Job Portal
Srs2 Job Portal
 
Presemtation Tier Optimizations
Presemtation Tier OptimizationsPresemtation Tier Optimizations
Presemtation Tier Optimizations
 
ProjectReport_Subhayu
ProjectReport_SubhayuProjectReport_Subhayu
ProjectReport_Subhayu
 
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
 
ER-カエルエックス
ER-カエルエックスER-カエルエックス
ER-カエルエックス
 
ShubhashisshubhankarJena
ShubhashisshubhankarJenaShubhashisshubhankarJena
ShubhashisshubhankarJena
 
Ajax Testing Approach
Ajax Testing ApproachAjax Testing Approach
Ajax Testing Approach
 
Ajax Testing Approach
Ajax Testing ApproachAjax Testing Approach
Ajax Testing Approach
 
Experitest & Wipro Co-Webinar
Experitest & Wipro Co-Webinar Experitest & Wipro Co-Webinar
Experitest & Wipro Co-Webinar
 

More from Shay Ginsbourg

Ginsbourg.com presentation of performance and load testing 2020
Ginsbourg.com presentation of performance and load testing 2020Ginsbourg.com presentation of performance and load testing 2020
Ginsbourg.com presentation of performance and load testing 2020
Shay Ginsbourg
 
Ginsbourg.com - Presentation of Performance & Load Testing Validation 2019
Ginsbourg.com - Presentation of Performance & Load Testing Validation 2019Ginsbourg.com - Presentation of Performance & Load Testing Validation 2019
Ginsbourg.com - Presentation of Performance & Load Testing Validation 2019
Shay Ginsbourg
 
Ginsbourg.com presentation of apache jmeter 4
Ginsbourg.com   presentation of apache jmeter 4Ginsbourg.com   presentation of apache jmeter 4
Ginsbourg.com presentation of apache jmeter 4
Shay Ginsbourg
 
Ginsbourg.com - Performance and load test report template ltr 2.0
Ginsbourg.com - Performance and load test report template ltr 2.0Ginsbourg.com - Performance and load test report template ltr 2.0
Ginsbourg.com - Performance and load test report template ltr 2.0
Shay Ginsbourg
 
Apache Jmeter 3.2 Performance & Load Testing 2017
Apache Jmeter 3.2 Performance & Load Testing 2017Apache Jmeter 3.2 Performance & Load Testing 2017
Apache Jmeter 3.2 Performance & Load Testing 2017
Shay Ginsbourg
 
CV Resume - Shay Ginsbourg - Regulatory & Testing Affairs Consultant for Gins...
CV Resume - Shay Ginsbourg - Regulatory & Testing Affairs Consultant for Gins...CV Resume - Shay Ginsbourg - Regulatory & Testing Affairs Consultant for Gins...
CV Resume - Shay Ginsbourg - Regulatory & Testing Affairs Consultant for Gins...
Shay Ginsbourg
 
Ginsbourg.com - Performance and Load Test Report Template LTR 1.2
Ginsbourg.com - Performance and Load Test Report Template LTR 1.2Ginsbourg.com - Performance and Load Test Report Template LTR 1.2
Ginsbourg.com - Performance and Load Test Report Template LTR 1.2
Shay Ginsbourg
 
Ginsbourg.com - Presentation of a Plan for Medical Device Software Validation...
Ginsbourg.com - Presentation of a Plan for Medical Device Software Validation...Ginsbourg.com - Presentation of a Plan for Medical Device Software Validation...
Ginsbourg.com - Presentation of a Plan for Medical Device Software Validation...
Shay Ginsbourg
 
Ginsbourg.com - Contract Review - Medical Device Verification Qualification
Ginsbourg.com - Contract Review - Medical Device Verification QualificationGinsbourg.com - Contract Review - Medical Device Verification Qualification
Ginsbourg.com - Contract Review - Medical Device Verification Qualification
Shay Ginsbourg
 
Ginsbourg.com - Presentation of Medical Device ROHS2 Challenges in 2014
Ginsbourg.com - Presentation of Medical Device ROHS2 Challenges in 2014Ginsbourg.com - Presentation of Medical Device ROHS2 Challenges in 2014
Ginsbourg.com - Presentation of Medical Device ROHS2 Challenges in 2014
Shay Ginsbourg
 
Ginsbourg.com - Presentation of Open Source Performance Software Validation i...
Ginsbourg.com - Presentation of Open Source Performance Software Validation i...Ginsbourg.com - Presentation of Open Source Performance Software Validation i...
Ginsbourg.com - Presentation of Open Source Performance Software Validation i...
Shay Ginsbourg
 
Ginsbourg.com - Presentation of Mobile Web Performance Validation Solution 2015
Ginsbourg.com - Presentation of Mobile Web Performance Validation Solution 2015Ginsbourg.com - Presentation of Mobile Web Performance Validation Solution 2015
Ginsbourg.com - Presentation of Mobile Web Performance Validation Solution 2015
Shay Ginsbourg
 
Ginsbourg.com - Presentation of Medical Software Validation Challenges in 201...
Ginsbourg.com - Presentation of Medical Software Validation Challenges in 201...Ginsbourg.com - Presentation of Medical Software Validation Challenges in 201...
Ginsbourg.com - Presentation of Medical Software Validation Challenges in 201...
Shay Ginsbourg
 
Human erythrocyte filterability at low driving pressure version 7.1
Human erythrocyte filterability at low driving pressure   version 7.1Human erythrocyte filterability at low driving pressure   version 7.1
Human erythrocyte filterability at low driving pressure version 7.1
Shay Ginsbourg
 

More from Shay Ginsbourg (14)

Ginsbourg.com presentation of performance and load testing 2020
Ginsbourg.com presentation of performance and load testing 2020Ginsbourg.com presentation of performance and load testing 2020
Ginsbourg.com presentation of performance and load testing 2020
 
Ginsbourg.com - Presentation of Performance & Load Testing Validation 2019
Ginsbourg.com - Presentation of Performance & Load Testing Validation 2019Ginsbourg.com - Presentation of Performance & Load Testing Validation 2019
Ginsbourg.com - Presentation of Performance & Load Testing Validation 2019
 
Ginsbourg.com presentation of apache jmeter 4
Ginsbourg.com   presentation of apache jmeter 4Ginsbourg.com   presentation of apache jmeter 4
Ginsbourg.com presentation of apache jmeter 4
 
Ginsbourg.com - Performance and load test report template ltr 2.0
Ginsbourg.com - Performance and load test report template ltr 2.0Ginsbourg.com - Performance and load test report template ltr 2.0
Ginsbourg.com - Performance and load test report template ltr 2.0
 
Apache Jmeter 3.2 Performance & Load Testing 2017
Apache Jmeter 3.2 Performance & Load Testing 2017Apache Jmeter 3.2 Performance & Load Testing 2017
Apache Jmeter 3.2 Performance & Load Testing 2017
 
CV Resume - Shay Ginsbourg - Regulatory & Testing Affairs Consultant for Gins...
CV Resume - Shay Ginsbourg - Regulatory & Testing Affairs Consultant for Gins...CV Resume - Shay Ginsbourg - Regulatory & Testing Affairs Consultant for Gins...
CV Resume - Shay Ginsbourg - Regulatory & Testing Affairs Consultant for Gins...
 
Ginsbourg.com - Performance and Load Test Report Template LTR 1.2
Ginsbourg.com - Performance and Load Test Report Template LTR 1.2Ginsbourg.com - Performance and Load Test Report Template LTR 1.2
Ginsbourg.com - Performance and Load Test Report Template LTR 1.2
 
Ginsbourg.com - Presentation of a Plan for Medical Device Software Validation...
Ginsbourg.com - Presentation of a Plan for Medical Device Software Validation...Ginsbourg.com - Presentation of a Plan for Medical Device Software Validation...
Ginsbourg.com - Presentation of a Plan for Medical Device Software Validation...
 
Ginsbourg.com - Contract Review - Medical Device Verification Qualification
Ginsbourg.com - Contract Review - Medical Device Verification QualificationGinsbourg.com - Contract Review - Medical Device Verification Qualification
Ginsbourg.com - Contract Review - Medical Device Verification Qualification
 
Ginsbourg.com - Presentation of Medical Device ROHS2 Challenges in 2014
Ginsbourg.com - Presentation of Medical Device ROHS2 Challenges in 2014Ginsbourg.com - Presentation of Medical Device ROHS2 Challenges in 2014
Ginsbourg.com - Presentation of Medical Device ROHS2 Challenges in 2014
 
Ginsbourg.com - Presentation of Open Source Performance Software Validation i...
Ginsbourg.com - Presentation of Open Source Performance Software Validation i...Ginsbourg.com - Presentation of Open Source Performance Software Validation i...
Ginsbourg.com - Presentation of Open Source Performance Software Validation i...
 
Ginsbourg.com - Presentation of Mobile Web Performance Validation Solution 2015
Ginsbourg.com - Presentation of Mobile Web Performance Validation Solution 2015Ginsbourg.com - Presentation of Mobile Web Performance Validation Solution 2015
Ginsbourg.com - Presentation of Mobile Web Performance Validation Solution 2015
 
Ginsbourg.com - Presentation of Medical Software Validation Challenges in 201...
Ginsbourg.com - Presentation of Medical Software Validation Challenges in 201...Ginsbourg.com - Presentation of Medical Software Validation Challenges in 201...
Ginsbourg.com - Presentation of Medical Software Validation Challenges in 201...
 
Human erythrocyte filterability at low driving pressure version 7.1
Human erythrocyte filterability at low driving pressure   version 7.1Human erythrocyte filterability at low driving pressure   version 7.1
Human erythrocyte filterability at low driving pressure version 7.1
 

Recently uploaded

Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
ShamsuddeenMuhammadA
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 

Recently uploaded (20)

Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptxText-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
Text-Summarization-of-Breaking-News-Using-Fine-tuning-BART-Model.pptx
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 

Ginsbourg.Com - Performance and load test script template 1.2

  • 1. www.ginsbourg.com Performance & Load Test Test Script Description Customer: Company Name Project: Mobile Applications Edited by: Shay Ginsbourg Revision: 1.2 Date: 11-May-2014
  • 2. www.ginsbourg.com Page 2 of 12 Document Version History Revision Date Author Details 1.0 01.05.14 Shay Ginsbourg Document established. 1.1 10.05.14 Shay Ginsbourg Glossary and Abbreviations added. 1.2 11.05.14 Shay Ginsbourg Clients & Scenarios added. Protocols & Services added. Data & Criteria added. Minimum OS and Hardware Requirements added.
  • 3. www.ginsbourg.com Page 3 of 12 Contents 1. Scope .................................................................................................................. 4 2. Introduction.......................................................................................................... 4 A. General............................................................................................................. 4 B. Clients & Scenarios .......................................................................................... 4 C. Protocols & Services ........................................................................................ 5 D. Data & Criteria.................................................................................................. 5 3. Minimum OS and Hardware Requirements ......................................................... 7 4. Glossary and Abbreviations................................................................................. 8 5. Scenario Descriptions.......................................................................................... 9 4.1. Scenario for Login and browsing................................................................... 9 4.2. Scenario for TBD 1...................................................................................... 10 4.3. Scenario for TBD 2...................................................................................... 10 4.4. Scenario for TBD 3...................................................................................... 11 4.5. Scenario for TBD 4...................................................................................... 12
  • 4. www.ginsbourg.com Page 4 of 12 1. Scope This document provides a specified description of the test scripts intended for a web performance and load test. The document provides all the required information on the clients & scenarios, the protocols & services, the data & criteria, the minimum OS and hardware requirements, the relevant glossary and abbreviations list, and finally, the full scenario descriptions. 2. Introduction A. General 2.1.The public URL of the web site/application under test is: ___________________________ 2.2.The types of web servers and database servers that operate the web site/application are: ___________________________ 2.3.The development tools that were used for developing the web site/application are: ___________________________ B. Clients & Scenarios 2.4.The types of desktop and mobile clients that would request that URL are: ___________________________ 2.5.MS-IE browser can/can’t access the web site/application under test. 2.6.The web site/application is/isn’t designed for clients other than MS-IE browser. They are: ___________________________
  • 5. www.ginsbourg.com Page 5 of 12 2.7.The number of users that are expected to concurrently access it (running at the same time) is: ___________________________ 2.8.The common operations that users are expected to perform at that web site are: ___________________________ 2.9.The number of scenarios that are needed to be tested under load are: ___________________________ 2.10. Extensive functional testing was/wasn’t successfully passed for the above specified scenarios. The functional testing conclusions were: ___________________________ C. Protocols & Services 2.11. The clients communicate with the server by GET/POST methods of HTTP protocol. TRUE / FALSE ___________________________ 2.12. The server communicates with the client by sending HTTP responses. TRUE / FALSE ___________________________ 2.13. The connection between the client and the server secured by HTTPS protocol. TRUE / FALSE ___________________________ 2.14. The user have to login into the website by using a private password: TRUE / FALSE ___________________________ 2.15. The client and server communicate in methods of protocols other than HTTP/HTTPS. TRUE / FALSE ___________________________ 2.16. The server application provides Web services as follows: (SOAP, REST, WCF, etc.) ___________________________ D. Data & Criteria 2.17. The number of kilo bytes of data that the server sends to the client every second on average is: ___________________________
  • 6. www.ginsbourg.com Page 6 of 12 2.18. The number of kilo bytes of data does that clients send to the server every second on average is: ___________________________ 2.19. The entrance criteria to the load test (initial database, load generation hardware, etc.) are: ___________________________ 2.20. The exit criteria from the load test (Average response time, throughput, etc.) are: ___________________________
  • 7. www.ginsbourg.com Page 7 of 12 3. Minimum OS and Hardware Requirements The minimum hardware requirements for each load generation host are: CPU i5 RAM 4 GB HD/SSD 500 GB Ethernet 1 GB For UNIX hosts (RECOMENDED), the specific additional requirements are: OS Desktop Linux Ubuntu 14 64-bit Java Java virtual machine 64-bit for UNIX Web Internet access For Windows hosts, the specific additional requirements are: OS Desktop Microsoft Windows 7 64-bit Java Java virtual machine 64-bit for Window Sniffer Fiddler 4 for Windows Web Internet access
  • 8. www.ginsbourg.com Page 8 of 12 4. Glossary and Abbreviations AJAX Asynchronous JavaScript and XML ALM Application Life Management ASP Active Server Pages CRM Customer Relationship Management ERP Enterprise Resource Planning FTP File Transfer Protocol GUI Graphic User Interface GWT Google Web Toolkit HTTP Hypertext Transfer Protocol HTML Hypertext Markup Language IDE Integrated Development Environment IMAP Internet Message Access Protocol iOS Apple Mobile Operating System IP Internet Protocol J2EE Java 2 Platform Enterprise Edition LR LoadRunner N/A Not Available NCA Network Computing Architecture NTLM Windows NT LAN Network Manager NV Network Virtualization OS Operating System POP3 Post Office Protocol version 3 RTE Remote Terminal Emulation RUM Real User Monitoring SaaS Software as a Service SMP SAP Mobile Platform SMTP Simple Mail Transfer Protocol SNMP Simple Network Management Protocol SOA Service-Oriented Architecture SPA Single Page Applications SQL Structured Query Language UI User Interface
  • 9. www.ginsbourg.com Page 9 of 12 5. Scenario Descriptions 4.1. Scenario for Login and browsing Step Description Validation 1 Start at URL: TBD Verify response time < 4 sec 2 Enter user and password and click OK. Verify entering the app by finding string “HELLO” in the HTML. 3 Go to TBD Verify that size of FLASH is > 5 MB 4 Verify REGEX: TBD 5 6 7 8 9 10
  • 10. www.ginsbourg.com Page 10 of 12 4.2. Scenario for TBD 1 Step Description Validation 1 2 3 4 5 6 7 8 9 10 4.3. Scenario for TBD 2 Step Description Validation 1 2 3 4 5
  • 11. www.ginsbourg.com Page 11 of 12 Step Description Validation 6 7 8 9 10 4.4. Scenario for TBD 3 Step Description Validation 1 2 3 4 5 6 7 8 9 10
  • 12. www.ginsbourg.com Page 12 of 12 4.5. Scenario for TBD 4 Step Description Validation 1 2 3 4 5 6 7 8 9 10