问题标签 [httpwatch]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
selenium-ide - 将 HttpWatch 与 Selenium IDE 集成
我使用 Selenium IDE 来记录我们项目的测试用例。我们计划使用 HttpWatch 来监控我们网站的性能。有什么方法可以将 Selenium IDE 和 Httpwatch 集成在一起,这样每当我们运行 Selenium 测试用例时,Httpwatch 也应该同时开始记录。
等待回复:)
问候, 拉胡尔
c# - Windows 升级后的 Watin + HttpWatch 应用程序问题?
我们有一个应用程序使用Watin
andHttpWatch
来检查一些生产站点。我们会定期检查应用程序的响应时间,并为此使用此应用程序。
我们打开一个 IE 实例,并在设置一些配置后将该实例附加到HttpWatch
插件中。该应用程序在 Windows Server 2003 中运行良好。
但是,当我们在 Windows Server 2008 中执行此应用程序时,会出现以下错误。
无法将“HttpWatch.ControllerClass”类型的 COM 对象转换为接口类型“HttpWatch.IController”。此操作失败,因为 IID 为“{21828BF3-DA77-4FC1-968E-FC7A46AEC19A}”的接口的 COM 组件上的 QueryInterface 调用失败,原因是以下错误:不支持此类接口(HRESULT 异常:0x80004002 (E_NOINTERFACE)) .
我们尝试了很多方法,但无法解决这个问题。此外,我们已经为所需的 Windows Server 2008 版本提供了最新的 DLL Interop.HttpWatch.dll
,Interop.SHDocVw.dll
因为我们通过链接了解它。
macos - 在 OS X 下帮助对浏览器的流量进行逆向工程(好吧,只是观察从哪里来)的工具(应用程序或扩展程序)
这是我关于 SO 的第一个问题,所以我会尽力而为。
每个人都知道在 Windows 下查看网站流量的一个非常酷的东西——HttpWatch。它对开发人员来说是非常有用的程序,但由于我已经将我的操作系统从 Windows 更改为 OS X,所以我错过了。所以我的问题是“这个程序是否有某种替代方案(我不介意它是否只是扩展用于 OS X 和 Linux/BSD 下的浏览器、本机应用程序或 cmd 行工具?”。
jquery - 使用 jquery.ajax 方法发送 json 请求时 HttpWatch 的错误?
我正在使用带有 IE 10 的 HttpWatch 7.0.22。
当我打开 HttpWatch 时,对 WCF 服务的 jQuery.ajax 调用将失败并出现错误:
“反序列化操作'MethodName'的请求消息正文时出错。OperationFormatter 无法反序列化消息中的任何信息,因为消息为空(IsEmpty = true)。”
但是如果我没有打开 HttpWatch,它就可以正常工作。
如果我打开 HttpWatch 它将失败。即使我关闭 HttpWatch,它也不会再工作了。
这是 HttpWatch 的错误吗?
添加
我搜索了一下,似乎不仅仅是 7.0.22 有这样的问题。一些 8.x 版本也有它。甚至有人声称 HttpWatch 官方回复邮件承认这是一个错误。但是我没有看到这样的邮件。
httpwatch - 查看特定的 HTTP 请求
出于工作目的,我需要分析大量通过 HTTP 产生大量请求的 Javascript 标记。我通常将这些脚本加载到本地网页上,然后运行 Fiddler 以查看是否发出了正确的请求。由于工作越来越忙,我想自动化这个过程,并制作一个工具来放置我的 N 个脚本,设置在 UI 上检查的内容并获得输出,告诉我“一切都按计划进行”或“有些事情不是正确的。” 我通常检查这些 http 请求的内容是:
- 对各种(和预测的)主机的请求的存在
- 如果找到这些请求的字符串分析
有没有一种工具可以让我完成这种任务,还是我必须从头开始构建一个?我知道 fiddler 有插件支持,也许我可以做一个适合我的?
如果我要从头开始构建该工具,您建议我使用什么语言/方法?
先感谢您!
internet-explorer - Internet Explorer 10 开发人员工具在某些导航上关闭
我正在尝试通过使用开发人员工具控制台监视网络来调试 Internet Explorer 10 的问题,但我遇到了一个奇怪的行为 - 有时控制台只是关闭并且所有记录的流量都丢失了。
更准确地说,调用顺序如下(这实际上是一个标准的 SAML 2.0 身份验证流程,客户端证书在 IDP 登录):
- GET https://application.host/alias -> 响应是一个自动提交 POST 表单到:
- POST https://identity.provider.host/sso/end/point/alias -> 在此处使用证书进行身份验证,并返回包含 SAML 2.0 响应的自动提交 POST 表单,并将其提交到:
- POST http://application.host/acs/end/point -> 返回自动提交 POST 表单到:
- POST https://application.host/alias(最初访问的资源) - 重定向到:
- 获取https://application.host/alias
请注意,初始访问后的一切都会自动发生,用户无需单击任何链接或提交某些表单。
自动提交 POST 表单是这样的:
问题出现在第 2 点之后的某个地方 - 开发人员工具控制台刚刚关闭,但这似乎不会影响浏览器的实际工作。
我也尝试过使用 HttpWatch Professional - 我得到了相同的效果 - 插件只是停止录制或完全关闭。在这种情况下我不能使用 Fiddler,因为它会阻止我调试实际问题(即在启用 Fiddler 时它可以工作)。这个问题也是 IE 特有的,所以我不能使用其他浏览器的开发者工具。
对此有任何想法/提示吗?
更新:我想我至少想出了问题的一部分:完成导航到不同区域时,开发人员工具窗口会关闭。即在我的情况下,第 2 步中的主机位于 Internet 区域中,而来自本地 Intranet 区域中其他步骤的主机则在完成从第 2 点到第 3 点的导航后关闭开发工具窗口(而不是在重定向时从 1 到 2 完成)。不同之处在于第一个是通过 javascript 和自提交表单完成的,而另一个只是 302 重定向响应。
在我将所有站点添加到本地 Intranet 区域后,问题就停止了。它仍然是一个谜,而且似乎是一个 IE 问题而不是一个开发工具问题,因为 HttpWatch 似乎也受到了它的影响。
fiddler - 与 Fiddler 相比,HTTPWatch 中的 HTTP 加载时间
在我的一个网站中,页面加载性能存在一些问题。我们使用 Fiddler2 和 HTTPwatch 9.4 来判断性能。
在 Fiddler 中,我们可以看到页面加载时间约为 4-5 秒。但是,如果我检查 HTTPWatch,那么它显示 HTTPLoad 时间是 9-10 秒。这包括 DOM 加载、页面加载和 HTTP 加载时间。
有人可以确认为什么有区别吗?
firefox - HttpWatch Professional 未出现在 Firefox 中
我想知道,有没有办法让插件在 Firefox 中显示?我已经下载了最新版本的 HttpWatch Professional,但它没有出现在 Firefox 中。但是,它只显示在 IE 11 中。我使用的是 Firefox 36 和 Httpwatch 10。
我有:
按照 Httpwatch 上发布的故障排除指南,但我仍然无法解决问题
在工具>附加组件中也检查并启用了插件,但仍然没有
重新安装了 httpwatch 并重新启动了 firefox。没有什么。
我不知道还能做什么。请帮忙!谢谢。
performance-testing - chrome 的 Httpwatch 自动化
我已经使用 httpwatch 自动化了 IE。但不能对 chrome 做同样的事情。我们是否可以在 httpwatch 中做到这一点?
如是!你们能让我知道如何使用httpwatch自动化chrome吗?
如果不!那么哪个是在页面加载时间自动化 chrome 和 IE 的最佳工具(免费工具)?
我的网络应用程序是使用 Angular js 构建的。
请帮帮我。
watir - Watir 在执行案例时无法正常运行:
在运行 watir 进行自动化测试时,请帮助查看下面的错误详细信息。
详细信息:1> watir 版本:1.9.2 2> Ruby 版本:1.8.7
注意:httpwatch 已成功安装并从 IE 的 manage-addon 启用它。
IE版本为:9.11.9600.18697
我很困惑为什么会发生这种情况并且可以 100% 重现,并且其他具有相同设置的测试客户端工作正常。