Pro apache jmeter : web application performance testing /: web application performance testing. ([2017])
- Record Type:
- Book
- Title:
- Pro apache jmeter : web application performance testing /: web application performance testing. ([2017])
- Main Title:
- Pro apache jmeter : web application performance testing
- Further Information:
- Note: Sai Matam and Jagdeep Jain.
- Authors:
- Matam, Sai
Jain, Jagdeep - Contents:
- Chapter 1: FoundationChapter Goal: Introduction to performance testing, why performance testing? Why JMeter is the right choice? Author's information.No. of Pages: 4 (Page no. 2 – 5)Sub Topics:1. Why Performance Testing?2. Why JMeter?3. Intended Readers4. Companion Web SiteChapter 2: Performance Testing PrimerChapter Goal: Basic terms of performance testing, types of performance tests, performance test environment and performance testing strategy. No. of Pages: 15 (Page no. 6 – 20)Sub Topics:1. Performance Testing2. Performance Criteria3. Types of Performance Tests4. Performance Test Environment5. Performance Testing StrategyChapter 3 : Your First JMeter TestChapter Goal: Components of a JMeter test, writing first JMeter test script, execution and review of results. Stop and start JMeter test execution using different modes (GUI/non-GUI).No. of Pages: 16 (Page no 21 – 36)Sub Topics:1. Components of a JMeter Test2. Order of Component Execution3. Simple JMeter Test4. GUI Mode5. non-GUI ModeChapter 4: JMeter Test Script RecorderChapter Goal: Configuring JMeter as a proxy, recording test scripts via browser actions.No. of Pages: 10 (Page no 37 – 46)Sub Topics:1. JMeter WorkBench2. JMeter Recording Controller3. Browser Proxy Settings4. Recording ExampleChapter 5: Test PlanChapter Goal: Step by step description and usage of JMeter components. Covers Test Plan, Thread Group, Pre-Processor, Controllers, Timers, Samplers, Assertions, Listeners, Post Processors, Properties andChapter 1: FoundationChapter Goal: Introduction to performance testing, why performance testing? Why JMeter is the right choice? Author's information.No. of Pages: 4 (Page no. 2 – 5)Sub Topics:1. Why Performance Testing?2. Why JMeter?3. Intended Readers4. Companion Web SiteChapter 2: Performance Testing PrimerChapter Goal: Basic terms of performance testing, types of performance tests, performance test environment and performance testing strategy. No. of Pages: 15 (Page no. 6 – 20)Sub Topics:1. Performance Testing2. Performance Criteria3. Types of Performance Tests4. Performance Test Environment5. Performance Testing StrategyChapter 3 : Your First JMeter TestChapter Goal: Components of a JMeter test, writing first JMeter test script, execution and review of results. Stop and start JMeter test execution using different modes (GUI/non-GUI).No. of Pages: 16 (Page no 21 – 36)Sub Topics:1. Components of a JMeter Test2. Order of Component Execution3. Simple JMeter Test4. GUI Mode5. non-GUI ModeChapter 4: JMeter Test Script RecorderChapter Goal: Configuring JMeter as a proxy, recording test scripts via browser actions.No. of Pages: 10 (Page no 37 – 46)Sub Topics:1. JMeter WorkBench2. JMeter Recording Controller3. Browser Proxy Settings4. Recording ExampleChapter 5: Test PlanChapter Goal: Step by step description and usage of JMeter components. Covers Test Plan, Thread Group, Pre-Processor, Controllers, Timers, Samplers, Assertions, Listeners, Post Processors, Properties and Variables.No. of Pages: 179 (Page no 47 – 226)Chapter 6: Distributed TestingChapter Goal: Distributed testing by spreading/generating load across multiple machines, configuring remote hosts and verification on remote hosts for successful test runs. Understanding limitations of distributed testing.No. of Pages: 18 (227 – 245)Sub Topics:1. Distributed Testing Using JMeter2. Prerequisites3. Configuration4. Running the Test5. GUI Mode6. Non GUI Mode7. RMI Port8. Sample Sender Mode9. Unreachable Remote Hosts10. LimitationsChapter 7: JMeter Best PracticesChapter Goal: JMeter best practices which will help in keeping JMeter test scripts portable and ensure accurate results.No. of Pages: 20 (246 – 266)Sub Topics:1. HTTP Request Defaults2. Follow Redirects3. Cookie Manager4. Cache Manager5. JMeter Using Maven6. Passing Variables Across Thread Groups7. Running Parallel Thread Group8. Using External File For Parameterizing User Login9. Customizing Properties10. Monitor JMeter Resource UsageChapter 8: Trouble Shooting JMeterChapter Goal: Troubleshoot various common errors while working with JMeter test scripts.No. of Pages: 20 (266 – 286)Sub Topics:1. Ensure Permissions2. Log File3. Log Level4. HTTP Protocol Logs5. GUI Logs6. Clear GUI Logs7. Remote Host Exception8. Connect Exception9. Solving Proxy Servers Problems10. HTTP Basic Authentication11. Using HTTP Header Manager12. Using HTTP Authorization Manager13. Debug Test Faster14. Out Of Memory ErrorChapter 9: JMeter PluginsChapter Goal: Usage of JMeter plugins while performing test execution.No. of Pages: 10 (287 – 297)Sub Topics:1. PerfMonChapter 10: JMeter RecipesChapter Goal: Advanced JMeter concepts like JDBC, FTP and REST performance testing using respective Samplers. Including AJAX request.No. of Pages: 30 (298 – 327)Sub Topics:1. JDBC Performance Testing2. FTP Performance Testing3. REST/JSON Performance Testing5. AJAX Performance Testing2. Mobile Performance Testing3. SOAP Performance TestingChapter 11: Case Study - Digital Toys Inc.Chapter Goal: Case Study – Performance Testing project of Digital Toys Inc. Helps user quickly jump start on hands on learning and doing performance testing.No. of Pages: 78 (328 – 406)Sub Topics:1. The Need for Speed2. Addressing the Problem3. Using JMeter4. Organizing Tests5. Combining Multiple Tests6. Questions7. Using Distributed Environment8. Performance Testing And Tuning Cycle9. OutcomeChapter 12: Performance DashboardChapter Goal: JMeter 3.0 introduces Performance Dashboard, this has been described in this chapter, reader will understand how to configure and read performance dashboard.No. of Pages: 16 (407 – 422)Sub Topics:1. APDEX2. Configuration3. Generating Graphs4. Performance Dashboard GraphsAppendix A: Setting Up JMeterGoal: Installation of JMeter on various OSNo. of Pages: 13 (423 – 435)Sub Topics:1. Mac OS X2. Windows3. Linux<Appendix B: Setting Up Digital Toys Inc. … (more)
- Publisher Details:
- New York, NY : Springer Science+Business Media
- Publication Date:
- 2017
- Copyright Date:
- 2017
- Extent:
- 1 online resource (347 pages), illustrations
- Subjects:
- 004
Computer science
Web services
Application software -- Development
Computer software -- Testing
Web sites -- Authoring programs
Application software -- Development
Computer software -- Testing
Web services
Web sites -- Authoring programs
Computers -- Programming -- Open Source
Computer programming / software development
Computer programming
Open source software
Computers -- Web -- Web Programming
Web programming
Electronic books - Languages:
- English
- ISBNs:
- 9781484229613
1484229614 - Related ISBNs:
- 9781484229606
- Notes:
- Note: Print version record.
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.368926
- Ingest File:
- 01_351.xml