Lịch khai giảng khóa học Jmeter- Mới
Hoc phí: 2.400.000 VNĐ/ 1 học viên
Khuyến mại: Nếu 2 bạn học cùng nhau, mỗi bạn được giảm 100.000 VNĐ
Nếu bạn đang là sinh viên, được khuyến mại 100.000 VNĐ
Nếu bạn đã học 1 khóa học khác của Tester Việt, bạn được khuyến mại 200.000 VNĐ
Lịch khai giảng:
Khai giảng ngày 12/5/2018
Thời gian: 8h30 Sáng thứ 7
Địa điểm: Nhà 14 ngõ 28 Ngụy Như Kon Tum, Thanh Xuân, Hà Nội
Giảng viên: Có nhiều năm kinh nghiệm trong lĩnh vực kiểm thử tự động
Nhiệt tình giảng dạy. Hỗ trợ giải đáp thắc mắc của các học viên
Học viên sau khi học xong được cấp chứng chỉ hoàn thành khóa học
Giới thiệu về Jmeter.
Hiện nay, khi các phần mềm đã dần dần đảm bảo được các yêu vầu về chức năng (functions) thì Performance Testing (Kiểm thử hiệu năng) bắt đầu dần dần được chú trọng. Việc hạn chế được các lỗi server trong giờ cao điểm nhiều người truy cập, hoặc đảm bảo, tính toán được khả năng của server để phục vụ tốt nhất cho người dùng.
Hiện nay tools kiểm thử hiệu năng cũng có khá nhiều: JMeter, Load Runner, IBM, … trong đó JMeter đang được khá nhiều người sử dụng với các tiện ích như:
Mã nguồn mở, miễn phí
Giao diện đơn giản, trực quan, dễ sử dụng
Có thể kiểm thử nhiều kiểu server: Web – HTTP, HTTPS, SOAP, Database – JDBC, LDAP, JMS, Mail – POP3…
Một công cụ độc lập có thể chạy trên nhiều nền tảng hệ điều hành khác nhau, trên
Linux chỉ cần chạy bằng một shell script, trên windows chỉ cần chạy một file .bat.
Đa luồng, giúp xử lý tạo nhiều request cùng một khoảng thời gian, xử lý các dữ liệu thu được một cách hiệu quả.
Đặc tính mở rộng, có rất nhiều plugin được chia rẽ rộng rãi và miễn phí.
Hỗ trợ ghi lại các hoạt động của người dùng trên trình duyệt và mô phỏng chúng trong ứng dụng web sử dụng JMeter.
JMeter cũng có thể tích hợp với Bean Shell, Groovy & Selenium cho việc thực hiện kiểm thử tự động.
Một công cụ tự động để kiểm thử hiệu năng và chức năng của ứng dụng.
Được update thường xuyên
Đối tượng học: Các học viên có nền tảng CNTT và đang quan tâm đến Performance Testing
Lợi ích sau khóa học:
– Nắm được kiến thức cơ bản, nền tảng của Performance Testing
– Hiểu và nắm được các thành phần trong JMeter, có thể sử dụng để chủ động tạo script test tự động và hiệu năng.
– Biết cách điều khiển và giả lập được 1 lượng người dùng lớn truy cập vào hệ thống
– Có thể bắt đầu join vào các dự án Performance Testing
JMeter Basic Course
| STT | Nội dung | Chi tiết | Ghi Chú |
| 1 | Introduction (Giới thiệu) | Why Performance Testing? | |
| Why JMeter? | |||
| Performance Testing Primer (Các kiến thức cơ bản về Performance Testing) | Performance Testing | ||
| Performance Criteria | |||
| Types of Performance Tests | |||
| Performance Test Environnment | |||
| Performance Testing Strategy | |||
| 2 | Your First JMeter Test | Components of a JMeter Test: – Test Plan – Thead Groups – Controllers – Samplers – Listeners – Timers – Assertions – Configuration Elements – Pre-Processor Elements – Post-Processor Elements |
|
| Order of Component Execution | |||
| Simple JMeter Test | |||
| JMeter Test Excecution | GUI Mode | ||
| non-GUI Mode | |||
| 3 | JMeter Test Script Recorder | JMeter WorkBench | |
| JMeter Recording Controller | |||
| Browser Proxy Settings | |||
| Recording Example |
| 4 | Pre Processors | HTTP URL Re-writing Modifier | |
| Post Processors | Regular Expression Extractor | ||
| Controllers | Transaction Controller | ||
| Loop Controller | |||
| Random Controller | |||
| If Controller | |||
| 5 | Timer | Constant Timer | |
| Uniform Random Timer | |||
| Synchronizing Timer | |||
| Samplers | HTTP Request | ||
| Debug Sampler | |||
| Dummy Sampler (Plugin) | |||
| Listeners | View Results Tree | ||
| View Results Table | |||
| Agregate Report | |||
| 6 | Assertions | Response Assertion | |
| Properties And Variables | Comparison of Properties and Variables | ||
| User Defined Variables | |||
| Using Command Line to Initialize Properties | |||
| 7 | Distributed Testing | Distributed Testing Using JMeter | |
| Prerequisites | |||
| Configuration | |||
| Running the Test | |||
| GUI Mode | |||
| non-GUI Mode | |||
| 8 | JMeter Best Practices | HTTP Request Defaults | |
| Follow Redirects | |||
| Cookie Manager | |||
| Cache Manager | |||
| Monitor JMeter Resource Usage | |||
| 9 | JMeter Recipes | JDBC | |
| REST/JSON | |||
| SOAP | |||
| Mobile | |||
| 10 | Dashboard Report & Exam |