禅道DevOps解决方案
DevOps是一个合成词,即Development+Operations,是软件开发、测试和运维结合的过程、方法及系统,生命周期包括持续开发、持续集成、持续测试、持续反馈、持续监测、持续部署和持续运维,始终以持续交付为核心目标,倡导多个团队建立良好的沟通和协作,以更快更可靠地创建高质量软件。
DevOps弥补了瀑布和敏捷过程中开发、测试、运维在整个软件开发周期中相对分离的不足,具有加快交付速度、提高交付质量、减少团队摩擦、实现快速反馈等优势。
禅道对DevOps和持续集成的支持,包括Git、Subversion版本系统集成,Jenkins构建任务触发,以及ZTF自动化测试调度几个方面。通过禅道自研的ZTF自动化测试工具,可很好地驱动8种单元测试框架、5种自动化测试框架来执行测试,并把最终结果回传给禅道,进行统一的报告展示。禅道ZTF打通了项目管理和持续集成工具之间的沟壑,贯穿持续集成、持续测试、持续部署等DevOps生命周期的不同阶段。
禅道持续集成特性

项目管理
• 支持CMMI和敏捷过程
• 产品、项目、组织管理
• 需求、任务、缺陷管理
• 计划、版本、发布管理

代码管理
• 版本库管理
• Git、GitLab、SVN支持
• 源代码浏览
• 源代码比较
• 源代码评审

Jenkins系统集成
• 打标签触发构建
• 代码注释触发构建
• 时间计划触发构建
• 构建历史查看
• 构建结果查看

ZTF自动化测试工具
• 禅道测试用例导出、导入
• 提交测试结果、缺陷到禅道
• 九种脚本语言支持
• 八种单元测试框架支持
• 三种自动化测试框架支持

ZenData通用数据生成工具
• 内置邮箱、卡号、地址等常用类型数据库
• 支持数据任意自定义
• 数据字段定义支持嵌套和引用
• 文本、Excel、JSON、XML多种输出格式

禅道测试报告
• ZTF单元测试报告
• 禅道用例自动化测试结果展示
• 禅道测试单自动化测试结果展示
联系方式
禅道为您提供专业的 DevOps 解决方案,如果您有更多想了解咨询的内容,欢迎联系我们: