FLUTTER ECOSYSTEM

mock_web_server

适用于 Flutter、服务器和 Dart CLI 应用程序中真实集成测试的多功能可脚本化 Web 服务器

最新版本
4.1.1
近 30 天下载
5.8万
喜欢数
25
Pub 分数
40

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

一个功能强大且可脚本化的 Web 服务器,专为 Flutter、服务端 Dart 和 CLI 应用中的真实集成测试而设计。它使开发者能够模拟 HTTP 端点并自定义响应,从而在不依赖外部服务的情况下彻底测试网络交互。该服务器支持动态请求处理、响应延迟和状态码,非常适合测试边缘情况和网络条件。专为 Dart 生态系统打造,可无缝集成到测试工作流中。

适合场景
  • 在Flutter应用中测试HTTP客户端
  • 在集成测试中模拟 API 行为
  • 验证错误处理和重试逻辑
  • 在CI/CD流水线中模拟第三方服务
  • 测试网络超时和延迟
主要特点
  • Scriptable request/response handling
  • Support for custom headers and status codes
  • Configurable response delays
  • Easy integration with Dart test frameworks
  • Lightweight and fast startup
  • No external dependencies
适合对象
  • Flutter 开发人员编写集成测试
  • Dart 后端服务测试人员
  • CI/CD流水线自动化
  • 需要真实网络模拟的团队
使用建议
  • Not intended for production use
  • Requires manual setup for complex scenarios
  • Limited built-in middleware
  • Best used in test environments only
支持平台暂无数据

安装插件

flutter pub add mock_web_server

所属分类

关联项目