FLUTTER ECOSYSTEM

mock_web_server

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

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

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

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

适合场景
  • 在Flutter应用中测试HTTP客户端
  • 在集成测试中模拟 API 行为
  • 验证错误处理和重试逻辑
  • 在CI/CD流水线中模拟第三方服务
  • 测试网络超时和延迟
主要特点
  • 可脚本化的请求/响应处理
  • 对自定义标头和状态码的支持
  • 可配置的响应延迟
  • 与 Dart 测试框架的轻松集成
  • 轻量且启动迅速
  • 无外部依赖
适合对象
  • Flutter 开发人员编写集成测试
  • Dart 后端服务测试人员
  • CI/CD流水线自动化
  • 需要真实网络模拟的团队
使用建议
  • 不适用于生产环境
  • 复杂场景需要手动设置
  • 有限的内置中间件
  • 仅建议在测试环境中使用
支持平台暂无数据

安装插件

flutter pub add mock_web_server

所属分类

关联项目