做好项目管理必须具备的两大核心技能是什么?

  做好项目管理有两个必须具备的核心技能:1、SMART原则;2、PDCA循环;除此以外,在项目进行的过程中我们还有:明确且达成共识的项目目标、有效的规划控制、制定项目标准及流程、合理的资源管理、建立完善的交流管理体系、利用有效的管理手段、激励等8个...

分享:

软件测试管理的职责是什么

  尽管很多行业都在强调预测试,但测试工程师应该参与项目管理。但是作为测试工程师,你知道如何做项目管理吗?  1.需求审核和关键节点确认  做项目管理测试,必须从项目需求评审开始。不仅要积极参与需求评审,还要积极参与需求评审中应该做的事情。...

还在死记硬背使用Docker?省时省力的管理工具Portainer了解一下!(图)

  1.背景  Docker 因为有比VMWare等虚拟机拥有得天独厚的优势(详见如下列表),备受开发者与运维者喜爱。  因此,如何管理好Docker也变得尤为重要。  1.1 管理Docker方法上一般有两种  1.1.1 命令行形式  启动docker:systemctl start docker...

#
Docker
分享:

REST-Assured,接口自动化的 “瑞士军刀“- 断言篇(图)

  Hamcrest 是一款用于编写匹配器对象的框架,可以组合创建灵活的匹配器进行断言。  官方网址:http://hamcrest.org/  可以支持 Java、Python、Ruby、Objective-C 等语言  类似于 TestNG 单元测试框架或者 Junit 单元测试框架中所提供的 Assert 类...

年末啦!最适合测试人赚零花钱的兼职它!来!啦!(图)

各位小伙伴大!家!好!呀!马上就要年末了,大家在工作之余,有没有考虑赚个小钱钱,抚慰一下忙碌了一年的自己呢~ 51Testing软件测试网给大家提供这样的机会!简单做兼职,轻松赚外快!详情请见以下海报↓  ·如果你是初入行业的小白...

#
征稿
分享:

REST-Assured,接口自动化的 “瑞士军刀“- 初识篇(图)

  REST-Assured 简介  REST-Assured 是一套基于 Java 语言实现的开源 REST API 测试框架,由作者 Johan Haleby 开发并维护,目前该项目在 GitHub 上已收获 4.9K star。  从官方描述可以看到 REST-Assured 使得通过 Java 语言测试 REST API 变得更加简...

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

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

#
DevOps
分享:

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

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

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

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

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

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

#
DevOps
分享:

软件测试管理之测试度量

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

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

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

分享:

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

  当我们谈到 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)按照步骤,配置引擎结果  (...

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

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号