失效链接处理 |
JMeter Cookbook PDF 下载
转载自:https://download.csdn.net/download/wpunk/599691
本站整理下载:
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://e.dangdang.com/products/1900490930.html
相关截图:
资料简介:
This book is great for you if you are a developer, quality assurance engineer, tester, or test manager who is looking to get a firmer grasp of elementary, deep, and advanced testing concepts using Apache JMeter. It’s assumed you have access to a computer and an Internet connection. No prior testing or programming experience is required, but would be helpful.
资料目录:
JMeter Cookbook Table of Contents JMeter Cookbook Credits About the Author About the Reviewers www.PacktPub.com Support files, eBooks, discount offers, and more Why Subscribe? Free Access for Packt account holders Preface What this book covers What you need for this book Who this book is for Conventions Reader feedback Customer support Downloading the example code Errata Piracy Questions 1. JMeter Fundamentals Introduction Executing a test script How to do it… How it works… There's more… An example of running in non-GUI mode Recording a script via HTTP(S) Test Script Recorder How to do it… How it works… There's more… Changing the machine system settings See also Recording scripts via the Chrome browser extension How to do it… How it works… There's more… Converting HTTP web archives (HAR) to JMeter test plans How to do it… How it works… There's more… Viewing and analyzing test results How to do it… How it works… There's more… Feeding data into a script How to do it… How it works… There's more… Using timers How to do it… How it works… There's more… Managing HTTP user sessions How to do it… How it works… There's more… Testing Single Page Applications (SPAs) How to do it… How it works… There's more… Testing AJAX-centric applications How to do it… How it works… There's more... 2. Handling Responses Introduction Using Regular Expression Extractor How to do it… How it works… There's more… Using Regular Expression Tester How to do it… How it works… There's more… Using CSS/jQuery Extractor How to do it… How it works… There's more… Using XPath Extractor How to do it… How it works… There's more… Dealing with file downloads How to do it… How it works… There's more… Handling XML responses How to do it… How it works… There's more… Handling JSON responses How to do it… How it works… There's more… Handling HTML responses How to do it… How it works… There's more… See also Using Response Assertion How to do it… How it works… There's more… Using Duration Assertion How to do it… How it works… There's more… Uploading files with your scripts How to do it… How it works… There's more… 3. Building Robust Test Plans with Controllers Introduction Using Transaction Controller in test plans How to do it… How it works… There's more… Using Loop Controller in test plans How to do it… How it works… There's more… See also Leveraging ForEach Controller in test plans How to do it… How it works… There's more… See also Using Interleave and Random Controller in test plans How to do it… How it works… There's more… Using Runtime Controller in test plans How to do it… How it works… There's more… 4. Testing Services Introduction Testing REST web services How to do it… How it works… There's more… See also Testing SOAP web services How to do it… How it works… There's more… See also Testing FTP services How to do it… How it works… There's more… Testing relational databases How to do it… How it works… There's more… Testing NoSQL databases How to do it… How it works… There's more… See also Testing JMS services How to do it… How it works… There's more… See also 5. Diving into Distributed Testing Introduction Testing applications with JMeter's master-slave setup How to do it… How it works… There's more… See also Testing internal applications using JMeter and Vagrant How to do it… How it works… There's more... Testing external facing applications using JMeter, Vagrant, and AWS How to do it… How it works… There's more… Testing external facing applications using Flood.IO How to do it… How it works… There's more… See also Testing external facing applications using BlazeMeter How to do it… How it works… There's more… See also 6. Extending JMeter Introduction Using REST Sampler How to do it… How it works… There's more… See also Using Ultimate Thread Group How to do it… How it works… See also Using Throughput Shaping Timer How to do it… How it works… See also Using Console Status Logger How to do it… How it works… Using Dummy Sampler How to do it… How it works… There's more… Developing custom JMeter plugins How to do it… How it works… There's more… See also Testing WebSocket-enabled applications How to do it… How it works… There's more… See also 7. Building, Debugging, and Analyzing the Results of Test Plans Introduction Using the View Results Tree listener How to do it… How it works… There's more… See also Using the Aggregate Report listener How to do it… How it works… See also Debugging with Debug Sampler How to do it… How it works… Using Constant Throughput Timer How to do it… How it works… See also Using the JSR223 postprocessor How to do it… How it works… See also Analyzing Response Times Over Time How to do it… How it works… Analyzing transactions per second How to do it… How it works… Using User Defined Variables (UDV) How to do it… How it works… 8. Beyond the Basics Introduction Continuous Integration with JMeter How to do it… How it works… There's more… See also Testing with different bandwidths How to do it… How it works… See also: Using the HTTP Cache Manager component How to do it… How it works… See also Using script languages within test plans How to do it… How it works… See also Writing Test scripts through Ruby DSL How to do it… How it works… There's more… Understanding JMeter properties How to do it… How it works… See also Monitoring servers while executing tests (using VisualVM) How to do it… How it works… There's more… Monitoring servers while executing tests (using YourKit Profiler) How to do it… How it works… There's more… Monitoring servers while executing tests (using New Relic) How to do it… How it works… There's more... See also Performance tips to scale JMeter How to do it… How it works… See also A. Installing the Supporting Software Needed for this Book Introduction Installing JMeter One line install Installing Java Development Kit (JDK) See also Installing JMeter plugins One line install See also Installing Vagrant See also Installing VirtualBox See also Installing Maven Installing Git Obtaining AWS keys for EC2 See also
Index |