在 DevOps 模式下,产品,设计,开发,测试和运维团队更紧密地结合在一起,贯穿应用程序的整个生命周期。通过自动化工具替代手工操作,实现快速,高效,安全的测试,构建,部署项目。...
DevOps 集文化理念、实践和工具于一身,可以提高组织高速交付应用程序和服务的能力,与使用传统软件开发和基础设施管理流程相比,能够帮助组织更快地发展和改进产品。这种速度使组织能够更好地服务其客户,并在市场上更高效...
随着互联网软件行业快速发展,为了抢占市场先机,企业不得不持续提高软件的交付效率。特别是现在国内越来越多企业已经在逐步引入DevOps研发模式的变迁,在这些背景催促之下,对于企业研发团队所需要具备的持续集成和持续交付...
流程规范常伴于我们,小到一次会议,大到团队的管理。当然在白盒测试体系中,流程规范也是最重要的环节之一。本文将从以下四个方面对白盒测试体系中的流程规范进行分享:...
Dockerfile:关于Dockerfile的使用说明,我在文章《让.NetCore程序跑在任何有docker的地方》中有说到,这里不在赘述,需要的可以先看下,本文主要介绍Jenkinsfile结合dockerfile配合使用,自动构建.NetCore应用程序。...
CI:持续集成(Continuous integration,简称 CI),在传统的软件开发环境中,有集成,但是没有持续集成这种说法,长时间的分支与主干脱离,导致分支与主干可能存在较大偏差,在集成代码的时候可能需要花费数小时更久的时间来修复代码,...
随着技术的进步,组织从人工测试转向Selenium测试自动化,测试解决方案变得比以往更具可扩展性。但是,摆在大多数团队面前的还有一座山:并行测试的可伸缩性。许多公司仍在使用顺序测试方法来提供质量保证,这会消耗大量的时间...
前面文章有提到敏捷的一些基本概念和做法,Scrum是一个敏捷框架,满足Scrum的做法都被认为是敏捷的行为。而本篇文章希望从敏捷工具讲起,对不同组织文化的敏捷项目管理工具选型做一下对比分析。...
1、使用Python+Excel+unittest+ddt框架进行接口测试,只能单纯的进行接口自动化测试,结合jenkins可以做持续集成等,比较单一,需要做性能测试的话必须重新修改脚本,脚本能力比较强,不易上手。...