首頁 > 計(jì)算機(jī)網(wǎng)絡(luò) >
編程語言與程序設(shè)計(jì)
> Performance Testing with JMeter 3(Third Edition)最新章節(jié)目錄
目錄(129章)
倒序
- coverpage
- Title Page
- Credits
- About the Author
- Acknowledgments
- About the Reviewers
- www.PacktPub.com
- Why subscribe?
- Customer Feedback
- 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
- Performance Testing Fundamentals
- The incident
- The aftermath
- Performance testing
- Performance testing and tuning
- Baselines
- Load and stress testing
- JMeter to the rescue
- Up and running with JMeter
- Installation
- Installing Java JDK
- Setting up JAVA_HOME
- On Windows
- On Unix
- Running JMeter
- Command-line options
- JMeter's classpath
- Configuring a proxy server
- Running in non-GUI mode
- Running in server mode
- Overriding properties
- Tracking errors during test execution
- Configuring JMeter
- Summary
- Recording Your First Test
- Configuring the JMeter HTTP(S) Test Script Recorder
- Setting up your browser to use the proxy server
- Using a browser extension
- Changing the machine system settings
- Running your first recorded scenario
- Excilys bank case study
- Parameterizing the script
- Extracting information during test run
- Anatomy of a JMeter test
- Test plan
- Thread groups
- Controllers
- Samplers
- Logic controllers
- Test fragments
- Listeners
- Timers
- Assertions
- Configuration elements
- Preprocessor and Postprocessor elements
- Summary
- Submitting Forms
- Capturing simple forms
- Handling checkboxes
- Handling radio buttons
- Handling file uploads
- Handling file downloads
- Posting JSON data
- Reading JSON data
- Using JSR223 PostProcessor
- Handling XML responses
- Summary
- Managing Sessions
- Managing sessions with cookies
- Managing sessions with URL rewriting
- Summary
- Monitoring Tests in Real-Time
- Setting up InfluxDB
- Setting up Grafana
- Creating an InfluxDB database for our test plan
- Connecting Grafana to the database
- Putting it all together
- Importing the Grafana dashboard
- Summary
- Distributed Testing
- Remote testing with JMeter
- Configuring JMeter slave nodes
- Configuring one slave per machine
- Configuring the master node
- Configuring multiple slave nodes on a single box
- Configuring the master node
- Leveraging the cloud for distributed testing
- Obtaining your access key secret key and key pair
- Launching the AWS instance
- Executing the test plan
- Viewing the results from the virtual machines
- Using cloud services
- Using Flood.io
- Using BlazeMeter
- Summary
- Helpful Tips - Part 1
- Dummy Sampler
- Debug Sampler
- JDBC Request Sampler
- Setting up the H2 database
- Configuring a JDBC Connection Configuration component
- Adding a JDBC Request Sampler
- Using a MongoDB Sampler
- Summary
- Helpful Tips - Part 2
- JMeter properties and variables
- JMeter functions
- Using timers in your test plan
- The Constant Timer
- The Gaussian Random Timer
- The Uniform Random Timer
- The Constant Throughput Timer
- The Synchronizing Timer
- The Poisson Random Timer
- The Regular Expression tester
- The JSON Path Extractor element
- Handling RESTful web services
- Working with the reporting dashboard
- Summary 更新時(shí)間:2021-07-02 19:07:30
推薦閱讀
- 新編Visual Basic程序設(shè)計(jì)上機(jī)實(shí)驗(yàn)教程
- Java Web開發(fā)學(xué)習(xí)手冊(cè)
- Arduino開發(fā)實(shí)戰(zhàn)指南:LabVIEW卷
- 我的第一本算法書
- Visual Basic程序設(shè)計(jì)習(xí)題解答與上機(jī)指導(dǎo)
- Python編程:從入門到實(shí)踐
- Java EE核心技術(shù)與應(yīng)用
- Linux C編程:一站式學(xué)習(xí)
- 愛上micro:bit
- C++編程兵書
- Android應(yīng)用開發(fā)實(shí)戰(zhàn)
- 新印象:解構(gòu)UI界面設(shè)計(jì)
- 區(qū)塊鏈項(xiàng)目開發(fā)指南
- JQuery風(fēng)暴:完美用戶體驗(yàn)
- 深入分析GCC
- 大話代碼架構(gòu):項(xiàng)目實(shí)戰(zhàn)版
- Java EE 程序設(shè)計(jì)
- FORTRAN程序設(shè)計(jì)權(quán)威指南
- iOS應(yīng)用逆向工程:分析與實(shí)戰(zhàn)
- 鋒利的SQL
- μC/OS-III源碼分析筆記
- C# 4.0權(quán)威指南
- Java編程兵書
- Android程序設(shè)計(jì):第2版
- C#典型模塊與項(xiàng)目實(shí)戰(zhàn)大全
- 微信公眾平臺(tái)應(yīng)用開發(fā):方法、技巧與案例
- 敏捷開發(fā)一千零一夜
- 程序是怎樣跑起來的
- 量化金融R語言初級(jí)教程
- 微服務(wù)分布式構(gòu)架開發(fā)實(shí)戰(zhàn)