Bataan Peninsula State University
Amazon cover image
Image from Amazon.com
Image from Google Jackets

Pro Apache JMeter : web application performance testing / Sai Matam, Jagdeep Jain

By: Contributor(s): Material type: TextTextPublisher: [United States] : Apress, [2017]Copyright date: ℗♭2017Description: 1 online resourceContent type:
  • text
Media type:
  • computer
Carrier type:
  • online resource
ISBN:
  • 1484229614
  • 9781484229613
Subject(s): Genre/Form: Additional physical formats: No titleDDC classification:
  • 004
  • 006.7/8 23
LOC classification:
  • QA76.76.A65
Online resources:
Contents:
At a Glance; Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Foundation; Why Performance Testing?; Why JMeter?; Chapter 2: Performance Testing Primer; Performance Testing; Response Time; Throughput; Utilization; Robustness; Scalability; User Perception; Cost; Types of Performance Tests; Stress Tests; Load Tests; Peak Load Tests; Soak Tests or Endurance Tests; Scalability Tests; Capacity Tests; Spike Tests and Burst Capacity; Performance Smoke Tests; High Availability Test/Fail-Over Tests; The Performance Test Environment
Simple ControllerTransaction Controller; Loop Controller; Runtime Controller; Throughput Controller; Once Only Controller; Interleave Controller; Random Controller; Random Order Controller; Switch Controller; ForEach Controller; If Controller; Timers; Constant Timer; Gaussian Random Timer; Uniform Random Timer; Constant Throughput Timer; Synchronizing Timer; Sampler; HTTP Request; Implementing the HTTP Request Sampler; Protocols; Redirect Automatically; Follow Redirect; Use KeepAlive; Use Multipart/Form-Data for POST; Browser-Compatible Headers; Send Parameter with the Request; Body Data
Simple JMeter TestGUI Mode; Non-GUI Mode; Executing a Single Test; Proxy Server Setting; Start JMeter in Server Mode; Stop/Shutdown JMeter; Conclusion; Chapter 4: JMeter Test Script Recorder; JMeter WorkBench; JMeter Recording Controller; Browser Proxy Settings; Recording Example; Conclusion; Chapter 5: JMeter Test Plan Components; Test Plan; Configuration; Serial Execution of Thread Groups; Parallel Execution of Thread Groups; User Defined Variables; Thread Group; Thread Properties; Scheduler; Action After Sampler Error; Pre-Processors; HTTP URL Re-Writing Modifier; Controller
Switching Between Name:Value and Body DataSend Files with the Request; Proxy Server; Embedded Resources for HTML Files; Source Address; Option Task; Assertions; Response Assertion; Apply to Property; Response Field to Test Property; Pattern Matching Rules Property; Pattern to Test Property; Listener; View Results Tree; View Results In Table; Aggregate Report; Post-Processors; Regular Expression Extractor; Properties and Variables; Comparison of Properties and Variables; User Defined Variables; Using the Command Line to Initialize Properties; Conclusion; Chapter 6: Distributed Testing
The Need for Separate Performance EnvironmentThe Performance Environment Should Be Like the Production Environment; The Performance Environment Should Be Isolated; Performance Testing Tools; The Performance Testing Strategy Document; Performance Requirements; Performance Goals; Performance Test Suite; Performance Reporting and Analysis; Performance Tuning; Conclusion; Chapter 3: Your First JMeter Test; Components of a JMeter Test; Test Plan; Thread Group; Controller; Sampler; Listener; Timer; Assertions; Config Element; Pre-Processors; Post-Processors; Order of Component Execution
Summary: Quickly ramp up your practical knowledge of Apache JMeter for software performance testing and focus on actual business problems. This step-by-step guide covers what you will need to know to write and execute test scripts, and verify the results. Pro Apache JMeter covers almost every aspect of Apache JMeter in detail and includes helpful screenshots and a case study. A performance primer chapter provides a high-level summary of terms used in performance testing on a day-to-day basis that also is useful for non-technical readers. A sample web application Digital Toys has been developed and test scripts are provided for you to try while progressing through the chapters. What You'll Learn: Create and execute an Apache JMeter test plan Interpret the results of your test plan Understand distributed testing using Apache JMeter Use Apache JMeter advanced features such as JDBC, REST, FTP, AJAX, SOAP, and mobile performance testing Read a sample case study covering end-to-end planning and execution of a performance testing project Generate and analyze a performance dashboard.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)

Includes index

At a Glance; Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Foundation; Why Performance Testing?; Why JMeter?; Chapter 2: Performance Testing Primer; Performance Testing; Response Time; Throughput; Utilization; Robustness; Scalability; User Perception; Cost; Types of Performance Tests; Stress Tests; Load Tests; Peak Load Tests; Soak Tests or Endurance Tests; Scalability Tests; Capacity Tests; Spike Tests and Burst Capacity; Performance Smoke Tests; High Availability Test/Fail-Over Tests; The Performance Test Environment

Simple ControllerTransaction Controller; Loop Controller; Runtime Controller; Throughput Controller; Once Only Controller; Interleave Controller; Random Controller; Random Order Controller; Switch Controller; ForEach Controller; If Controller; Timers; Constant Timer; Gaussian Random Timer; Uniform Random Timer; Constant Throughput Timer; Synchronizing Timer; Sampler; HTTP Request; Implementing the HTTP Request Sampler; Protocols; Redirect Automatically; Follow Redirect; Use KeepAlive; Use Multipart/Form-Data for POST; Browser-Compatible Headers; Send Parameter with the Request; Body Data

Simple JMeter TestGUI Mode; Non-GUI Mode; Executing a Single Test; Proxy Server Setting; Start JMeter in Server Mode; Stop/Shutdown JMeter; Conclusion; Chapter 4: JMeter Test Script Recorder; JMeter WorkBench; JMeter Recording Controller; Browser Proxy Settings; Recording Example; Conclusion; Chapter 5: JMeter Test Plan Components; Test Plan; Configuration; Serial Execution of Thread Groups; Parallel Execution of Thread Groups; User Defined Variables; Thread Group; Thread Properties; Scheduler; Action After Sampler Error; Pre-Processors; HTTP URL Re-Writing Modifier; Controller

Switching Between Name:Value and Body DataSend Files with the Request; Proxy Server; Embedded Resources for HTML Files; Source Address; Option Task; Assertions; Response Assertion; Apply to Property; Response Field to Test Property; Pattern Matching Rules Property; Pattern to Test Property; Listener; View Results Tree; View Results In Table; Aggregate Report; Post-Processors; Regular Expression Extractor; Properties and Variables; Comparison of Properties and Variables; User Defined Variables; Using the Command Line to Initialize Properties; Conclusion; Chapter 6: Distributed Testing

The Need for Separate Performance EnvironmentThe Performance Environment Should Be Like the Production Environment; The Performance Environment Should Be Isolated; Performance Testing Tools; The Performance Testing Strategy Document; Performance Requirements; Performance Goals; Performance Test Suite; Performance Reporting and Analysis; Performance Tuning; Conclusion; Chapter 3: Your First JMeter Test; Components of a JMeter Test; Test Plan; Thread Group; Controller; Sampler; Listener; Timer; Assertions; Config Element; Pre-Processors; Post-Processors; Order of Component Execution

Available to OhioLINK libraries

Quickly ramp up your practical knowledge of Apache JMeter for software performance testing and focus on actual business problems. This step-by-step guide covers what you will need to know to write and execute test scripts, and verify the results. Pro Apache JMeter covers almost every aspect of Apache JMeter in detail and includes helpful screenshots and a case study. A performance primer chapter provides a high-level summary of terms used in performance testing on a day-to-day basis that also is useful for non-technical readers. A sample web application Digital Toys has been developed and test scripts are provided for you to try while progressing through the chapters. What You'll Learn: Create and execute an Apache JMeter test plan Interpret the results of your test plan Understand distributed testing using Apache JMeter Use Apache JMeter advanced features such as JDBC, REST, FTP, AJAX, SOAP, and mobile performance testing Read a sample case study covering end-to-end planning and execution of a performance testing project Generate and analyze a performance dashboard.

There are no comments on this title.

to post a comment.
Bataan Peninsula State University

  All rights Reserved
  Bataan Peninsula State University
  © 2024

Branches :

Abucay Campus: Bangkal, Abucay, Bataan, 2114
Bagac Campus: Bagumbayan, Bagac, Bataan 2107
Balanga Campus: Don Manuel Banzon Ave., Poblacion, City of Balanga, Bataan 2100
Dinalupihan Campus: San Ramon, Dinalupihan, Bataan, 2110
Orani Campus: Bayan, Orani, Bataan, 2112
Main Campus: Capitol Compound, Tenejero, City of Balanga, Bataan 2100

Powered by Koha