05232nam 2200661 450 991078729350332120200520144314.01-78398-829-0(CKB)3710000000271560(EBL)1827595(SSID)ssj0001410932(PQKBManifestationID)11805880(PQKBTitleCode)TC0001410932(PQKBWorkID)11379389(PQKB)10475946(Au-PeEL)EBL1827595(CaPaEBR)ebr10962337(CaONFJC)MIL660670(OCoLC)894790698(CaSebORM)9781783988280(MiAaPQ)EBC1827595(PPN)228039185(EXLCZ)99371000000027156020141127d2014 uy| 0engur|n|---|||||txtccrJMeter cookbook 70 insightful and practical recipes to help you successfully use Apache JMeter /Bayo Erinle1st editionBirmingham :Packt Publishing,2014.1 online resource (228 p.)Quick answers to common problemsIncludes index.1-322-29389-9 1-78398-828-2 Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: JMeter Fundamentals; Introduction; Executing a test script; Recording a script via HTTP(S) Test Script Recorder; Recording scripts via the Chrome browser extension; Converting HTTP web archives (HAR) to JMeter test plans; Viewing and analyzing test results; Feeding data into a script; Using timers; Managing HTTP user sessions; Testing Single Page Applications (SPAs); Testing AJAX-centric applications; Chapter 2: Handling Responses; IntroductionUsing Regular Expression ExtractorUsing Regular Expression Tester; Using CSS/jQuery Extractor; Using XPath Extractor; Dealing with file downloads; Handling XML responses; Handling JSON responses; Handling HTML responses; Using Response Assertion; Using Duration Assertion; Uploading files with your scripts; Chapter 3: Building Robust Test Plans with Controllers; Introduction; Using Transaction Controller in test plans; Using Loop Controller in test plans; Leveraging ForEach Controller in test plans; Using Interleave and Random Controller in test plans; Using Runtime Controller in test plansChapter 4: Testing ServicesIntroduction; Testing REST web services; Testing SOAP web services; Testing FTP services; Testing relational databases; Testing NoSQL databases; Testing JMS services; Chapter 5: Diving into Distributed Testing; Introduction; Testing applications with JMeter's master-slave setup; Testing internal applications using JMeter and Vagrant; Testing external facing applications using JMeter, Vagrant, and AWS; Testing external facing applications using Flood.IO; Testing external facing applications using BlazeMeter; Chapter 6: Extending JMeter; IntroductionUsing REST SamplerUsing Ultimate Thread Group; Using Throughput Shaping Timer; Using Console Status Logger; Using Dummy Sampler; Developing custom JMeter plugins; Testing WebSocket-enabled applications; Chapter 7: Building, Debugging, and Analyzing the Results of Test Plans; Introduction; Using the View Results Tree listener; Using the Aggregate Report listener; Debugging with Debug Sampler; Using Constant Throughput Timer; Using the JSR223 postprocessor; Analyzing Response Times Over Time; Analyzing transactions per second; Using User Defined Variables (UDV); Chapter 8: Beyond the BasicsIntroductionContinuous Integration with JMeter; Testing with different bandwidths; Using the HTTP Cache Manager component; Using script languages within test plans; Writing test scripts through Ruby DSL; Understanding JMeter properties; Monitoring servers while executing tests (using VisualVM); Monitoring servers while executing tests (using YourKit Profiler); Monitoring servers while executing tests (using New Relic); Performance tips to scale JMeter; Appendix: Installing the Supporting Software Needed for this Book; Introduction; Installing JMeter; Installing the Java Development Kit (JDK)Installing JMeter pluginsThis 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 :seventy insightful and practical recipes to help you successfully use Apache JMeterCross-platform software developmentComputer softwareDevelopmentCross-platform software development.Computer softwareDevelopment.004.67Erinle Bayo1536416MiAaPQMiAaPQMiAaPQBOOK9910787293503321JMeter cookbook3785172UNINA