Hướng dẫn sử dụng Fiddler

1. About Charles/Fiddler

Charles/Fiddler là 1 trong web proxy [HTTP Proxy / HTTPhường Monitor] được chạy xe trên PC. Cho phép những web browsers của doanh nghiệp được thiết lập nhằm truy cập mạng internet thông qua Charles, do vậy Charles hoàn toàn có thể bắt được những gói tin với hiển thị đến bọn họ toàn bộ dữ diệu gửi đi [request] cùng thừa nhận [response]. Vì vậy Charles là hình thức khôn xiết bổ ích cho bài toán debug cho Developer. Nếu QA chỉ tất cả screenshots với Clip thì không thể làm sao thấy được đầy đủ gì đang được gửi cùng dấn giữa website browsers cùng server. Nên Việc lấy log Charles là cực kỳ quan trọng, giúp Dev rất có thể biết được những điều gì đã xẩy ra với hoàn toàn có thể chuẩn đân oán với sửa chữa thay thế vụ việc thuận lợi hơn.Quý Khách đang xem: Fiddler là gì

Một số tác dụng bao gồm của Charles


Bạn đang xem: Fiddler là gì, cách sử dụng fiddler Để kiểm tra api web


SSL Proxying coi SSL requests and responsesBandwidth Throttling dùng để chạy thử với những đường truyền khác nhauAJAX debugging xem XML và JSON requests and responses theo phương thức cây tlỗi mục hoặc dạng textRepeat requests lớn demo back-end changesEdit requests để demo nhiều inputsBreakpoints nhằm chỉnh sửa requests và responses

Một số tính năng bao gồm của Fiddler

Web DebuggingPerformance TestingHTTP/HTTPS Traffic RecordingWeb Session ManipulationSecurity TestingCustomizing Fiddler

Trong nội dung bài viết này bản thân sẽ chỉ đề cùa đến mọi tác dụng QA giỏi cần sử dụng cùng gợi ý bí quyết đem log với Charles, phần Fiddler thì phương pháp dùng cũng tưởng từ bỏ Charles đề nghị tôi chỉ đề cập đến Charles:

2. Lấy log Web

a. Config browsers

Để Charles rất có thể bắt được những gói tin trường đoản cú trình thông qua thì trước tiên mình đề nghị config proxy của trình coi ngó nhỏng sau:


Mở Charles, với ban đầu truy vấn internet trường đoản cú trình cẩn thận, bên trên Charles bạn có thể thấy được thông tin của những gói tin:


Xem thêm: Thủy Lợi Là Gì - Nguyên Tắc Trong Hoạt Động Thủy Lợi

b. Config devices

Để tùy chỉnh thiết lập device truy cập mạng internet thông qua Charles, bạn đề nghị mlàm việc Charles trên PC và trỏ device đến PC của người tiêu dùng. Thiết lập IP. của PC bên trên devices, port là 8888. Mỗi device sẽ có cách tùy chỉnh cấu hình khác nhau. Dưới đây là tùy chỉnh cấu hình bên trên iOS devices


Sau Lúc cấu hình thiết lập thành công trên Charles vẫn thông báo hiện có máy truy vấn, các bạn chọn "Allow" để chấp nhận được cho phép truy cập


c. Get log

Việc của bạn sau khi có tác dụng lại tất cả steps thì get log và gửi mang lại Dev.Chọn File > Save sesion as > Chọn lưu giữ file dưới format .chls

3. Bandwidth throttling

Để bảo đảm áp dụng hoàn toàn có thể chạy hoặc download app trong những ĐK mạng nhất mực, thì bạn cần khám nghiệm trong vô số tốc độ mạng khác biệt. Và Charles cùng với tính năng Bandwidth throttling được cho phép bạn tùy chỉnh băng thông phù hợp để chạy thử.Chọn Proxy > Throttling Settings...> Bạn chọn Enable Throttling và chắt lọc gói mạng tương xứng để kiểm tra

4. Blaông chồng danh sách Settings

Trên đây là một vài lý giải nhằm có thể rước được log của website bên trên PC với devices. Charles/Fiddler còn khôn xiết hữu dụng mang đến vấn đề Test Services, developing, tesing. Hy vọng bài viết có thể giúp ích mang lại đều tín đồ.

Video liên quan

Chủ Đề