持续集成、持续交付、持续部署,到底都有什么不一样?(图)

分享到:

  经常会听到持续集成,持续交付,持续部署,三者究竟是什么,有何联系和区别呢?  假如把开发工作流程分为以下几个阶段:  编码 -> 构建 -> 集成 -> 测试 -> 交付 -> 部署。  正如你在上图中看到,「持续集成(Continuous Integra...

你的团队真的适合敏捷测试么?

分享到:

  对从事项目管理的人员来说,敏捷已经成为一场席卷全国的风潮。但敏捷并不是什么新事物,它已经有20多年的历史。正如社交媒体圈子所说的那样,敏捷的声势与流行程度正在逐年见长。但敏捷是不是真的如坊间传闻的那样,是一个可以解决所有项目困境的万能药...

成为高素质测试人:学会和产品沟通需求

分享到:

  测试过程中我们经常要找产品同学确认需求,切忌在测试用例设计时不主动沟通,测试过程中有疑问也不主动提出来,等到验收、上线之后出了问题再相互扯皮。测试工程师一个非常重要的能力就是沟通能力,并且是尽早沟通,越到后面,留下的隐患就会越严重。缺...

大步向前!不可错过的持续集成进阶指南(图)

分享到:

  随着软件部署的越来越成熟,敏捷、DevOps、CI/CD、Docker等词语慢慢出现在工程师的视野中。对于持续集成,业界也没有一个通用的模式,每个团队可能习惯的方式和关注点都不一样。持续集成最关键的在于「持续」与「自动化」,这篇文章根据这两个关键点,...

软件测试管理之测试度量

分享到:

  一、定义:  产生、分析、报告、采取行动的测试度量过少,且不具有实际意义 。  二、发生时间段  1.项目过大及复杂,需要管理。  2.一个或多个管理人员需要测试程序是可视的。  三、陷阱表现  1.未产生、分析、报告或采取行动的及使用测试...

大家都在提的敏捷开发,到底是个啥?

分享到:

  需求理解  理解需求背景  确认需求明确,无逻辑遗漏  确认所有需求方案都有实现方案  合理预估时间  需求不明确或者不清晰的点,可以当场提出来,或者稍后整理  快速整理出未实现过的功能,逻辑,技术点,可以和leader一起讨论交流方案  确认验...

还不会DevOps?快来看这篇初学者指南呀!(图)

分享到:

  当我们谈到 DevOps 时,可能讨论的是:流程和管理,运维和自动化,架构和服务,以及文化和组织等等概念。那么,到底什么是"DevOps"呢?  什么是DevOps  随着软件发布迭代的频率越来越高,传统的「瀑布型」(开发—测试—发布)模式已经不能满足快速...

PaaS测试环境详解:引入K8S后的发展实践(三)

分享到:

  四、定制化用法  1、NodeName  默认情况下,Kube-scheduler 将预期的 Pod 资源调度到最佳的 Node 上,但是有些特殊测试场景下,我们需要把不同的应用部署到不同的 Node 上,满足这种绑定很简单,只需要在 Deployment yaml 文件中添加 nodeName 配置...

PaaS测试环境详解:引入K8S后的发展实践(二)

分享到:

  三、操作步骤  1、K8S 与 jenkins 集成  K8S 与 jenkins 集成很简单,jenkins 已提供 K8S 的插件,安装即可。  第一步:首先安装 kubernetes 插件,然后进入【系统管理】-> 【系统设置】,找到【云】,然后新增一个 kubernetes 的 【云】,填...

PaaS测试环境详解:引入K8S后的发展实践(一)(图)

分享到:

  一、背景介绍  有赞 PaaS 团队自17年7月份开始投入测试资源,测试人员的加入意味着与测试相关的一系列东西产生,比如测试环境、测试工程、测试流程等等,这次分享的内容主要与测试环境有关,刚开始我们把测试环境部署在虚拟机上,从18年7月份开始,我...

年薪50W测试大牛,分享测试开发基础知识

分享到:

  测试开发岗位  刚入门或者工作几年的测试人员或许会有这样的困惑,为什么测试人员的薪资普遍比开发人员低?对于这个问题,我之前看到一篇文章是这样说的:测试人员与开发人员,就好比是护士和医生,再优秀再专业的护士,终究不是医生;同理,绝大多数...

软件风险管理为什么这么难?

分享到:

  做软件项目,肯定与遇到各种各样的风险和问题,而风险越早识别出来,纠偏或预防投入的成本越低,这个道理,大家都懂,但是为什么还是有不少项目失败,明明早期一切顺利,一切可控,但是越做到后面越不可控,如同深陷泥沼,不可自拔。总结以下,注意有以...

Apache Griffin 开源的数据质量分析工具(三)(图)

分享到:

  2,livy任务提交spark  livy接收到service提交的任务之后,提交到spark,spark接受的到任务之后,进行执行,首先是获取hadoop中配置的fileName:hdfs://localhost:8020/griffin/griffin-measure.jar,通过获取对应的className进行执行任务调度。  ...

Apache Griffin 开源的数据质量分析工具(二)(图)

分享到:

  四 使用实例  基于Apache Griffin Hive数据库源数据计算  本地化举例演示:  (1)访问Apache Griffin可视化界面数据  (2)设置指标模型界面  (3)配置源数据和目标数据,以及对应的指标模型结果数据  (4)按照步骤,配置引擎结果  (...

Apache Griffin 开源的数据质量分析工具(一)(图)

分享到:

  一 简介  apache Griffin是一个开源的大数据数据质量解决方案,它支持批处理和流模式两种数据质量检测方式,可以从不同维度(比如离线任务执行完毕后检查源端和目标端的数据数量是否一致、源表的数据空值数量等)度量数据资产,从而提升数据的准确度...

测试工程师如何更好地与开发沟通?

分享到:

  测试开发工程师在项目中承担着质检的角色,往往需要和开发工程师沟通的多一些,那么如何和开发工程师进行有效沟通才是测试工程师需要面临的问题。  在日常沟通中,测试工程师一定要做到以下几点:  1、要耐心和细心;  细心是一个合格的测试工程...

黑盒测试策略及测试范围(图)

分享到:

  UI测试:用户界面测试,如图片像素,页面布局,CSS样式等。  例如:在图片中找出有多少bug。  配置测试:测试系统服务器以及测试机的配置是否满足产品及测试的要求(就是拿不同机器对软件进行测试;性能测试之前对服务器的配置和测试机的配置进行了...

测试策略设计思路

分享到:

  测试策略设计思路总结如下:  1.测试流程定制  1)测试方案规范:  思维导图实现,包含:业务覆盖、场景设计。  2)BUG规范:  问题标题明了,清晰前置数据、测试步骤、实际结果、预期结果、备注、日志、操作记录截图或录制视频。  3)风险...

什么是软件测试策略?(图)

分享到:

  策略:可以实现目标的方案集合。  所以从字面意思上讲,软件测试策略: 可以实现软件测试目标(在规定时间内尽可能发现软件中的缺陷)的方案集合。  简单地说,软件测试策略就是在测试质量和测试效率之间的一种平衡艺术。更明确地说,测试策略是为...

如何制定测试策略

分享到:

  如果你是一个测试项目的负责人,给你一个测试项目,你如何制定测试策略?  我仅站在个人立场,很粗浅的说一下自己的观点,我将通过如下的四个方面进行策略的分析与制定:  1、确定测试目标与测试范围  要弄清楚你要测试的是什么?这里测什么指的...

分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。


建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海信义律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2021, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道