- 博客(10)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 持续交付之测试管理
代码静态检查实践为什么需要代码静态检查?代码静态检查,即静态代码分析,是指不运行被测代码,仅通过分析或检查源程序的语法、结构、过程、接口等检查程序的正确性,并找出代码中隐藏的错误和缺陷。代码静态检查规则的建立往往需要大量的时间沉淀和技术积累,挑选合适的静态代码分析工具,自动化执行代码检查和分析,可以极大地提高代码静态检查的可靠性,节省测试成本。静态检查工具的优势主要包括以下三个方面:...
2019-07-14 10:56:31
457
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 持续交付之发布与监控
前言:本篇内容根据前携程系统研发部总监王潇俊老师的专栏《持续交付36讲》整理的学习笔记,有兴趣的同学也可购买专栏系统地学习。一、发布是持续交付的最后一公里发布是一个慢慢滚动向前、逐步生效的过程。一个好的发布系统应该应是易用、快速、稳定、容错力强,必要时有能力回滚的系统。什么是好的发布流程?第一, 把大象放进冰箱分几步?在目标机器上执行命令停掉运行中的服务;把提前准备好的变更产物传...
2019-06-30 09:50:31
794
原创 OKR工作法简介
前言:本文是黄勇老师的专栏《黄勇的OKR实战笔记》的学习笔记,有兴趣的可自行购买。OKR是一套科学的目标管理工作法,它由O和KR两部分构成,O表示Objective(目标),KR表示Key Result(关键结果)。O代表着一个明确的方向; KR用于验证目标是否已达成,它是一把衡量目标的标尺。OKR最早诞生于Intel, 随后进入Google并得到大规模应用,目前全球众多企业都在实践OKR...
2019-07-14 11:05:00
1449
原创 HTTP的重定向和跳转
主动跳转:跳转动作是由浏览器的使用者主动发起的;被动跳转:跳转动作是由服务器发起的,浏览器使用者无法控制。重定向状态码301:俗称“永久重定向”,原URI已经“永久”性地不存在了,今后的所有请求都必须改用新的URI.302: 俗称“临时重定向”,原URI处于“临时维护”状态,新的URI是起“顶包”作用的临时工。303 See Other: 类似302,但要求重定向后的请求改为...
2019-07-08 23:12:32
6386
原创 持续集成 vs. 持续交付 vs. 持续部署
CI 和CD是人们谈论现代开发实践时经常提到的两个缩略语。CI 代表持续集成,这种实践专注于使发布更容易。但CD 可能意味着持续交付或持续部署,虽然这两种实践有很多共同之处,但他们也有显著的差异,可能对业务产生严重的后果。我们将在本文中看到这三种实践的含义以及使用它们需要什么条件。持续集成,持续交付和持续部署之间有什么区别?持续集成实施持续集成的开发人员会尽可能多地将其更改合并到主分支。...
2019-06-23 13:43:24
1183
原创 容器基础(二):隔离与限制
隔离Namespace:在Linux容器中用来实现“隔离”的技术手段,它实际上修改了应用进程看待整个计算机“视图”,即它的“视线”被操作系统做了限制,只能“看到”某些指定的内容。 但对于宿主机来说,这些被“隔离”了的进程跟其他进程并没有太大区别,都由宿主机操作系统统一管理,只不过这些被隔离的进程拥有额外设置过的Namespace参数。而Docker项目在这里扮演的角色,更多的是旁路式的辅助和管理...
2019-05-23 22:30:25
384
原创 容器基础-进程
进程:程序被执行时,它就从磁盘上的二进制文件,变成了计算机内存中的数据、寄存器里的值、堆栈中的指令、被打开的文件,以及各种设备的状态信息的一个集合。像这样一个程序运行起来后的计算机执行环境的总和,就是进程。对于进程来说,它的静态表现就是程序;而一旦运行起来,它就变成了计算机里的数据和状态的总和,这就是它的动态表现。容器技术的核心功能,就是通过约束和修改进程的动态表现,从而为其创造出一个“边界”...
2019-05-21 23:02:44
581
原创 为什么应该学好软件工程?
我大学学的专业是通信工程,设置的课程里没有软件工程相关的课。毕业后从事软件测试工作,作为测试人员,与开发人员沟通是重要的工作内容之一,所以做测试的十多年来,接触了很多的开发人员,有些开发人员留下了深刻的印象,当然这个印象有好的也有差的。在这些开发人员中,有些人fix bug的速度超快,还不会引入新的bug,有点像武侠里的小李飞刀,刀无虚发,出刀必致命,用三个字形容:“快”、“准”、“狠”。而...
2019-03-02 12:31:59
3506
1
翻译 2019最热门的软件测试趋势
毛哥(译)放眼全球,了解技术发展的边界和趋势,有助于组织和个人的发展及竞争力的提升,偶尔看到国外某网站的一篇文章,读来颇值得参考,简单翻译过来,分享一下。也许这篇文章会给你一份指南,让你快速成长与发展。如今,随着世界数字化,我们目睹了技术进步的巨大变化。2019年也将标志着技术和数字化转型的巨大变化,从而要求组织不断创新和重塑自我。#1)敏捷与DevOps很多组织已采用了敏捷与Dev...
2019-02-24 20:49:54
1022
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人