【问题标题】:Continuous integration solution持续集成解决方案
【发布时间】:2018-06-20 18:44:39
【问题描述】:

我需要自动化从测试用例规范到部署的整个解决方案。

这是我正在考虑的计划:

  • 使用计划工具(例如 JIRA)来管理我的所有测试用例。
  • Angular JS 的开发人员
  • GitHub 作为版本控制系统
  • Jenkins 作为管理构建的持续集成工具
  • Webdriver/Protractor 用于自动化测试用例和另一个用于单元测试的工具

我的问题:

  1. 您认为 JIRA 是否适合管理我的测试用例?我可以改用 Testlink 吗? Testlink 有哪些限制?
  2. 关于我的计划,您有什么反馈或建议吗?易于设置?
  3. 您是否有其他想法来管理整个流程?我的计划中唯一需要保留的是测试脚本。如何自动化这些测试脚本周围的一切?

我们将不胜感激任何输入。 祝大家有个美好的一天:)

【问题讨论】:

    标签: webdriver protractor continuous-integration jira testlink


    【解决方案1】:
    1. 为什么您需要管理您的测试用例?谁来管理你的测试用例?你确定你真的需要“管理”它们吗?
    2. 计划很好,我只想添加测试应该在每次推送到 GitHub 时运行,如果测试失败,则合并被阻止。
    3. 脚本到底是什么意思?至于我,如果您使用 Jenkins,请以 daclarative 方式进行部署 - 使用 Jenkinsfile

    【讨论】:

    • 您好 Oleksii,抱歉我的回复晚了。是的,我想在一个地方管理我所有的测试用例。好的,感谢您提供有关合并的提示。我还不熟悉。我的脚本将使用 webdriver 或量角器编写。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-02
    • 1970-01-01
    • 1970-01-01
    • 2011-01-12
    相关资源
    最近更新 更多