博客

围绕软件测试、质量工程、敏捷实践与研发效能的长期观察和思考。

博客

2009年出版的 Crispin & Gregory 的著作Agile Testing: A Practical Guide for Testers and Agile Teams 中第一次提出“敏捷测试四象限”,如下图所示: (so**–**called Agile Testing Quadrants) 不少测试人就一直被蒙蔽到今天,把它当作“敏捷测试四象限”,不是吗?是不是被蒙蔽了整整八年? 但实际上,你仔细想想,多问几个为 …

阅读全文

农历大年初四(一月最后的一天)GitLab.com的一个数据库发生了灾难性的事故。经过努力,最终丢失了6个小时(5:20pm UTC ~ 11:25pm UTC,Jan 31,2017 )的数据。“这起事件影响了数据库(包括问题和合并请求),但是没有影响git代码库(代码库和维基)。” 所以对用户来说多少有点安慰,因为并非所有数据全部丢失。所幸GitLab运气不错,损失不是太大,而且公开事故过程,没有躲猫猫,获得大家的好评。但问题还是比 …

阅读全文

过年中,我们可能会睡到自然醒、参加各种聚会,吃得好、喝得多,不仅会发胖,还不利于健康。过年,要注意过健康的生活,不仅要减少压力,还要瘦身,要学习新的东西,迎接即将到来的新年。 1. 瘦身和健康的生活 这是我们要做的第一件事,而且有希望,也是在测试之中最能发挥作用的! 几年前,我正在与一家全球金融公司合作,改进他们的开发过程和工具链。在这项工作中,发现有三个人,各自独立地连续运行相同的、为期4天的批处理过程,但没有丝毫去想:为什么要这样做 …

阅读全文

在互联网、大数据时代,我们需要重新思考:什么是软件测试?如何更有效地开展软件测试活动?这是最近一年 和大家分享的一个主题之一,其思路、素材慢慢地也趋于成熟,对大家的测试分析、设计和执行会有很好的指导意义。即使没有指导作用,也会对大家有所启发。 搜Javascript,却出现看似和Javascript 完全不相关的图片 . 仅仅相隔几秒钟,两次搜索结果不一样,哪一种结果是对的?都对?都错? . 图片搜索有广告推荐(见上部,黄色框内),有些 …

阅读全文

这是更新的新版本,将来可能还会继续完善、更新,了解新的版本,请关注微信公众号“软件质量报道”,即扫描下列全景图中间的二维码。 在此特别声明,版权所有,未经作者同意,不允许转载。 Save Save

阅读全文

[版权所有,任何转发都需经过作者同意] 软件测试技术应用现状调查,参考:调查:软件测试技术研究/应用现状 调查时间:4月30日~5月14日,2016 ; 样本量近400 1. 人员分布(还不如说测试友人分布,哈哈):有三分之二的测试同仁来自软件公司。让我感到surprised:来自独立研究院所的测试人超过大学,还有4.2%来自其它,是自由职业者(咨询顾问)、政府部门的公务员吗? 2. 从区域分布看 北京排第一,是很自然的,但上海被广东、 …

阅读全文

今天向大家推荐一本书《学会提问——批判性思维指导》(Asking the right question: A guide to critical thinking ), 一本经典的指导如何培养自己批判性思维的图书,传授批判性提问的技巧。 **为什么再次推荐“批判性思维”呢?**因为,软件测试可以理解为“测试人员和被测试系统(SUT)”之间的对话,测试人员不断向系统提出问题(进行各种操作、输入数据等),看系统如何回答问题(系统做出的响应 …

阅读全文

(本文最早刊登在 微信公众号:软件质量报道 ) 让我们先慢慢品味一段苏格拉底和失恋者精彩的对话,就能体会到苏格拉底的智慧,以及苏格拉底反诘法(Socratic irony) 苏格拉底:孩子,你为什么悲伤? 失恋者:我失恋了。 苏格拉底:哦,这很正常。如果失恋了没有悲伤,恋爱大概也就没有什么味道。可是,年轻人,我怎么发现你对失恋的投入比对恋爱的投入还要倾心呢? 失恋者:到手的葡萄给丢了,这份遗憾,这份失落,您非当事人,怎知其中的酸楚啊。 …

阅读全文