Cần có Apidog phiên bản 2.7.14 trở lên để truy cập các tính năng thử nghiệm.
Khi sử dụng Apidog để gỡ lỗi và kiểm thử endpoint, độ ổn định và hiệu năng của ứng dụng phụ thuộc vào tài nguyên trên thiết bị cục bộ của bạn. Để tối ưu hóa trải nghiệm trên các cấu hình phần cứng khác nhau, Apidog cung cấp các tính năng thử nghiệm giúp cân bằng mức tiêu thụ tài nguyên và hiệu quả thực thi.Các tính năng này cho phép bạn tùy chỉnh cách Apidog sử dụng tài nguyên hệ thống dựa trên khả năng của thiết bị và các tình huống sử dụng của bạn.Các tính năng có sẵn#
| Tính năng | Mô tả | Khi nào nên bật | Tác động đến tài nguyên |
|---|
| Gửi yêu cầu API bằng các tiến trình độc lập | Sử dụng các tiến trình riêng biệt cho các yêu cầu API để ngăn việc sử dụng quá nhiều bộ nhớ và giảm độ trễ | Máy tính có dung lượng bộ nhớ nhỏ hơn | Giảm áp lực bộ nhớ |
| Chạy các kịch bản kiểm thử bằng các tiến trình độc lập | Sử dụng các tiến trình riêng biệt cho các kịch bản kiểm thử để cải thiện tốc độ thực thi | Máy tính có đủ bộ nhớ và khi cần thực thi kiểm thử nhanh hơn | Tăng mức sử dụng bộ nhớ |
| Tối ưu hóa bộ nhớ của tiến trình dịch vụ cục bộ | Tự động thu hồi bộ nhớ từ tiến trình dịch vụ cục bộ (xử lý Mock cục bộ và xuất OpenAPI) | Máy tính có dung lượng bộ nhớ nhỏ hơn | Giảm mức sử dụng bộ nhớ nhưng có thể làm chậm các yêu cầu dịch vụ cục bộ |
Tính năng "Chạy các kịch bản kiểm thử bằng các tiến trình độc lập" sẽ không kích hoạt nếu hệ thống của bạn đang chịu áp lực bộ nhớ cao, nhằm bảo vệ thiết bị của b ạn khỏi suy giảm hiệu năng.
Khuyến nghị#
Thiết bị có bộ nhớ thấp: Bật "Gửi yêu cầu API bằng các tiến trình độc lập" và "Tối ưu hóa bộ nhớ của tiến trình dịch vụ cục bộ"
Thiết bị hiệu năng cao: Bật "Chạy các kịch bản kiểm thử bằng các tiến trình độc lập" để thực thi kiểm thử nhanh hơn
Cách tiếp cận cân bằng: Kiểm thử từng tính năng riêng lẻ để tìm cấu hình tối ưu cho quy trình làm việc của bạn