【问题标题】:Integration of automated testing in hudson using selenium framework使用 selenium 框架在 hudson 中集成自动化测试
【发布时间】:2011-06-03 08:40:49
【问题描述】:

我是网络开发和网络测试的新手。我想在我的持续集成和使用 selenium 的自动化测试中使用 Hudson。如何在 hudson 中集成 selenium,以便每次使用 hudson 构建时,它都会自动执行 selenium 中的自动化测试?我应该安装什么应用程序?顺便说一句,我使用 ubuntu 作为我的操作系统。

我正在使用 asp.net 和 C# 构建我的 webapp。

请指教。

谢谢。

【问题讨论】:

    标签: c# selenium


    【解决方案1】:

    您可以像调用普通单元测试一样调用测试。假设您正在创建要使用 NUnit 运行的测试,那么您需要确保已安装它。

    设置您的 Selenium 项目,就像一个普通的类库项目一样,构建一个可以运行您的测试的 dll 就足够了。

    【讨论】:

    • 如何从 hudson 运行该 dll?
    • 您现在如何在本地机器上运行 dll?
    • 为了让问题更容易理解,在没有 Hudson 的情况下如何运行 Selenium 测试?
    【解决方案2】:

    您可以将您的 Selenium-TestNG/Nunit 框架与 Maven 集成,您可以在 Jenkins/Hudson 中提供 Maven 构建路径。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-09
      • 1970-01-01
      • 2012-02-25
      • 1970-01-01
      • 2016-07-09
      相关资源
      最近更新 更多