这是名为 Diffy 的 Linux 应用程序,其最新版本可以下载为 diffyv0.0.1sourcecode.tar.gz。它可以在免费的工作站托管服务提供商 OnWorks 上在线运行。
免费下载并在线运行这个名为 Diffy with OnWorks 的应用程序。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
SCREENSHOTS
Ad
迪菲
商品描述
Diffy 最初由 Twitter 开发,旨在通过比较不同版本或部署之间的响应来帮助捕获基于 HTTP/Thrift 的服务中的回归问题。它充当代理:您提供请求源(例如流量),然后 Diffy 将每个请求发送(“多播”)到多个实例——例如候选版本、生产版本、参考版本——然后比较响应(正文、标头等)以检测差异。它可以自动对服务行为进行回归检测,通常无需编写显式测试。
功能
- 代理/转发传入请求到多个服务实例(候选与已知良好)以比较行为
- 自动检测响应(内容、标题等)的差异,以便标记回归或错误
- 集成某些 HTTP/Thrift 服务所需的设置最少,无需针对每种场景进行完整的测试套件
- 支持在比较之前定义响应的转换或过滤器,以便忽略不相关的差异
- 与部署环境兼容,用于暂存/生产比较,能够在实时流量或影子模式下运行
- 生成报告/差异,显示哪些服务发生了变化、哪些服务的行为有所不同,以协助调试/回归跟踪
程式语言
斯卡拉
分类
此应用程序也可从 https://sourceforge.net/projects/diffy.mirror/ 获取。它已托管在 OnWorks 中,以便通过我们的免费操作系统之一以最便捷的方式在线运行。