杂文笔记《“去QE”时代下,QE如何破茧重生》

“去QE”时代下,QE如何破茧重生

https://mp.weixin.qq.com/s?__biz=MjM5ODczMDc1Mw==&mid=2651844374&idx=1&sn=8ec218d813d859cce2feeeda62aa5bd6&chksm=bd3d02788a4a8b6e5aaeee226c2caba34e5bc488ee8322711c075aff99616e95d91c72f30b0a&mpshare=1&scene=1&srcid=0620fhgqlTee39PesnsFPz9m#rd

开发自己做测试

“谁开发、谁测试、谁上线、谁On Call”的“一条龙”原则

起因

相比自动化测试技术,他们更关心工程效能的提升

问题

思维惯性

搭建被测试环境以及管理测试执行环境

解决思路

非业务功能开发相关的事务由“工程效能”服务或者相关支持工具链来统一解决

统一测试执行服务

统一测试数据服务

统一测试执行环境服务

构建工程效率工具链仓库

测试即服务(TaaS,Test as a Service)的全局架构

我的看法

在开发与测试岗位上都略有经验。两者的关系、职责、协作等问题都有不断的思考与反思。但还没形成一个完善的思路。

测试岗位上往往有更多不确定的问题需要思考比开发的方案设计与决策,还要更高深更哲学。

我不同意文中去除测试团队的趋势,也不看好所谓的平台/工具链代替测试。

  • 文中的思路 统一的XXX,太过理想化,可行性低。
  • 引入了复杂的平台与工具,又会陷入‘探索性测试’提出的问题。
    • 如果编写/维护自动化的时间精力远大于测试设计测试执行,那么对于质量还是不是一件好事?

上次看到不需要测试人员,当时流行的思路是TDD。

文章阅读中突然想到一个思路

  • 我们提devops强调开发与运维的协调,那么测试在其中扮演什么角色?各家有一些不同的观点。
  • 运维维护上线环境与测试维护测试环境,是不是有相通之处?
  • 运维上线功能与测试验收功能,有没有相识之处?
  • 我想也许运维与测试的沟通可以更多一些。

XMind: ZEN - Trial Version

杂文笔记《“去QE”时代下,QE如何破茧重生》的更多相关文章

  1. 杂文笔记《Redis在万亿级日访问量下的中断优化》

    杂文笔记<Redis在万亿级日访问量下的中断优化> Redis在万亿级日访问量下的中断优化 https://mp.weixin.qq.com/s?__biz=MjM5ODI5Njc2MA= ...

  2. AdTime:多屏时代下传统媒体的鼓起

    watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMzk1MTQzNQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQk ...

  3. 柯南君:看大数据时代下的IT架构(5)消息队列之RabbitMQ--案例(Work Queues起航)

    二.Work Queues(using the Java Client) 走起   在第上一个教程中我们写程序从一个命名队列发送和接收消息.在这一次我们将创建一个工作队列,将用于分发耗时的任务在多个工 ...

  4. 柯南君:看大数据时代下的IT架构(4)消息队列之RabbitMQ--案例(Helloword起航)

    柯南君:看大数据时代下的IT架构(4)消息队列之RabbitMQ--案例(Helloword起航) 二.起航 本章节,柯南君将从几个层面,用官网例子讲解一下RabbitMQ的实操经典程序案例,让大家重 ...

  5. 柯南君:看大数据时代下的IT架构(3)消息队列之RabbitMQ-安装、配置与监控

    柯南君:看大数据时代下的IT架构(3)消息队列之RabbitMQ-安装.配置与监控 一.安装 1.安装Erlang 1)系统编译环境(这里采用linux/unix 环境) ① 安装环境 虚拟机:VMw ...

  6. 看大数据时代下的IT架构(1)业界消息队列对比

    一.MQ(Message Queue) 即 消息队列,一般用于应用系统解耦.消息异步分发,能够提高系统吞吐量.MQ的产品有很多,有开源的,也有闭源,比如ZeroMQ.RabbitMQ. ActiveM ...

  7. maven问题解决:提示maven依赖包缺失,但是去文件夹下找确实有这个包

    出现问题:提示maven依赖包缺失,但是去文件夹下找确实有这个包. (我的操作就是:删除文件夹中的jar.重新update,) 搞了好多遍,工具总是提示错误信息,没办法,请求大神 操作大概过程: 1  ...

  8. (转)Lua学习笔记1:Windows7下使用VS2015搭建Lua开发环境

    Lua学习笔记1:Windows7下使用VS2015搭建Lua开发环境(一)注意:工程必须添加两个宏:“配置属性”/“C或C++”/“预处理器”/“预处理器定义”,添加两个宏:_CRT_SECURE_ ...

  9. WPF 学习笔记-在WPF下创建托盘图标

    原文:WPF 学习笔记-在WPF下创建托盘图标 首先需要在项目中引用System.Windows.Forms,System.Drawing; using System; using System.Co ...

随机推荐

  1. ServletContext读取配置文件

    package servlet; import java.io.FileInputStream;import java.io.IOException;import java.io.InputStrea ...

  2. TP 自动验证规则

    #自动验证 protected $_validate=array( #参数最后代表1 表示必须验证,0表示当这个字段存在的时候验证 array('username','require','账号不能为空 ...

  3. PowerBuilder -- 键盘对应的枚举值

    KeyCode values for keyboard keys Type of key KeyCode values and descriptions Mouse buttons KeyLeftBu ...

  4. “volatile”这个关键字

    我们经常使用“volatile”这个关键字,它是什么意思? 解析:volatile问题.当一个对象的值可能会在编译器的控制或监测之外被改变时,例如一个被系统时钟更新的变量,那么该对象应该声明成vola ...

  5. 【BZOJ4826】[Hnoi2017]影魔 单调栈+扫描线

    [BZOJ4826][Hnoi2017]影魔 Description 影魔,奈文摩尔,据说有着一个诗人的灵魂.事实上,他吞噬的诗人灵魂早已成千上万.千百年来,他收集了各式各样的灵魂,包括诗人.牧师.帝 ...

  6. EasyRTMP+EasyDSS实现一套完整的紧急视频回传直播与存储回放方案

    需求来源 紧急视频回传云端:即拍即传.云端存储.紧急录像.云拍云录!这些需求现在可能对于我们来说比较远,大部分也是在行业中才会用到,但相信在不就的将来肯定会落地到每个人的手中,因为这是一个自我保护.自 ...

  7. crm高速开发之EntityCollection

    /* 创建者:菜刀居士的博客  * 创建日期:2014年07月07号  */ namespace Net.CRM.OrganizationService {     using System;     ...

  8. 【Windows】修改远程桌面端口号

    echo off echo 修改远程连接端口 reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Se ...

  9. Java for LeetCode 090 Subsets II

    Given a collection of integers that might contain duplicates, nums, return all possible subsets. Not ...

  10. PAT 甲级 1065. A+B and C (64bit) (20) 【大数加法】

    题目链接 https://www.patest.cn/contests/pat-a-practise/1065 思路 因为 a 和 b 都是 在 long long 范围内的 但是 a + b 可能会 ...