Maven 为什么要将构建工具与Selenium结合使用

Maven 为什么要将构建工具与Selenium结合使用,maven,selenium,ant,Maven,Selenium,Ant,我使用Selenium实现Eclipse和TestNG的自动化。 只要需要,我就从testng.xml执行脚本。 为什么我需要一个构建工具LokeMaven或Ant,因为Eclipse负责编译和执行工作。 我能想到的唯一可能的原因是: 1.使用Windows“任务调度程序”进行调度 2.Ant允许创建用于执行的批处理文件,因此执行变得简单。 2.Crating报告通过ANT触发的报告 还有什么好的理由吗 我为什么需要詹金斯? 当您需要持续集成时,Jenkins会非常有帮助 要经常测试的生成 在持

我使用Selenium实现Eclipse和TestNG的自动化。 只要需要,我就从testng.xml执行脚本。 为什么我需要一个构建工具LokeMaven或Ant,因为Eclipse负责编译和执行工作。 我能想到的唯一可能的原因是: 1.使用Windows“任务调度程序”进行调度 2.Ant允许创建用于执行的批处理文件,因此执行变得简单。 2.Crating报告通过ANT触发的报告

还有什么好的理由吗

我为什么需要詹金斯?

  • 当您需要持续集成时,Jenkins会非常有帮助 要经常测试的生成
  • 持续发展和持续
    集成
    齐头并进我们可以使用Jenkins来测试构建 定期
  • 使用Selenium Automation,我们可以构建/开发自动化脚本
    对于已开发的构建。一旦开发了自动化,我们就可以
    创建一个bat文件并使用詹金斯运行bat文件。
  • 使用Jenkins,我们还可以设置执行时间
    测试构建就像每天IST下午12:00一样。此外,我们还可以轻松获得
    如果任何测试生成执行失败,则会发出通知,因为Jenkins也
    提供故障时发送电子邮件通知的功能
  • 在一些奇怪的情况下,我们需要在Linux/Unix上测试AUT
    我们可以在这样的测试环境中轻松地部署自动化
    系统并使用ANT从命令运行Selenium Automation 提示。
      • 当您需要持续集成时,Jenkins会非常有帮助 要经常测试的生成
      • 持续发展和持续
        集成
        齐头并进我们可以使用Jenkins来测试构建 定期
      • 使用Selenium Automation,我们可以构建/开发自动化脚本
        对于已开发的构建。一旦开发了自动化,我们就可以
        创建一个bat文件并使用詹金斯运行bat文件。
      • 使用Jenkins,我们还可以设置执行时间
        测试构建就像每天IST下午12:00一样。此外,我们还可以轻松获得
        如果任何测试生成执行失败,则会发出通知,因为Jenkins也
        提供故障时发送电子邮件通知的功能
      • 在一些奇怪的情况下,我们需要在Linux/Unix上测试AUT
        环境我们可以轻松地在此类测试上部署自动化
        系统并使用ANT从命令运行Selenium Automation 提示。