http - (HP QuickTest) 如何使用 QuickTest 获取 HTTP 状态?

标签 http vbscript request qtp

我正在创建一个 QuickTest 脚本来获取页面的所有 URL,并检查代码是否为 200 的 http 请求的状态。但我的问题是如何从 URL 获取 http 请求状态代码?

最佳答案

这是我的解决方案:

Set Http = CreateObject("Microsoft.XMLHttp")
Set oDesc = Description.Create()
    oDesc("micclass").Value = "Link"
Set EditCollection = Browser("Browser").Page("Page").ChildObjects(oDesc)

URL_TEMP = EditCollection(i).GetROProperty("href")
Http.Open "GET" , URL_TEMP , false
Http.Send
msgbox Http.Status

关于http - (HP QuickTest) 如何使用 QuickTest 获取 HTTP 状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11970531/

相关文章:

java - 从 HTTP post 获取 JSON 值到 TextView

http - 网站外部链接 : HTTP vs HTTPS?

excel - VBscript 找不到 Excel 文件

Java servlet - session 清理 (HttpServletRequest)

验证码的 HTTP 状态代码

java - 如何用java从数据中删除 header

mysql - 无法使用vbscript连接到Mysql

caching - VBScript:禁用从服务器到 HTTP GET URL 请求的响应缓存

request - 异构集群中的 Kubernetes cpu 请求/限制

javascript - xmlHTTP请求错误: "failed"