Softonic 评论

系统范围和每个应用程序测试的网络条件模拟器

体验系统或单个进程的故意网络降级:延迟、数据包丢失、带宽限制和脚本化连接更改。Bean Network Tester,由DonislawDev开发,是一个面向开发人员和质量保证工程师的开源Windows实用程序。它结合了图形用户界面和命令行界面,具有可重放的随机模式和预制的配置文件,以便团队能够重现不稳定网络错误、验证错误处理,并将测试集成到自动化工作流程中。

它在不更改应用程序代码的情况下向实时流量注入真实的故障

Bean Network Tester 使用附带的 WinDivert 驱动程序拦截数据包,并在内核级别修改流量,因此您无需更改代理或应用程序配置。功能包括固定或随机延迟和抖动、数据包丢失/损坏/重复、带宽限制,以及主动连接中断,例如 TCP 重置和波动。目标定位通过进程名称、PID、IP、端口或地址族进行,这使您只影响正在测试的应用程序。

它支持适合自动化的可重现的私有测试工作流程

该工具提供一个种子系统,重放相同的随机丢失和抖动模式,以便生成一致的错误报告,以及一个场景系统,用于脚本化的网络变化序列。此外,它提供了带有实时图表的图形界面和具有机器可读输出的 CLI,使其能够集成到 CI/CD 管道中。该应用程序不收集任何遥测数据,并在离线状态下运行,保护测试隐私。

它在内核级别运行并需要提升权限,因此请仔细规划部署

由于该工具使用内核拦截驱动程序,应用程序必须在 Windows 上以管理员权限运行。实时监控包括图表、计数器和可搜索的连接表,以实时观察影响,但内核级别的方法意味着 IT 策略或受限桌面可能会阻止安装。开发人员、质量保证、游戏工作室和网络管理员可以获得控制权,前提是他们能够安装驱动程序并运行提升的进程。

适合技术团队的实用选择,具有单一操作注意事项

Bean Network Tester 适合在构建和测试周期中需要可重复、私密网络实验的开发和 QA 团队。主要的操作权衡是需要管理员访问权限来安装和运行内核级拦截驱动程序,这在严格管理的机器上增加了部署摩擦。对于实验室和开发工作站,该工具提供了一种集中方式来验证网络的弹性。

  • 赞成

    • 每个过程、PID、IP、端口或地址族的目标降级
    • 种子随机性和脚本场景允许精确重放测试
    • 没有遥测,完全离线操作以进行私人测试
    • 包括带有实时图表的 GUI 和用于自动化的 CLI
  • 反对

    • 需要管理员权限才能安装和运行 WinDivert 驱动程序
    • 在严格管理的企业桌面上,可能会阻止内核级拦截。
    • 仅限Windows,因此跨平台测试环境需要其他工具

应用参数

应用程式 提供其他语言版本


免费下载 PC 版

查看广告以免费下载


用户对 Bean Network Tester 的评分

您是否尝试过 Bean Network Tester?成为第一个离开您的意见!

添加评论
有关使用此软件的法律因国家/地区而异。 如果违反这些法律,我们不鼓励或纵容此程序的使用。
已使用 登录 Softonic