Client Side Performance : Client Side Performance Testing
1. Loadrunner
2. Performance Testing – Overview:
- Baseline Test
- Benchmark Test
- Load Test
- Stress Test
- Soak Test or Endurance Test
- Spike Test
- Break-Point Test
- Step-Up Test
- Early Performance Test
- Other Non-Functional Tests
- Test data
5. Performance Testing Tool
- Open Source Tool
- Licensed Tool (Performance Center)
- Cloud-Based Tool
- Insights on Cloud-Based Performance Testing
6. How to choose the right Performance Testing Tool?
7. Client-side (UI) Performance Testing Tools
8. Important Terminologies
- Think Time
- 90th Percentile Response Time
- Standard Deviation
- Latency, Bandwidth, Throughput & Response Time
- Importance of Think Time & Pacing
- Concurrent Users vs Simultaneous Users
- What does come under ‘Response Time’?
- Importance of HTTP Status code
9. Realistic Performance Test
10. Extension of Little’s Law
11. Performance Testing Life Cycle:
- Overview
- Risk Assessment
- Non-functional Requirement Gathering
- Performance Test Planning
- Performance Test Design (Scripting)
- Workload Modelling
- Performance Test Execution
- Performance Test Reporting
11. Performance Test Result Analysis
- Overview
- Analyzer
- Basic Level
- Intermediate Level
- Application side statistics analysis
- Configuration side statistics analysis
- Database side statistics analysis
- Client-Side Result Client-side Result Analysis
- User Graph
- Response Time Graph
- TPS Graph
- Throughput Graph
- Error Graph
- First Reaction – Time to First Byte (TTFB)
- Content Appears – Time to Start Render
- Page Processing Completed – DOM Content Ready End
- Full Page Loaded – Doc Complete Time
- Windows resources graph
- Network-Side Result
- Disk
- Graph Correlation
- Drill Down method
- WHIWH Rule
- ComCorDEEPT Technique
- Compare Method
- Correlate Method
- Drill down Method
- Eliminate Method
- Extrapolation Method
- Pattern Method
- Trend Method
- Basic Server Monitoring Counters
- Performance Testing Document Template:
- Risk Assessment Document
- Non-Functional Requirement Document
- Performance Test Plan Document
- Interim Performance Test Report
Date Randomization in LoadRunner Date Functions.
Differences :-
- Baseline And Benchmark Testing
- Performance Testing and Performance Engineering
- Performance Center and Controller
- Web Server and Application Server
- Request and Hit
- web_submit_data and web_submit_form.
- lr_exit and lr_abort.
- GET and POST.
- SOAP and REST.
- HTML mode and URL mode.
- Socket level and Win-Inet level.
- Entry and Exit criteria.
- Save offset and Save length.
- Vuser run as a Process and Vuser run as a Thread.
- Throughput and Response Time.
- Hits/Sec and Transaction/Sec.
- Absolute Graph and Relative Graph.
- Simultaneous Users and Concurrent Users.
- Overlay Graph And Correlate Graph?
- Avg response time in Summary Report and Avg transaction response time graph
- Summary Data and Complete Data
- Summary Report and Transaction Analysis Report
- Performance Testing And Functional Testing
- Page Load Time and Page Rendering Time
- Cookie, Cache and Session
- Soft Parse and Hard Parse
- web_add_header and werb_add_auto_header
- Priority and Severity
DataBase :-
WebService:-
Others :
Links :
https://www.rapidtables.com/ --- for multiple tools
No comments:
Post a Comment