【问题标题】:How to invoke watir scripts from a web application?如何从 Web 应用程序调用 watir 脚本?
【发布时间】:2011-08-06 01:05:35
【问题描述】:

我有一个 watir 脚本,我必须在调用脚本的同一浏览器上从 Web 界面运行。有可能吗?

【问题讨论】:

  • 这是一个奇怪的要求:watir 是一个测试工具。为什么会有这个要求?
  • 我们需要一个界面来运行脚本并使用 httpwatch 等生成性能报告
  • @adthi 为什么性能报告的生成取决于您从 Web 界面运行 watir 脚本?归根结底,您只是在运行一个 ruby​​ 脚本。让我感到困惑。

标签: ruby watir watir-webdriver browser-automation


【解决方案1】:

这是不可能的,因为浏览器不理解 ruby​​ 是什么。

【讨论】:

    【解决方案2】:

    我相信这是可能的。我一直打算使用 PHP 开始一个与adithi 想做的类似的项目。在 PHP 中,您可以使用 shell_exec 命令或反引号运算符在 shell 中执行命令。 ruby 使用 puts 返回输出,PHP 可以读取。

    http://chipmunkninja.com/Program-Execution-in-PHP%3A-exec-m@ 似乎是一个很好的页面,详细介绍了这种技术。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-20
      • 1970-01-01
      • 1970-01-01
      • 2011-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多