通过检查网络流量和组合规则来测试新特性和遗留代码,以诊断潜在的问题场景,在它们出现在生产环境之前。
使用Fiddler Everywhere通过捕获HTTP/S网络流量和监视HTTP/2和WebSocket会话来测试应用程序。通过捕获和分析包含前端和后端之间所有通信的网络流量来超越UI。找出哪些请求失败,哪个API响应缓慢,哪个API返回无效响应,是否使用的协议版本导致了问题,并帮助开发团队重现问题。
测试应用程序的“不愉快路径”与测试“愉快路径”同样重要。Fiddler Everywhere帮助应用程序测试人员测试复杂的场景,比如网络断开、应用程序在低延迟条件下的行为以及服务器何时返回意外响应。
通过设置过滤器分析捕获的流量,突出显示导致问题的会话,并通过添加注释为分析添加更多上下文。
在Fiddler Everywhere中,与您的开发团队共享日志是无缝的和上下文相关的。不再将日志附加到电子邮件或支持票;共享通过单击按钮添加的捕获流量和上下文。
检查和调试来自macOS、Windows和Linux系统(以及iOS和Android设备)的流量。确保正确的cookie、头文件和缓存指令在客户端和服务器之间传输。支持任何框架,包括。net, Java, Angular, React, Vue.js等。
Fiddler Everywhere的Rule Builder使您能够识别/拦截流量,并让调试代理代表远程服务器响应。创建规则,通过返回先前捕获的会话、状态代码、本地文件等自动触发响应—所有这些都不需要接触服务器。
Fiddler Everywhere捕获的网络会话可以保存到工作空间中,稍后可以重播。这些相同的会话也可以在Fiddler Everywhere的UI中与你的队友共享(和评论)。Fiddler Everywhere客户端提供了一种安全的协作方法,以提高工作效率。