Are you also having same question as that of John ?
John : I am clueless how do i get started with performance testing ?
John : What do I need to know about web application before getting started ?
John : What are the tools that can help me understand my application ?
John : How do performance testing tool work ?
John : How do I choose a right tool for performance testing ?
John : How do i come up with various scenarios ?
Well then you are at right place .
Leandro Melendez - Switching Performance Left & RightNeotys_Partner
Since its beginning, the Performance Advisory Council aims to promote engagement between various experts from around the world, to create relevant, value-added content sharing between members. For Neotys, to strengthen our position as a thought leader in load & performance testing. During this event, 12 participants convened in Chamonix (France) exploring several topics on the minds of today’s performance tester such as DevOps, Shift Left/Right, Test Automation, Blockchain and Artificial Intelligence.
Since its beginning, the Performance Advisory Council aims to promote engagement between various experts from around the world, to create relevant, value-added content sharing between members. For Neotys, to strengthen our position as a thought leader in load & performance testing. During this event, 12 participants convened in Chamonix (France) exploring several topics on the minds of today’s performance tester such as DevOps, Shift Left/Right, Test Automation, Blockchain and Artificial Intelligence.
Example of TAF with batch execution of test cases COMAQA.BY
An example of architectural solution based on consolidate approach is considered. Proposed solution allows to reduce tests time running especially while working on testing of application API with some time-consuming process.
Learn about eggPlant Functional, a functional test automation tool provided by TestPlant for GUI and user experience testing. This slideshow describes how the tool works at the base level to automate the UI of your application using captured images and optical character recognition.
Why test automation is getting more difficult, and what can be done about it. This slides are from a presentation by Group Director, Product Management at TestPlant, Gordon McKeown, which was presented at the Northern Lights conference in Manchester in April 2016.
Leandro Melendez - Switching Performance Left & RightNeotys_Partner
Since its beginning, the Performance Advisory Council aims to promote engagement between various experts from around the world, to create relevant, value-added content sharing between members. For Neotys, to strengthen our position as a thought leader in load & performance testing. During this event, 12 participants convened in Chamonix (France) exploring several topics on the minds of today’s performance tester such as DevOps, Shift Left/Right, Test Automation, Blockchain and Artificial Intelligence.
Since its beginning, the Performance Advisory Council aims to promote engagement between various experts from around the world, to create relevant, value-added content sharing between members. For Neotys, to strengthen our position as a thought leader in load & performance testing. During this event, 12 participants convened in Chamonix (France) exploring several topics on the minds of today’s performance tester such as DevOps, Shift Left/Right, Test Automation, Blockchain and Artificial Intelligence.
Example of TAF with batch execution of test cases COMAQA.BY
An example of architectural solution based on consolidate approach is considered. Proposed solution allows to reduce tests time running especially while working on testing of application API with some time-consuming process.
Learn about eggPlant Functional, a functional test automation tool provided by TestPlant for GUI and user experience testing. This slideshow describes how the tool works at the base level to automate the UI of your application using captured images and optical character recognition.
Why test automation is getting more difficult, and what can be done about it. This slides are from a presentation by Group Director, Product Management at TestPlant, Gordon McKeown, which was presented at the Northern Lights conference in Manchester in April 2016.
This presentation outlines the philosophy, concepts and tools your team needs to completely test drive your products efficiently, from the front end down. It will define what unit tests and TDD are, and cover acceptance testing and ATDD with Cucumber, behavior driven development (BDD) and various test structures, mock objects, and fluent matchers.
Performance Testing and OBIEE by QuontraSolutionsQUONTRASOLUTIONS
OBIEE online training offered by Quontra Solutions with special features having Extensive Training will be in both OBIEE Online Training and Placement. We help you in resume preparation and conducting Mock Interviews.
Emphasis is given on important topics that were required and mostly used in real time projects. Quontra Solutions is an Online Training Leader when it comes to high-end effective and efficient IT Training. We have always been and still are focusing on the key aspect which is providing utmost effective and competent training to both students and professionals who are eager to enrich their technical skills.
This presentation is a part of the COP2271C college level course taught at the Florida Polytechnic University located in Lakeland Florida. The purpose of this course is to introduce Freshmen students to both the process of software development and to the Python language.
The course is one semester in length and meets for 2 hours twice a week. The Instructor is Dr. Jim Anderson.
A video of Dr. Anderson using these slides is available on YouTube at: https://www.youtube.com/watch?v=c2CTDm19Lpg
AATs can be expensive and not valuable if not done right, and doing them right is not easy. They provide enormous benefit though, and are critical as software takes over the world and manual regression testing becomes infeasible. This goes through key benefits.
How frequently does a good agile team deploy to production? Not every team is capable of deploying "on every commit". What does it take for a team to even start deploying at the end of each sprint, or each week, or each day?
Most companies don't realize that deploying more frequently often requires both significant technical change as well as cultural change. In this talk, I'll guide you through what it takes to deploy more frequently, both from the technical side of setting up pipelines as well as the organizational side of removing red tape. I'll draw on the unique challenges that teams must overcome at each step of the way, from deploying once a month all the way down to full continuous delivery. If your team has been struggling to go faster, come see how you can change to get there. And if you already are at full continuous delivery, come see how to go even faster than that!
Key takeaways
- Continuous “everything” is at the heart of agile and devops
- Continuous activities result in faster delivery and higher quality
- Rapid feedback and practice are essential for confidence in your delivery process
View webinar recording - http://testhuddle.com/resource/continuous-everything/
Testing within a closed system is easy. Everything is generally accessible and can be interacted with freely. But what happens when the application requires integration with one or more third parties in order to function? In unit tests, we can use mocks and there are many Ruby libraries to make that happen. However, this doesn’t help us much when we’re testing deployed code in end-to-end scenarios or exploratory tests. The solution I found was to build a mock application to mimic the third party. This talk will cover the process and tools used to build the application, the advantages/disadvantages it provides, and explain how this mock is utilized in real-world situations.
Small presentation I've made for Wire team about testing process in iOS Sync Engine Team. You can read more in depth here - http://www.objc.io/issues/15-testing/xctest/
EuroSTAR Software Testing Conference 2012 presentation on Automation Frameworks by Anand Ramdeo. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
QA&test 2016 (Bilbao) Pros and Cons of Doing Performance Testing Along with D...Federico Toledo
“You better start testing at the beginning,” is what everyone in testing says these days as new methodologies such as agile and test driven development are becoming increasingly popular. What is the best way to go when it comes to performance testing? Should we start it right away (taking a lean approach) or at the end (following a more waterfall style approach)?
The speaker, Federico Toledo, will compare two different real world performance testing projects that he took part in over the past 10 years. The first project employed a more waterfall like approach, meaning, the whole load testing project took place at the end of development. In the second one, development and load testing projects started on the same day (planned by two different teams but as part of the same team) in a more lean approach. He will go into detail about the pros and cons of each project. After the presentation, you will end up coming to your own conclusions about which one is right for you.
Additionally, Federico will reveal insights about monitoring and problem solving in production, mistakes to avoid in each, and the skills one should develop to be a successful performance tester.
http://www.qatest.org/es/programme/speaker_info.php?id_speaker=247&day=1
Load testing with Visual Studio and Azure - Andrew SiemerAndrew Siemer
In this presentation we will look at what web performance testing is and the various types of testing that can be performed. We will then dig into Visual Studio 2013 Ultimate to see that the Visual Studio platform is now a real contender in performance testing automation. And we will see how the Visual Studio integration with Visual Studio Online and Azure can take your web performance tests and spin up impressive load tests in a truly useful way.
Performance Testing w/ WebPage Test Private Instance (DrupalCamp Ohio)Bill Condo
Today the average website loads more than 1.5MB of assets including images, scripts and other external data. This causes frustrating delays for site visitors and often leads to abandoned visits. As mobile data is expensive in many developing countries, cost for each page view is also significant consideration.
A number of tools exist to help optimize sites and we’ll introduce and setup a private instance of the popular WebPagetest tool. WPT covers load time, web server compression and caching settings, and timeline based screen shots through the duration of the page load.
This presentation outlines the philosophy, concepts and tools your team needs to completely test drive your products efficiently, from the front end down. It will define what unit tests and TDD are, and cover acceptance testing and ATDD with Cucumber, behavior driven development (BDD) and various test structures, mock objects, and fluent matchers.
Performance Testing and OBIEE by QuontraSolutionsQUONTRASOLUTIONS
OBIEE online training offered by Quontra Solutions with special features having Extensive Training will be in both OBIEE Online Training and Placement. We help you in resume preparation and conducting Mock Interviews.
Emphasis is given on important topics that were required and mostly used in real time projects. Quontra Solutions is an Online Training Leader when it comes to high-end effective and efficient IT Training. We have always been and still are focusing on the key aspect which is providing utmost effective and competent training to both students and professionals who are eager to enrich their technical skills.
This presentation is a part of the COP2271C college level course taught at the Florida Polytechnic University located in Lakeland Florida. The purpose of this course is to introduce Freshmen students to both the process of software development and to the Python language.
The course is one semester in length and meets for 2 hours twice a week. The Instructor is Dr. Jim Anderson.
A video of Dr. Anderson using these slides is available on YouTube at: https://www.youtube.com/watch?v=c2CTDm19Lpg
AATs can be expensive and not valuable if not done right, and doing them right is not easy. They provide enormous benefit though, and are critical as software takes over the world and manual regression testing becomes infeasible. This goes through key benefits.
How frequently does a good agile team deploy to production? Not every team is capable of deploying "on every commit". What does it take for a team to even start deploying at the end of each sprint, or each week, or each day?
Most companies don't realize that deploying more frequently often requires both significant technical change as well as cultural change. In this talk, I'll guide you through what it takes to deploy more frequently, both from the technical side of setting up pipelines as well as the organizational side of removing red tape. I'll draw on the unique challenges that teams must overcome at each step of the way, from deploying once a month all the way down to full continuous delivery. If your team has been struggling to go faster, come see how you can change to get there. And if you already are at full continuous delivery, come see how to go even faster than that!
Key takeaways
- Continuous “everything” is at the heart of agile and devops
- Continuous activities result in faster delivery and higher quality
- Rapid feedback and practice are essential for confidence in your delivery process
View webinar recording - http://testhuddle.com/resource/continuous-everything/
Testing within a closed system is easy. Everything is generally accessible and can be interacted with freely. But what happens when the application requires integration with one or more third parties in order to function? In unit tests, we can use mocks and there are many Ruby libraries to make that happen. However, this doesn’t help us much when we’re testing deployed code in end-to-end scenarios or exploratory tests. The solution I found was to build a mock application to mimic the third party. This talk will cover the process and tools used to build the application, the advantages/disadvantages it provides, and explain how this mock is utilized in real-world situations.
Small presentation I've made for Wire team about testing process in iOS Sync Engine Team. You can read more in depth here - http://www.objc.io/issues/15-testing/xctest/
EuroSTAR Software Testing Conference 2012 presentation on Automation Frameworks by Anand Ramdeo. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/
QA&test 2016 (Bilbao) Pros and Cons of Doing Performance Testing Along with D...Federico Toledo
“You better start testing at the beginning,” is what everyone in testing says these days as new methodologies such as agile and test driven development are becoming increasingly popular. What is the best way to go when it comes to performance testing? Should we start it right away (taking a lean approach) or at the end (following a more waterfall style approach)?
The speaker, Federico Toledo, will compare two different real world performance testing projects that he took part in over the past 10 years. The first project employed a more waterfall like approach, meaning, the whole load testing project took place at the end of development. In the second one, development and load testing projects started on the same day (planned by two different teams but as part of the same team) in a more lean approach. He will go into detail about the pros and cons of each project. After the presentation, you will end up coming to your own conclusions about which one is right for you.
Additionally, Federico will reveal insights about monitoring and problem solving in production, mistakes to avoid in each, and the skills one should develop to be a successful performance tester.
http://www.qatest.org/es/programme/speaker_info.php?id_speaker=247&day=1
Load testing with Visual Studio and Azure - Andrew SiemerAndrew Siemer
In this presentation we will look at what web performance testing is and the various types of testing that can be performed. We will then dig into Visual Studio 2013 Ultimate to see that the Visual Studio platform is now a real contender in performance testing automation. And we will see how the Visual Studio integration with Visual Studio Online and Azure can take your web performance tests and spin up impressive load tests in a truly useful way.
Performance Testing w/ WebPage Test Private Instance (DrupalCamp Ohio)Bill Condo
Today the average website loads more than 1.5MB of assets including images, scripts and other external data. This causes frustrating delays for site visitors and often leads to abandoned visits. As mobile data is expensive in many developing countries, cost for each page view is also significant consideration.
A number of tools exist to help optimize sites and we’ll introduce and setup a private instance of the popular WebPagetest tool. WPT covers load time, web server compression and caching settings, and timeline based screen shots through the duration of the page load.
Automated Testing in Javascript - how to get started with testing in JS using Cypress and Jest. No more excuses, start testing your production code TODAY!
Example project can be found here: https://github.com/nano3labs/example-automated-testing-js
Performance testing is one of the kinds of Non-Functional Testing. Building any successful product hinges on its performance. User experience is the deciding unit of fruitful application and Performance testing helps to reach there. You will learn the key concept of performance testing, how the IT industry gets benefitted, what are the different types of Performance Testing, their lifecycle, and much more.
Resource from Apache JMeter and Online. Taken this topic for Testing Team at Bullseye for knowledge sharing day - 26th April 2013. Thanks guys for listening!.
My talk delivered on 10th of April 2014 in Bristol at ACCU Conference.
This is the combination of a few talks I delivered over 2012 and 2013 with some latest updates.
This is an experience report based on the work of many developers from Atlassian and Spartez working for years on Atlassian JIRA.
If you have (or going to have) thousands of automated tests and you are interested how it may impact you, this presentation is for you.
Ruby on Rails Performance Tuning. Make it faster, make it better (WindyCityRa...John McCaffrey
(reposting with clearer title)
Performance tuning presentation from WindyCityRails 2010.
Why performance matters
The right way to approach it
Front end testing tools
Automated testing tools
Common problems and the ways to solve them in Rails
Rails specific tools
bullet
slim_scrooge
rack bug
request log analyzer
rails indexes
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
We have compiled the most important slides from each speaker's presentation. This year’s compilation, available for free, captures the key insights and contributions shared during the DfMAy 2024 conference.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERSveerababupersonal22
It consists of cw radar and fmcw radar ,range measurement,if amplifier and fmcw altimeterThe CW radar operates using continuous wave transmission, while the FMCW radar employs frequency-modulated continuous wave technology. Range measurement is a crucial aspect of radar systems, providing information about the distance to a target. The IF amplifier plays a key role in signal processing, amplifying intermediate frequency signals for further analysis. The FMCW altimeter utilizes frequency-modulated continuous wave technology to accurately measure altitude above a reference point.
Forklift Classes Overview by Intella PartsIntella Parts
Discover the different forklift classes and their specific applications. Learn how to choose the right forklift for your needs to ensure safety, efficiency, and compliance in your operations.
For more technical information, visit our website https://intellaparts.com
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
4. Adam : Performance tester
John : Adam’s friend
John : “Awesome Adam. That mean we would
know the impact on server when there are tons
of user accessing our site”
Adam : Exactly you got that right.
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
5. John : “So if you say the response time is 3 sec
for 100 users that mean when I access the site I
will see that page in 3 sec”
Adam : Wait wait wait !!!! Hold on, don’t
conclude that so easily. Let understand few
more thing before that.
Lets see our next slide
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
6. Adam : “John there are following things
• Network latency
• Server processing time
• Browser Rendering
John : “Btw can you give more insight to it”
Adam : “Sure. Lets see our next slide ”
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
7. Adam : Lets take an example of www.google.com . And
understand few basic things
Server
<html>
<head>Google</head>
<body>
Result found…..
</body>
</html>
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
8. Performance testing
• Traditionally referred to as server side
performance testing
• But now a days client side performance
testing has also gained importance
• Heavy Java Scripting.
• CSS 3 & HTML5 empowering browsers.
• Browser getting more and more smarter in rendering
pages and increasing user experience
• Ideally
Performance testing = Server Side + Client Side
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
9. Scope
• Only serve side performance testing
• Journey from the moment GET request is sent till
HTTP Response is received
• Network latency + Server processing time
• Will talk mostly about how to approach
performance testing activity
• If time permits talk about JMeter
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
10. Before getting started
• Know the business cases: This will help you in
designing the test scenarios
• The type of application : Web , Web Service
• Audience that will be using : LAN , Intranet
, Internet, Internet but public site
• ***Explore your application with some
packet capturing tool. e.g. Fiddler , Paros
i.e. Study your application in-depth
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
11. Tool Selection
• JMeter (Open Source)
• OpenSTA (Open Source)
• Load Runner (Commercial)
• Silk Performer (Commercial)
• VSTS - Web Test (Commercial)
• LoadUI (Commercial)
•
• Many More . . . . . .
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
12. John : “So now i have understanding of
business scenarios also we decided upon tool.
So what’s next”
Adam : “Now most important part of
performance test. Capturing the Test
Requirements.
It will serve as input to test plan“
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
13. • Ask few question to business
• What are the concurrent user(session active) we are expecting
our application to handle?
• What are the active user(doing some action) we expect our
application should handle?
• What would be the peak load (maximum)on our application ?
• What would be the peak time(s) (timestamp/timestamps) we
expect our application will get max load ?
• What would be the response time we are expecting our
application should serve ?
• How long we expected our application to work without any
failures ?
• And if failure occur what is the acceptable failure rate ?
• How frequently will the web server restart ?
Requirement Gathering
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
14. How to design test case
• Identify real world business scenarios, always
give priority to them
• Use power of Randomize
• Don't forget think time
Lets look at the PMRW script
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
15. • Now look for your real time test data. Make
it your benchmark
• Best practice is to keep same test data for
each execution.
• Automate your pre-requisite
o Write db scripts.
• After execution bring back the system to it
previous state. Post-requsite
o Clean up activities
Test-Data Benchmarking
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
16. Hardware Benchmarking
• Now decide upon hardware against which
you want to do performance testing
o Server Configuration [Processors/RAM/etc.]
o OS
o Software (e.g. tomcat, java, etc.)
o DataBase (version)
o If clustered environment (number of nodes,
they way load balancer is configured)
• i.e Overall all configuration of system
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
17. Execution/Type of tests
• For various test types
• Endurance (time)
• Step-up Load (user load)
• Spike Load (user, time)
• Monitor Server : cpu, memory
• Strategy that can be used for each above type
• What load : e.g. Endurance test for various loads
(e.g. 50 , 75 , 150 , 350 , 600 , 900 ,etc.)
• Duration : various time duration (e.g. 6hrs ,
18 hrs , 24hrs , 30 hrs , etc )@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
18. Execution (contd...)
• Distributed load
• Number of nodes
• Load on each node
Lets talk more about in one of the upcoming
slide
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
19. Setup Hardware
Setup Test Data
Run Test
Publish Results
Mark as new
BenchMark
next Iteration
Finish
No
Ye
sReason for Iteration
• New Release
• Hardware Change
• Configuration change
Results unacceptable [first iteration]
Or
Performance Deterioration [benchmark]
Yes
Performance Improvement/
Tuning/
Server monitoringOnly one at a time
No
i.e if performance
improvement
Life Cycle@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
20. Jenkins
• Helped a lot in current project
• Its helps automating end to end performance
test. We can schedule it for over night run
• There is a Jenkins plug-in that parses the
Jmeter results
• We can always archive results
• Anyone can trigger the test without
knowledge of Jmeter.
Let go and checkout our Jenkins@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
21. Result
• Lets look at Jenkins for results
• http://Jenkins/job/PerformanceTestingOnRef/15
0/performance/?
• http://Jenkins/job/PerformanceTestingOnRef/13
9/performance/?
• You can create your own graphs using tools
like MS Excel i.e. extract whatever data you
want
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
22. • If you would be scaling
o Ram
o Processor
o Node
• Find the factor 'X' which will be used to
predict the performance of application if we
scale the hardware
• Required incase if you don't want to do
performance tuning .
Hardware Scaling
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
23. Some Real World Case Studies
• V3 : “Aakho ka dhoka”
• Current Project & V2: Registration Looping
• Pre-Requisite to automation
• User Registration
• Deletion of User
• To test integration points [api’s]
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)
24. JMeter
• How to run test from JMeter
o GUI
o Command line arguments
o Distributed load generation
• How to create scripts
o Recording using Jmeter proxy / Manually create
o Extract Dynamic data and send in next request
o Parameterized common things i.e server name ,
port , some test data e.g lat, lon
o Configuring test externally from command line
@Copyright-Abhijeet
Patil(abhi.gets.mail@gmail.com)