LoadRunner Performance Test Craftsman training camp

Source: Internet
Author: User
Tags sql injection attack csrf attack

"LoadRunner Performance Test Training camp"
Basic information
Zhao Qiang Hu Weiwei Ningjianyong
Series Name: Combat
Publishing house: Mechanical Industry Press
isbn:9787111487005
Last Date: 2015-1-7
Publication date: January 2015
Folio: 16 Open
Edition: 1-1


Editorial recommendations
The Software Performance Test field has the breakthrough innovation significance the important work, three senior software testing experts many years first-line working experience crystallization, the industry many test experts jointly recommend.
Based on the performance testing tools of LoadRunner, Apache AB and JMeter, we have thoroughly explained the process, methods and techniques of software performance testing, security testing and performance tuning, relying on real projects.
Directory
"LoadRunner Performance Test Training camp"
Objective
First entry into the workplace
1th. Close touch with performance test 2
1.1 Role and importance of performance testing 2
1.1.1 Critical issues caused by performance 2
1.1.2 Importance and necessity of performance testing 3
1.1.3 What system needs to do performance test 4
Purpose of 1.1.4 performance test 4
1.2 In-Life performance testing 5
1.3 Performance Terms and indicators 5
1.4 Performance Test Classification 9
1.5 Performance test Model analysis 11
1.5.1 Curve inflection point model analysis 12
1.5.2 Metro Model Analysis 13
1.6 Summary of this chapter 14
2nd Chapter LoadRunner Vugen Combat 15
2.1 LoadRunner Quick Install 15
2.2 LoadRunner Composition and sample program 16
2.3 In-depth understanding of protocol selection 18
2.4 Scripting Combat 19
2.4.1 Script Recording 20
2.4.2 "Sharp weapon"--function manual 22
2.4.3 Scripting Optimizations 23
2.4.4 Script Playback 23
2.5 Scripting augmented Combat 24
2.5.1 Check Point Combat 24
2.5.2 Parametric Combat 26
2.5.3 Related Combat 34
2.5.4 Logic Judgment Enhancement Combat 38
2.5.5 Business Combat 40
2.6 Script Debugging Combat 42
2.6.1 Message Function Detailed 42
Application of 2.6.2 Breakpoints 42
2.6.3 Log View Analysis 43
2.6.4 using your own browser 44
2.7 Vugen Use tips 44
2.7.1 protocol Sniffing 45
2.7.2 Universal Settings 45
2.7.3 Recording Settings 46
2.7.4 run-time Settings Settings 48
2.8 Summary of this chapter 52
3rd Chapter LoadRunner Controller Combat 53
3.1 Controller Introduction 53
3.2 Scene Design Combat 53
3.2.1 Meeting Point Combat 55
3.2.2 IP Spoofing Combat 56
3.2.3 adding Windows and Linux presses combat 59
3.2.4 Scene Design Combat 61
3.3 Scene Monitoring Combat 62
3.3.1 Overview of monitoring information with custom scripts 62
3.3.2 Monitoring and metrics for Windows and Linux 65
3.4 Summary of this chapter 69
4th Chapter LoadRunner Analysis Combat 70
4.1 Analysis Introduction 70
4.2 Performance Data Chart Analysis Combat 72
4.2.1 Overview Diagram Analysis 72
4.2.2 Virtual User Graph Analysis 73
4.2.3 Error Diagram Analysis 75
4.2.4 Transaction Diagram Analysis 77
4.2.5 Web Resource Map Analysis 80
4.2.6 page Subdivision Diagram Analysis 85
4.2.7 System Resource Graph Analysis 88
4.3 Merging and correlation of charts 89
4.4 Setting of the data chart 90
4.5 Performance test Report combat 92
4.5.1 Performance test Report writing tips 92
4.5.2 Performance test Analysis Ideas 93
4.5.3 Performance test Report writing 94
4.6 Summary of this chapter 96
5th. Open Source Performance test Tool Apache JMeter QuickStart 97
5.1 Apache JMeter Overview 97
Installation and use of 5.2 JMeter 99
5.3 JMeter Quick Start HTTP Script Combat 101
5.3.1 Test Plan 101
5.3.2 VUser and Scene design 102
5.3.3 JMeter's script recording 103
Parameterization of 5.3.4 JMeter 107
5.3.5 JMeter Association 111
5.3.6 JMeter Checkpoint 114
5.3.7 think time and meeting point 115
5.3.8 Running Result Analysis 117
Distributed testing of 5.3.9 JMeter 120
5.4 JMeter JDBC Script Combat 121
5.5 JMeter Soap Script Combat 124
5.6 JMeter Precautions for use 127
5.7 Summary of this chapter 128
6th. Open Source Performance test Tool Apache AB Quick Start 129
6.1 Apache AB installation using 129
6.2 Apache AB Quick Start 129
6.3 Apache AB Combat 130
6.4 Apache AB Summary precautions 132
6.5 Summary of this chapter 133
7th. Best Script Development Combat 134
7.1 Interface Test script Development Combat 134
7.1.1 Get Interface Combat 134
7.1.2 Post Interface Combat 135
7.1.3 using LoadRunner to complete interface functions automated testing 136
7.2 Common Protocol script Development Combat 138
7.2.1 Web Service Protocol script development Combat 139
7.2.2 ODBC Protocol script Development Combat 141
7.2.3 Java Protocol Script Development Combat 142
7.2.4 Windows Sockets Protocol script development Combat 143
7.2.5 Mobile Application Protocol script development Combat 145
7.2.6 hand-written FTP script 147
7.3 Using LoadRunner to monitor Tomcat 148
7.4 Summary of this chapter 150
The second new Xing preliminary interview
8th chapter. NET project performance test full combat 152
8.1 Project background and architecture analysis 153
8.2 Test environment Requirements Confirmation and construction 155
8.2.1 Test Environment Requirements Confirmation 155
8.2.2 Test Environment Construction 155
8.3 Performance test Tool selection 158
8.4 Business modeling and use case design 159
8.4.1 Business Scenario Analysis 159
8.4.2 Performance requirements analysis and extraction 161
8.4.3 Performance test Case Design 162
8.5 Script development and optimization 164
8.6 Performing the test 168
8.6.1 Scene Settings 168
8.6.2 Monitoring Settings 171
8.6.3 running scenarios and real-time monitoring 173
8.7 Performance Test Analysis and tuning recommendations 177
8.7.1 Performance Results Analysis 178
8.7.2 Performance Tuning Recommendations 184
8.8 Summary of this chapter 190
Third article
9th. Java Project Performance test full combat 192
9.1 Project Objective Analysis 192
9.1.1 System Architecture 193
9.1.2 Business Process 194
9.2 Performance Test requirements acquisition and determination 197
9.2.1 Performance test Environment Requirements Description 197
9.2.2 Performance test Environment requirements get 197
9.2.3 Performance test Requirements Determination 202
9.3 Performance test scenario acquisition and use case design 204
9.3.1 Performance test Scenario selection and development 205
9.3.2 Performance test Data Determination 207
9.3.3 Performance test Case Design 208
9.4 Performance test environment preparation and construction 216
9.4.1 Performance Test Environment 216
9.4.2 importance of the performance test environment 217
9.4.3 determining the actual operating environment 218
9.4.4 apply for and build a simulation performance test environment 219
Preparation of 9.4.5 Mock Server 220
9.5 selection and use of operating system performance monitoring and analysis tools 222
9.5.1 Windows Performance Monitoring tool selection and monitoring 222
9.5.2 Linux monitoring Tools selection and monitoring detailed 234
9.6 Database system performance monitoring tool selection and use 254
9.6.1 Oracle Monitoring Analytics 254
9.6.2 MySQL Monitoring analysis 264
9.7 Middleware performance monitoring tools and using 267
9.8 JVM Performance monitoring Tool selection and use 268
9.8.1 JVM Memory Architecture and memory management fundamentals 268
9.8.2 JVM performance Monitoring and analysis tuning 273
9.9 Preparation and production of performance test data 297
9.10 Performance test script development and optimization 300
9.11 Performance test execution and monitoring 308
9.11.1 Scene Settings 308
9.11.2 Monitoring Settings 310
Discovery, location and analysis of 9.11.3 project performance problems 310
9.12 Performance regression test and Results 321
9.12.1 performance test results after regression test 322
9.12.2 Database Performance Tuning Recommendations 323
9.13 Summary of this chapter 326
10th Safety Test 327
10.1 Encounter web Security test 327
10.1.1 Web security Test definition 328
10.1.2 Web Security Test Flow 329
10.2 Burp Suite Usage Analysis 330
10.3 Safety Test Principle and actual combat 337
10.3.1 Bypass Client Vulnerability 338
10.3.2 Attack Verification Mechanism 341
10.3.3 Attack Session Management 348
10.3.4 SQL injection Attack 353
10.3.5 XSS Attack 355
10.3.6 CSRF Attack 358
10.4 Summary of this chapter 360
Fourth article introspection
11th. Test Engineer Transformation Record 362
11.1 Transition from non-it to performance test engineer 362
11.2 Good moms transformational performance test, age is not a hindrance 363
11.3 The perfect transition from functional testing to performance testing 364
11.4 Summary of this chapter 365
12th. Professional development Analysis of Test engineers 366
12.1 Software Testing status and development prospects 366
12.2 How to become a test engineer 367
12.3 Actual value of the test engineer 368
12.4 Test Engineer's crisis 370
12.5 Career Development direction of test engineer 371
12.6 Summary of this chapter 372
Appendix A LoadRunner frequently asked questions and workarounds 373
Appendix B Common Performance Test document templates 376
Appendix C The Complete collection of regular expressions 377
Appendix D MySQL Database transaction ISOLATION level 380
Appendix E Perfmon Counter parameter description 382
Appendix F excerpt from the Learning Materials website 387

LoadRunner Performance Test Craftsman training camp

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.