代码之家  ›  专栏  ›  技术社区  ›  Oleg Razgulyaev

如何使用prove在不同的服务器上运行相同的测试?

  •  5
  • Oleg Razgulyaev  · 技术社区  · 15 年前

    prove 测试实用程序(TAP::Harness)来测试我的程序。
    我需要先在本地计算机上运行相同的测试,然后在远程计算机上运行。
    (测试程序应分别连接到本地主机或远程主机)

    如何使用prove将参数(test\u server)传递给测试?我应该用环境还是有更好的解决办法?

    2 回复  |  直到 15 年前
        1
  •  4
  •   daxim Fayland Lam    15 年前

    环境变量听起来不错,因为您不容易访问更高的抽象方法来传递命令行选项或函数参数之类的数据。

    我们已经有了变量方面的现有技术 TEST_VERBOSE AUTOMATED_TESTING , RELEASE_TESTING

        2
  •  1
  •   Mark Stosberg    13 年前

    根据你更大的目标,你可能希望以不同的方式处理问题。我们使用 Jenkins 控制最终运行“证明”的测试套件运行。它被设置为在多个服务器上运行测试,并提供了许多功能来管理“构建”,这些构建可以是测试套件运行。

    推荐文章