Charles là một web proxy (HTTP Proxy / HTTP Monitor) cho phép lập trình viên/tester có thể theo dõi toàn bộ thông tin HTTP và SSL/HTTPS giữa thiết bị như browser/mobile tới Internet, bao gồm request, response và HTTP headers (bao gồm cả cookie và cache). Tình huống mình nghĩ đến là sẽ là thiết lập một kết nối giữa điện thoại mình – thiết bị test ứng dụng WSM-android và máy tính windows thông qua Charles. Một số chức năng chính mà QA thường sử dụng của Charles tool:
Tính năng chính:
- SSL Proxying – xem SSL requests and responses
- Bandwidth Throttling – dùng để test với những đường truyền khác nhau (giới hạn tốc độ đường truyền)
- AJAX debugging – xem XML and JSON requests and responses theo dạng cây thư mục hoặc dạng text
- Repeat requests to test thay đổi back-end
- Edit requests – để test nhiều inputs
- Breakpoints để chỉnh sửa requests và responses
Ứng dụng Charles hiện có trên cả 3 nền tảng Mac, Linux, Windows, các bạn có thể tải về tại địa chỉ: www.charlesproxy.com/download/.
License Key Charles Proxy tất cả phiên bản.
Name: Any [Nhập gì cũng được] Key: fcc8357835cd7ef472
charles-proxy-4.6.5
www.fshare.vn/file/FGQZH63NRKCN
Charles.Web.Debugging.Proxy.v4.6.6
www.fshare.vn/file/FC7MBFX4GQZH
Charles 4.6.7
www.fshare.vn/file/28NBBDLM4FI2
Các bản cũ hơn