Lịch khai giảng khóa học Jmeter- Mới

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

STTNội dungChi tiếtGhi Chú
1Introduction (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 
2Your First JMeter TestComponents 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 ExcecutionGUI Mode 
non-GUI Mode 
3JMeter Test Script RecorderJMeter WorkBench 
JMeter Recording Controller 
Browser Proxy Settings 
Recording Example 
4Pre ProcessorsHTTP URL Re-writing Modifier 
Post ProcessorsRegular Expression Extractor 
ControllersTransaction Controller 
Loop Controller 
Random Controller 
If Controller 
5TimerConstant Timer 
Uniform Random Timer 
Synchronizing Timer 
SamplersHTTP Request 
Debug Sampler 
Dummy Sampler (Plugin) 
ListenersView Results Tree 
View Results Table 
Agregate Report 
6AssertionsResponse Assertion 
Properties And VariablesComparison of Properties and Variables 
User Defined Variables 
Using Command Line to Initialize Properties 
7Distributed TestingDistributed Testing Using JMeter 
Prerequisites 
Configuration 
Running the Test 
GUI Mode 
non-GUI Mode 
8JMeter Best PracticesHTTP Request Defaults 
Follow Redirects 
Cookie Manager 
Cache Manager 
Monitor JMeter Resource Usage 
9JMeter RecipesJDBC 
 REST/JSON 
 SOAP 
 Mobile 
10Dashboard Report & Exam