【问题标题】:Rspec Testing of real time results through mTurk通过 mTurk 对实时结果进行 Rspec 测试
【发布时间】:2011-09-09 18:21:08
【问题描述】:

我正在通过 Rspec 测试代码在 mTurk 创建命中,但同时我需要测试必须从 mTurk 发回的结果。为了节省每次测试的复杂性测试,我使用 VCR 将 HTTP 请求记录在磁带中。我该如何实施这个测试?

【问题讨论】:

  • 我认为你的标题对你想要达到的目标有点误导。您可能知道 VCR 会为您提供与实时结果相反的结果,它会存储响应,因此它会为您提供一个预先发出请求的预设响应。您是在问如何使用 VCR 测试 mTurk,或者如何为 mTurk 编写测试?
  • @bobby,好吧,我为此做了一些 hack :),我使用调试器来保存我的 rspec 测试,直到结果从 mTurk 返回,然后它被存储在 VCR 中。所以我必须做一次这种黑客攻击,然后在 VCR 为我工作之后

标签: ruby-on-rails ruby ruby-on-rails-3 rubygems mechanicalturk


【解决方案1】:

我为此做了一些修改,我使用调试器来保存我的 rspec 测试,直到结果从 mTurk 返回,然后它被存储在 VCR 中。所以我必须做一次这种黑客攻击,然后 VCR 对我有用

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-24
    • 2012-11-10
    • 2017-11-28
    • 1970-01-01
    • 1970-01-01
    • 2020-07-15
    相关资源
    最近更新 更多