【问题标题】:Deploy and Run automation code using selenium web driver in Java在 Java 中使用 selenium Web 驱动程序部署和运行自动化代码
【发布时间】:2018-11-04 15:51:37
【问题描述】:

我正在使用 Eclipse IDE 中的 Java 在 Selenium Webdriver 中编写自动化代码。 我的项目在 POM 设计模式中使用 TestNG 框架,Bit Bucket 存储库, 如何在一夜之间构建和运行自动化测试。

【问题讨论】:

  • 要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题对于 Stack Overflow 来说是题外话,因为它们往往会吸引固执己见答案和垃圾邮件。相反,describe the problem 以及迄今为止为解决它所做的工作。
  • 您可以配置任何 CI 服务器,如 jenkins 等,以从比特桶中获取代码并定期运行。

标签: selenium webdriver bitbucket-aws-code-deploy


【解决方案1】:

正如@aolisa 提到的,您可以使用多种持续集成 (CI) 工具。 当我开始创建像 You 这样的 CI 时,我已经在本地安装了 Jenkins 并开始使用它。

我认为这个很好的切入点是 Jenkins。

这是 Jenkins 的好文章:http://www.vogella.com/tutorials/Jenkins/article.html

要让 Jenkins 开始,这里有几个步骤:

  1. 安装它 (https://jenkins.io/),
  2. 登录 Jenkins,
  3. 创建作业 (Maven),
  4. 连接到您的 git 存储库(在您的情况下为 BitBucket),
  5. 使用 maven 命令来操作测试,
  6. 播放...调整...维护...:)

但是在这个答案中,没有人提到今天真的很好的云 CI。

现在你有几个服务,但我已经测试过这些服务,并且非常易于使用,而且文档真的很简单,重要的是你可以玩一段时间,因为它们是免费的(在某种程度上) 所以检查一下:

  1. http://circleci.com/
  2. https://www.bitrise.io/

希望对您有所帮助...

【讨论】:

  • 非常感谢科瓦契奇
猜你喜欢
  • 2020-05-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-15
  • 2015-08-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多