【问题标题】:Capture HTTP Requests using robotframework使用机器人框架捕获 HTTP 请求
【发布时间】:2014-12-17 18:11:47
【问题描述】:

我正在尝试使用机器人框架自动执行 HTTP 请求,例如通过输入 url 进行的 Google Analytics 跟踪。

我发现使用浏览器 mob 代理捕获 webdriver 可能会有所帮助,但我不确定要遵循的确切步骤。

谁能告诉我从哪里开始达到我的目标。

提前致谢, 山药。

【问题讨论】:

  • Yam,你能分享一下你试过什么吗?
  • 嗨病毒沙阿,我还没有开始,因为我不知道如何开始。我所做的只是从github.com/lightbody/browsermob-proxy 下载了 browsermob 代理,但我无法弄清楚如何启动代理,因为我正在使用 Windows 机器
  • 所以你只是想捕获http流量?

标签: python selenium robotframework browsermob


【解决方案1】:

我通过创建自己的关键字来做到这一点。

Select Radio Button Otherwise    CSS_ID   True

这将选择除True之外的所有单选按钮。

这是我的最终代码

Run My Test
    Select Radio Button    CSS_ID   True
    Correct window should popup 
    Select Radio Button Otherwise    CSS_ID   True  
    InCorrect window should popup

检查文档中的 Run Keyword IfRun Keyword Unless 关键字。

【讨论】:

  • 您好 Vimal,您能否详细说明您是如何开始捕获 httprequests 的
  • 通过httpreq 库在那里可用。
  • 嗨 Vimal,您是否能够使用 httprequests 库获取网络流量?你能告诉我你使用的步骤或方法吗?谢谢
猜你喜欢
  • 2016-06-09
  • 2018-07-25
  • 2017-09-18
  • 2014-10-31
  • 1970-01-01
  • 1970-01-01
  • 2021-09-18
  • 1970-01-01
  • 2015-07-16
相关资源
最近更新 更多