Xin chào mọi người!
Ngày nay, khi việc sử dụng các ứng dụng (application) trở nên quen thuộc với mọi người, thì việc phát triển các ứng dụng được chú trọng và đầu tư rất nhiều. Các sản phẩm dần hoàn thiện các tính năng của mình, khi sử dụng sẽ rất ít lỗi hoặc ko có lỗi. Giao diện cũng rất thân thuộc và tiện dụng với người dùng. Do đó, để có thể cạnh tranh nhau giữa những ứng dụng (sản phẩm) giống nhau, thì người ta bắt đầu chú ý đến Performance của nó. Liệu sản phẩm của bạn có chạy đủ nhanh? Chắc không ai muốn chờ cả phút với thao tác tìm kiếm đâu nhỉ? Liệu ứng dụng của bạn có thể "sống sót" qua những đợt Sales/Campaign (đối với ecommerce application)? Mỗi khi có khuyến mãi nhưng ko thể nào load nổi web chứ đừng nói gì là mua sản phẩm, ắt hẳn, người dùng sẽ quay lưng bỏ đi.
Chỉ có một cách duy nhất để trả lời câu hỏi đó, chính là thực hiện Performance Testing. Và để thực hiện test một cách hiểu quả, thì sử dụng tool support là điều không thể tránh khỏi, cộng thêm tiêu chí tiết kiệm chi phí, Open Source (Free) Tool luôn là sự lựa chọn hàng đầu. Tuy nhiên, làm thế nào để quyết định nên sử dụng tool nào, làm sao để thuyết phục "sếp" nên chọn tool này mà không phải là tool kia? Bài viết này mình xin được đưa ra một vài so sánh nhỏ giữa những Open Source Load Testing Tool hiện nay: JMeter, The Grinder, Tsung and Gatling.
Which tool is the quickest?
Source: blazemeter.com
Which tool is the quickest?
Source: blazemeter.com
Theo infographic bên trên. Có thể dễ dàng nhận thấy JMeter vượt trội hơn tất cả những tool còn lại về tất cả khía cạnh mà một performance testing tool cần : từ Response Time (thời gian phản hồi), Execution Time (thời gian xử lý) cho đến cả Throughput (số lượng request được xử lý cùng đồng thời). JMeter đều dẫn đầu, tiếp đến là Tsung, Gatling và Grinder.
Xét về chức năng, JMeter có khả năng monitor kết quả từ cả phía server (như đo lường CPU, Network I/O, RAM v.v.. từ phía server) mà một số tool khác chưa support. Bên cạnh đó, khả năng thích ứng với các Extention Language (ngôn ngữ lập trình mở rộng, dùng để develop test script) của JMeter cũng rất đa dạng: Java, Beanshell, Javascript, Groovy v.v... trong khi với các tool khác thì rất hạn chế.
Qua bài viết này, hy vọng mọi người có một cái nhìn tổng quan về các Performance Testing Tool. Khi có một yêu cầu tìm hiểu về Tool phục vụ cho Performance Test, chắc hẳn mọi người đã biết được mình nên suggest và sử dụng tool nào rồi chứ nhỉ
Một bài viết khác, so sánh kha chi tiết hơn về những tool này, và kết quả cuối cùng, người chiến thắng vẫn tạm là JMeter. Mọi người có thể tham khảo bài viết đó tại đây: https://www.blazemeter.com/blog/open-so ... ld-you-use
Source: https://www.blazemeter.com/blog/choose- ... nfographic
Ad blocker detected: Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker on our website.
So sánh Load Testing giữa JMeter và các Open Source Tool
Công cụ kiểm thử hiệu năng miễn phí, chỉ hỗ trợ java.
Forum rules
Công cụ kiểm thử hiệu năng miễn phí, chỉ hỗ trợ java.
Công cụ kiểm thử hiệu năng miễn phí, chỉ hỗ trợ java.
Post Reply
1 post
• Page 1 of 1
-
- Jr. Tester
- Posts: 58
- Joined: Fri 20 Apr, 2012 10:43 am
- Contact:
Post Reply
1 post
• Page 1 of 1
Jump to
- Software Testing - Kiểm thử phần mềm
- ↳ Software Testing - Kiểm thử phần mềm
- ↳ Agile Testing
- ↳ Game Testing
- ↳ Mobile Testing - Kiểm thử trên thiết bị di động
- ↳ Android Testing
- ↳ Iphone
- ↳ Black Berry
- ↳ Others
- ↳ Black box Testing - Kiểm thử hộp đen
- ↳ White box Testing - Kiểm thử hộp trắng
- ↳ Performance Testing - Kiểm thử hiệu năng
- ↳ Security Testing - Kiểm thử bảo mật
- ↳ Automation Testing - Kiểm thử tự động
- ↳ Quick Test Pro (QTP)
- ↳ Hướng dẫn cài đặt
- ↳ Hướng dẫn sử dụng
- ↳ Selenium
- ↳ Hướng Dẫn Cài Đặt Selenium
- ↳ Hướng Dẫn Sử Dụng Selenium
- ↳ Load Runner
- ↳ Hướng Dẫn Cài Đặt Load Runner
- ↳ Hướng Dẫn Sử Dụng Load Runner
- ↳ JMeter
- ↳ NUnit
- ↳ Hướng Dẫn Cài Đặt NUnit
- ↳ Hướng Dẫn Sử Dụng NUnit
- ↳ JUnit
- ↳ Hướng Dẫn Cài Đặt JUnit
- ↳ Hướng Dẫn Sử Dụng JUnit
- ↳ Automation Framework
- ↳ Katalon Studio
- ↳ Bug Tracking/Management System - Bug và Công cụ Quản lý Bug
- ↳ Bugzilla Management System - Hệ thống quản lý bug Bugzilla
- ↳ Mantis Management System - Hệ thống quản lý bug Mantis
- ↳ Test cases - Tập hợp các trường hợp kiểm thử
- ↳ Test Plans - Kế hoạch kiểm thử
- ↳ 日本語のソフトウェア.テスト
- ↳ Others - Các vấn đề khác
- Quản lý Kiểm thử Phần mềm
- ↳ Câu Lạc Bộ Test Leaders
- ↳ Ước lượng trong kiểm thử phần mềm
- ↳ Chiến lược kiểm thử phần mềm
- ↳ Các vấn đề khác trong quản lý nhóm
- Đào tạo Tester - Training
- ↳ Đào tạo Tester
- ↳ Fresher Tester
- ↳ ISTQB CTFL
- ↳ Đào tạo Agile Tester
- ↳ Đào tạo JMeter
- ↳ Đào tạo Automation Tester
- ↳ Đào tạo API Testing
- ↳ Dạy Appium - Mobile Automated Test
- ↳ Java for Testers
- ↳ SQL for Testers
- ↳ Tư vấn việc làm
- ↳ Tạo CV ấn tượng
- ↳ Kinh nghiệm phỏng vấn
- ↳ Học Soft Skills
- ↳ Góc chia sẻ kinh nghiệm của Tester Việt nam
- Software Testing Certificate - Chứng chỉ Kiểm thử phần mềm
- ↳ ISTQB Certificate - Chứng chỉ ISTQB
- ↳ ISTQB Exam - Question - Sample
- ↳ ISTQB Test Online
- ↳ ISTQB Syllabus - Tài liệu học ISTQB material
- ↳ Thuật ngữ kiểm thử phần mềm
- ↳ Others - Các vấn đề khác liên quan đến ISTQB
- ↳ ISTQB Agile Tester
- ↳ ISEB Certificate - Chứng chỉ ISEB
- ↳ ISEB Exam - Question - Sample
- ↳ ISEB Study Material - Tài liệu học ISEB
- ↳ Other - Các vấn đề khác liên quan đến ISEB
- ↳ Others - Các chứng chỉ khác
- TVN Club
- ↳ TVN Club
- ↳ Lịch Offline TVN CLub
- ↳ Tài liệu - Video - TVN Club
- Việc làm Tester - Job
- ↳ Ngàn cơ hội từ ITviec.com
- ↳ Tuyển Tester/QC - Tp.HCM
- ↳ Tuyển Tester/QC - Hà Nội
- ↳ Tuyển Tester/QC - Đà Nẵng
- ↳ Tạo hồ sơ - cơ hội để nhà tuyển dụng thấy bạn
- ↳ QA - QC - Tester có kinh nghiệm
- ↳ QA - QC - Tester mới ra trường
- Templates - Các loại biểu mẫu
- ↳ Test Case Template - Test case mẫu
- ↳ Test Plan Templates - Test plan mẫu
- ↳ Other - Các loại biểu mẫu khác
- Thông tin khác
- ↳ Thắp sáng niềm tin
- ↳ Quỹ khuyến học TESTING VN
- ↳ Bếp Cháo Bình An
- ↳ Dzui Dzui Dzui
- ↳ Larva
- ↳ Tom and Jerry
- ↳ Nghệ thuật sống - Hạt giống tâm hồn
- ↳ Học Tiếng Anh Online
- ↳ Học Tiếng Anh qua Hình ảnh
- ↳ Học Tiếng Anh qua Truyện vui
- ↳ Học Tiếng Anh qua Test case
- ↳ Học Tiếng Nhật cùng Trang Mèo
- ↳ Soft hỗ trợ Kiểm thử phần mềm
- ↳ BA - Phân Tích hệ thống
- ↳ Thông tin về diễn đàn
- ↳ Thông báo từ Diễn đàn
- ↳ Hỏi đáp thắc mắc về diễn đàn
- Quảng cáo - Rao vặt
- ↳ Tin tức CNTT
- ↳ Quảng cáo - Rao vặt