Học và thực hành 100% trên máy tính. Học viên cần chuẩn bị máy tính cá nhân khi tham gia khoá học.
I. Performance Testing
1. What is Performance?
2. What is Performance Testing?
3. What is Performance Test Type?
II. Hướng dẫn sử dụng JMeter để thực hiện performance test
1 Introduction
1.1 History
1.2 The Future
2 Getting Started
2.1 Requirements
2.1.1 Java Version
2.1.2 Operating Systems
2.2 Installation
2.2.1 Downloading the Latest Release
2.3 Running JMeter
2.3.1 JMeter’sClasspath
2.3.2 Using a Proxy Server
2.3.3 Non-GUI Mode
2.3.4 Distributed Mode
2.3.5 Overriding Properties Via The Command Line
2.3.6 Logging and Error Messages
2.3.7 Full list of command-line options
2.4 Configuring JMeter
3. Building a Test Plan
3.1 Adding and Removing Elements
3.2 Loading and Saving Elements
3.3 Configuring Tree Elements
3.4 Saving the Test Plan
3.5 Running a Test Plan
3.6 Error reporting
4. Elements of a Test Plan
4.1 Thread Group
4.2 Controllers
4.2.1 Samplers
4.2.2 Logic Controllers
4.3 Listeners
4.4 Timers
4.5 Assertions
4.6 Configuration Elements
4.7 Pre-Processor Elements
4.8 Post-Processor Elements
4.9 Properties and Variables
4.10 Using Variables to parameterise tests
5. Building a Web Test Plan
5.1 Adding Users
5.2 Adding Default HTTP Request Properties
5.3 Adding HTTP Requests
5.4 Adding a Listener to View/Store the Test Results
5.5 Logging in to a web-site
6. Building a Database Test Plan
6.1 Adding Users
6.2 Adding JDBC Requests
6.3 Adding a Listener to View/Store the Test Results
7. Listeners
– View Result Tree
– Summary Report
– Aggregate Report
8. Remote Testing
– Concept
– Master node
– Slave nodes
9. Best Practices
9.1 Limit the Number of Threads
9.2 Using the HTTP(S) Test Script Recorder to record test scripts
9.3 User variables
9.4 Reducing resource requirements
9.5 JSR223 scripting
9.6 Developing script functions in JSR223 with Groovy
9.7 Parameterising tests
10. Functions and Variables
11. Regular Expressions
12. Hints and Tips
13. Dashboard Report
– Analyze the report statistics
– HTML Report
– Generate HTML Report
– Reading and Comprehension HTML Report
III. Kiến thức bổ sung
– API Overview
– API Testing
– API Test tool
– Apply JMeter for API automation testing