Performance Testing Fundamentals
Introduction to web applications performance testing
Performance testing concepts : Stress, Load , Regression,Spike, Compatibility,Endurance
Why do we use Jmeter ?
Ramp-up period
Thread groups and simulating real users using thread groups
Other technical terms
Managing performance testing projectPerformance testing concepts : Stress, Load , Regression,Spike, Compatibility,Endurance
Why do we use Jmeter ?
Ramp-up period
Thread groups and simulating real users using thread groups
Other technical terms
Identify test environment
Identify performance test acceptance criteria
Modeling application usage
Determining individual user data and variances
Setup test environment
Test execution
Collecting test results effectively
Key mathematical principles for performance testing
Performance test reporting fundamentals
Working with various stakeholders
JMeter BasicsIdentify performance test acceptance criteria
Modeling application usage
Determining individual user data and variances
Setup test environment
Test execution
Collecting test results effectively
Key mathematical principles for performance testing
Performance test reporting fundamentals
Working with various stakeholders
JMeter installation and configuration
Introducing JMeter GUI
Create a basic Test Plan
Introducing various elements in JMeter
Executing tests with various configurations
Reading test results
Creating a test plan within 10 minutes
Simulate dynamic user behaviorsIntroducing JMeter GUI
Create a basic Test Plan
Introducing various elements in JMeter
Executing tests with various configurations
Reading test results
Creating a test plan within 10 minutes
Submitting Forms
Generating sequence or random data
Extracting form IDs
Use of regular expressions extractors
Building Test PlansGenerating sequence or random data
Extracting form IDs
Use of regular expressions extractors
Building an advance web test plan
Building a FTP test plan
Building a Database test plan
Managing SessionsBuilding a FTP test plan
Building a Database test plan
Session managers
Session per thread
Session per user
Cookie Manager
URL re-writer
Load DistributionSession per thread
Session per user
Cookie Manager
URL re-writer
Using web server log files to determine distribution
Analyzing distribution and creating appropriate test plans
TimersAnalyzing distribution and creating appropriate test plans
Use of timers in a test plan
Introduce various timers available in JMeter
Use of Java request as a timer
Selecting a timer
Jmeter componentsIntroduce various timers available in JMeter
Use of Java request as a timer
Selecting a timer
Logical Controllers
Listeners
Config Elements
Assertions
Post and Pre processors
Resource MonitoringListeners
Config Elements
Assertions
Post and Pre processors
Monitoring and analyzing CPU resources
Monitoring database queries
Monitoring memory utilization
Monitoring network traffic
Running monitoring tools periodically
Analyzing and Interpreting Load Test ResultsMonitoring database queries
Monitoring memory utilization
Monitoring network traffic
Running monitoring tools periodically
Running tests at night and creating periodical reports
Statistics available from JMeter
Sample, Average, Median, Deviation, Throughput, Percentiles
Response time graphs
Analyzing results with Excel
Interpreting statistical results
Finding the bottlenecks
AdvancedStatistics available from JMeter
Sample, Average, Median, Deviation, Throughput, Percentiles
Response time graphs
Analyzing results with Excel
Interpreting statistical results
Finding the bottlenecks
Distributed testing
Extending JMeter with Java, Bean Shell and JavaScript
OtherExtending JMeter with Java, Bean Shell and JavaScript
Tips and best practices
How to get Help
How to get Help
0 Comment "JMETER Online Course Content"
Post a Comment