Mock: Chặn và trả lại trực tiếp dữ liệu
Mock: Intercept and directly return data là một tiện ích và công cụ trình duyệt có sẵn trên nền tảng Chrome. Được phát triển bởi xiangmingcsyr, phần mềm miễn phí này thuộc danh mục Trình duyệt và danh mục con Add-ons & Tools.
Công cụ này cho phép người dùng chặn các yêu cầu cụ thể và trực tiếp trả về dữ liệu đã được cấu hình, bao gồm giao diện lớp XMLHttpRequest và fetch. Nó chứng minh là một tài sản quý giá trong quá trình phát triển, giảm sự phụ thuộc vào các cuộc gọi API thực tế và cho phép logic rõ ràng hơn khi phát triển hoặc kiểm thử mã.
Các tính năng chính của Mock: Intercept and directly return data bao gồm:
- Hỗ trợ chặn và mô phỏng các giao diện được yêu cầu bằng cách sử dụng các phương thức XMLHttpRequest hoặc fetch.
- Tự động tạo dữ liệu Mock dựa trên tài liệu swagger2.0.
- Hỗ trợ Mock cho các yêu cầu GraphQL.
- Khả năng chuyển hướng các giao diện phù hợp.
- Ba chế độ khớp (chứa, bằng nhau và regexp) để đáp ứng yêu cầu khớp giao diện khác nhau.
- Trả về trực tiếp dữ liệu Mock tương ứng cho các giao diện khớp mà không cần thực hiện các yêu cầu mạng thực tế, loại bỏ việc phải chờ đợi phản hồi 200 trước khi tiến hành các hoạt động tiếp theo.
- Tùy chọn đặt thời gian trễ trong thời gian phản hồi để mô phỏng các phản hồi API thực tế.
- Nhập và xuất dữ liệu cấu hình.
- Hỗ trợ cả tiếng Anh và tiếng Trung, tự động hiển thị dựa trên môi trường ngôn ngữ trình duyệt.
- Chức năng đặt lại chỉ bằng một cú nhấp chuột.
- Khả năng sao chép cấu hình Mock.
- Nhóm các danh sách Mock.
Với bộ tính năng đầy đủ của nó, Mock: Intercept and directly return data chứng tỏ là một công cụ quý giá cho các nhà phát triển muốn tối ưu quy trình phát triển và nâng cao khả năng kiểm thử của mình.