- 博客(344)
- 资源 (38)
- 收藏
- 关注
原创 “六化”——软件测试发展趋势
2020年即将来临,为了帮助大家更好定义明年的KPI指标,规划明年的测试提升或投入计划,无偿奉献自己一年多的思考和总结:软件测试未来发展趋势被概况为“六化”1.敏捷化敏捷和DevOps等流程的引入,特别是测试左移,加强需求评审、设计评审,推行ATDD/BDD 测试驱动设计,从过去硬件的design for test到test driven design 让开发做更多...
2020-01-29 12:52:00 1697
原创 软件测试人才培养全景图新版本
经过一段时间酝酿,先推出“软件测试人才培养全景图0.8版本”,听取大家意见,然后分析、整理,推出“软件测试人才培养全景图”新版本,上周末在广州和大家做了分享。整个结构不变,还是分为四部分:人才选择标准 培养方案 如何培养 人才评价只是针对各项内容,进行了具体的调整和适当的丰富。 关于人才选择标准 取决于我们如何认识“什么是人才”,主要参考了下列素材: 关于...
2020-01-29 12:47:14 1317
原创 AI技术助力软件测试达到“质效合一”
文章整理于朱少民(《全程软件测试》作者)在TiD2019质量竞争力大会的演讲《AI技术助力软件测试达到“质效合一”》TiD2019质量竞争力大会邀请了国内软件测试知名专家、软件绿色联盟标准评测组组长、《全程软件测试(第3版)》作者朱少民老师为参会者带来《AI技术助力软件测试达到“质效合一”》精彩演讲。朱少民老师从目前测试及其自动化的形势、AI提升测试效率和AI技术有助于测试覆盖率三...
2020-01-18 12:55:26 1990
原创 点评“现代软件测试原则”
七年前,我在写《完美测试:软件测试系列最佳实践》时,列了十几条测试原则,可以概括为十大测试原则: 测试目标要明确,并建立合理的阶段性目标 一切从客户/用户的角度出发,想客户所想 测试尽早介入,一旦项目启动,测试就要介入进去。 尽可能确保软件的可测试性 持续地测试、持续地反馈,最大程度地降低研发成本,提高研发效率 测试时不能穷尽的,应设定合理的...
2020-01-18 12:46:56 1049
原创 你被“敏捷测试四象限”蒙蔽多少年了?
2009年出版的 Crispin & Gregory 的著作Agile Testing: A Practical Guide for Testers and Agile Teams 中第一次提出“敏捷测试四象限”,如下图所示:(so-calledAgile Testing Quadrants)不少测试人就一直被蒙蔽到今天,把它当作“敏捷测试四象限”,不是吗?是不是被蒙蔽...
2019-03-24 13:13:40 2415
原创 全程测试,全程有亮点
朱少民老师的新书既涵盖了前一版的精髓,又融合了最新的方法和技术,好比业界的一盏明灯,为软件测试行业引领方向。希望更多的有志者能通过学习本书,帮助企业走向“高效率的软件测试而获取高质量软件产品”的光明之路。—刘琴,ISTQB中国首席代表、同济大学软件学院教授全程测试,全程有亮点。少民的《全程软件测试》(第3版)恰似一盏明灯,为年轻测试从业人员照亮前进的道路。—蔡立志,ISO/I...
2019-03-24 13:05:04 2862
原创 2018年软件质量与测试大盘点
即将告别2018年、迎来2019年无法开一个现场跨年演讲,那就来一个更经济、更有效的大盘点如同去年:2017年软件质量和测试大盘点。本次盘点分为两大部分: 质量问题,看看过去一年发生了哪些大的质量事故? 测试有哪些新思想、新技术与新工具 1. 质量问题就从微软开始说起,因为微软曾经是软件测试的标杆,如今不再是。微软今年4月推送Windows 10...
2019-02-27 15:58:43 1385
原创 从PDD薅羊毛事件想到DevOps那些事
如果不了解故事背景的,可以先看:质量警钟:拼多多100无门槛券随便领,官方紧急下架DevOps技术发达的今天,PDD薅羊毛事件本不应该发生。 原本就不该出现这种无门槛的优惠券(等同于送钱),就算一定要发这张优惠券,应该发给特定用户目标群,不该让同一个人能薅几十万羊毛; 即使业务需求没错,而是开发代码写错,测试也该发现; 即使测试没发现,上线后半夜突然爆发...
2019-02-27 15:55:20 2250
原创 测试人员的KPI,这个梗究竟如何破?
在 从PDD薅羊毛事件想到DevOps那些事 文章中有一同学留言:“关于测试人员的KPI这块,这在行业上一直都是个梗,难解...”, 的确感到这是一个问题,答应为此写篇文章来回答这个问题。 测试人员的KPI是一硬梗,似乎无解,就像软件工程没有银弹感觉自己没必要掉进这个坑里;测试人员的KPI也要取决每个公司:如何看待测试、测试人员有上下文,case by ca...
2019-02-27 15:53:15 6218
原创 开工之际,给测试人员推荐怎样的书单?
今天接到一个任务:要给测试人员推荐十本书。这很有挑战。首先想到去京东搜索一下,搜出十本书,如下所示,也还算比较全,涉及理论基础、全过程测试、测试开发、自动化测试、性能测试、优秀企业实践等。 忽然一想,当当在图书销售上历史悠久,去那里看看,而且按“好评”来排序,搜出8本。不搜不知道,一搜吓一跳,我的《全程软件测试(第3版)》正在促销,居然5折!结果也还好,扩展到更广的领域——...
2019-02-20 21:00:10 1067
原创 软件测试新标准ISO29119的是是非非
您听说过ISO 29119( http://softwaretestingstandard.org/ )吗?您公司在采用这个标准吗?也许您都没有听说过,也算它失败之处吧,哈哈。软件测试新标准ISO/IEC 29119 其前四部分于2013、2014年相继发布,还莫名其妙增加了第5部分。个人感觉第5部分——关键字驱动测试(Keyword Driven Testing)只是自动化脚本的一种技术,没有...
2019-02-18 20:41:08 4367 1
原创 软件测试的起点和源泉——七种测试驱动模式(方法论)
在进行软件测试时,总要有一个出发点吧?从哪里开始分析?测试设计是基于什么?简单地说,什么驱动测试工作?这是一个基本问题,基于自己多年对软件工程、产品质量和测试等的理解,总结出七类测试驱动模式。
2014-10-01 13:01:01 9905
原创 软件测试 Top 120 Blog (博客)
# Site Author Memo 1 DevelopSense Michael Bolton Context-driven school 2 James Bach's Blog James Bach Context-driven school 3 Huib Schoots’ Blog Huib Schoots 4 Cem Kaner’s
2013-09-23 17:37:24 25233 3
原创 “易信”亮点功能的测试报告
【易信】发布了,引起一阵骚动,不妨认真测试一下,了解这个产品究竟如何? 基本功能有其它机构已做了一些测试,而且也没亮点。我倒是更关注其最大的亮点:免费短信、电话语音等留言功能。测试结果很让人失望,而且易信在细节上有存在诸多问题,让我们能感觉优秀产品经理和伟大产品经理差别有多大!
2013-08-20 10:10:18 7415 2
原创 究竟什么是敏捷测试
时至今日,还讨论这样一个老话题,是否感觉老调重弹?因为两年前(2010年底)时任谷歌中国测试经理的段念先生就写了一篇文章《什么是敏捷软件测试》(刊登在InfoQ网站上[1]), 就已经谈到这个话题,“敏捷软件测试更多的是一种理念,而非过程”。在2011年,我自己也写了一篇文章《敏捷测试的思考和新发展》,刊登在《程序员》杂志上,谈到“在BDD、ATDD和TDD最根本的、共同的思想基础上,构成一个全新
2013-04-17 10:26:03 15006 6
原创 简约而不简单-软件测试自动化的魅力和力量
《测试自动化最佳实践:来自全球的经典自动化测试案例解析》译者序时光荏苒,转眼间本书的翻译工作已经进行了半年多,算是没有辜负出版社的期望,按时完成翻译任务。当初,看到本书的英文版,就有翻译本书的强烈愿望。本书作者Dorothy Gramham和MarkFewster之前写的《软件测试自动化》(Software Test Automation)就很有影响,作为其姐妹篇,一定不会差,会更胜一筹。更让我感
2013-04-16 13:17:21 9895 2
原创 新浪微博六宗罪
使用新浪微博有三年了,现在许多网友上新浪微博越来越少了,问题在哪里呢?可能有很多,这里仅列出其中关键的七大问题。1. 你发了微博别人不一定看到,犯欺诈罪左边是@移动应用测评 看到的界面,右边是其它用户看到的内容,两条信息被过滤了。2. 有些用户以众多僵粉欺骗别人,新浪不作为或作为不够,犯包庇罪3. 性能很差,不少时候发个帖子、评论都较慢;应用太多,精品太少。皆浪费用户时间和精力,犯谋财害命之最4.
2013-02-24 10:39:23 8861 1
原创 专业测试团队会消亡还是新生
文/朱少民敏捷软件开发致使很多人质疑专业测试团队存在的价值,本文对此进行了深度的剖析,并结合技术发展现状给出了软件测试的未来方向。敏捷软件开发带来的困惑敏捷软件开发强调“拥抱变化”, 认为不能将需求定义一次做到位,也没必要一次做到位,需要不断挖掘,才能逐渐获得真实的需求。这就给测试带来极大的挑战,因为测试需要把验证的标准作为参 照系,否则如果需求不清楚,就很难确定测试中发现的问题是不是真正的缺陷,
2012-10-29 22:01:18 15847 8
原创 软件测试究竟发挥什么作用?
软件测试究竟发挥什么作用? 有人简单回答说,软件测试就是发现缺陷。但软件测试仅仅就是为了发现缺陷吗?绝对不是。软件测试有它的验证作用,就是人们经常说的V&V,Verification 验证产品的一致性,验证产品是否和需求定义、产品设计是否一致;Validation 确认产品是否真正满足用户需求,每个功能特性是不是用户想要的。 有人比较圆滑,就回答说:软件测试是质量保证的重要手段之一。但这样的回答不
2012-04-26 22:27:44 30686 7
原创 神奇的曲线:探索式测试与基于脚本的测试之关系
[版权所有,转载请注明作者(朱少民)和出处]原来准备在上海MPD上和大家分享以前在新浪微博(查看原文:http://t.cn/zOSXmst)提到的 神奇的曲线:探索式测试与基于脚本的测试之关系,结果上周接到培训任务,去成都做了一场培训,和学员做了简单分享。探索式测试(Exploratory Test)经常被简称为ET,由 Cem Kaner 1983年建立的测试概念,这几年随着敏捷方法而大行其道
2012-04-23 15:17:59 9624 4
原创 如何理解完美测试
《完美测试》前言 当写本书的时候,出于一种心愿,出于一种理想,取书名为《完美测试》。当真正开始写作时,又觉得是一件很困难的事。首先如何理解什么是完美的测试?然后又如何把测试工作做得完美?于是在微博上发出帖子,问大家如何理解什么是完美测试,但得到的答案也是不一样的。 @张定勇_darren:值得思考的问题。我的理解,软件测试是建立对产品信心的过程,将产品引发最终用户损失的风险降低到一个“可接受”
2012-03-27 21:02:16 17381 6
原创 敏捷测试的思考和新发展
2010年为《程序员》杂志写了一篇《敏捷测试的方法和实践》,我们可以回过头来,看看过去的一年,敏捷测试发生了哪些变化。首先,我做了一个实验,分别打开2010年和2011年的“STAREAST Conference at-a-Glance”,输入Agile,2010年显示10个结果
2011-09-06 12:39:32 15896 1
转载 关于软件测试的问与答(与神仙的对话)
作为芸芸众程序员的一员,我对软件开发中的一切都充满问题。今天是关于测试,作为一名唯物主义者,我相信众物都有其神,于是我找到了测试之神。 接着,我和神有了一次长谈,我问,他答。
2011-03-09 22:10:00 20386 7
原创 软件系统安全性测试列表(Checklist)
随着互联网应用的普及,软件安全性越来越重要,今天我整理了一个软件安全性测试的列表,请大家仔细看看,看看有没有漏项,多给力,给予补充,在此谢过!
2011-01-24 22:52:00 28717 4
原创 敏捷测试的方法和实践 (下)
什么是敏捷测试呢?敏捷测试当然不能简单地理解测得更快,绝对不是比以前用更少时间进行测试,也不是将测试的范围缩小了或将质量降低来减少测试任务。也有人说,只有敏捷开发,没有敏捷测试。下面我们就要讨论一下: 究竟什么是敏捷测试? 敏捷测试有哪些流程改进? 测试人员如何面对敏捷测试的挑战? 在敏捷测试中如何制定相应的自动化测试策略? 等等各种问题。
2010-12-26 12:22:00 22463 6
原创 敏捷测试的方法和实践 (上)
什么是敏捷测试呢?敏捷测试当然不能简单地理解测得更快,绝对不是比以前用更少时间进行测试,也不是将测试的范围缩小了或将质量降低来减少测试任务。也有人说,只有敏捷开发,没有敏捷测试。下面我们就要讨论一下: 究竟什么是敏捷测试? 敏捷测试有哪些流程改进? 测试人员如何面对敏捷测试的挑战? 在敏捷测试中如何制定相应的自动化测试策略?等等各种问题。
2010-12-15 21:32:00 26102 46
原创 再谈开发人员和测试人员的比例
软件企业中开发人员和测试人员的比例往往是管理者关注的一个问题,也可能是下面测试经理头疼的问题,似乎没有人知道什么样的比例是合适的。幸好,倒是有个学者做个这方面的调查得到一些数据,可以供那些对此感兴趣的人参考。
2010-11-10 23:05:00 48507 66
转载 更强大的新版本:Tellurium自动化测试框架
Tellurium自动化测试框架是由方剑在2007年6月创建的用于测试Web应用的框架,并在2008年6月移步到Google Code成为一个开源项目。它会定期发布版本,当前版本号是0.7.0。项目的核心已经历时两年,并繁衍出了多个子项目,包括:UDL、Core、Engine、Widget扩展、Maven Archetype、Trump、Tellurium IDE、TelluriumWorks以及参考项目。
2010-11-05 11:51:00 19006 2
原创 软件测试自动化的纠结
在自动化测试过程中,从个人职业发展角度看,测试人员乐意采用原生态的脚本语言(如Python、VBScript,甚至C#),而从公司角度看,采用关键字驱动脚本的开发模式,这样就形成一对矛盾,让人们纠结。
2010-09-24 21:43:00 25856 20
原创 博客突破百万访问的日子——热文回顾
今天是911纪念日,一个特殊的日子——悼念在911事件中离开我们的美国人民。但就是在这样一个日子,我的博客访问量突破百万,上了一个台阶,略写几笔以此庆祝,只能非常低调庆祝。
2010-09-11 22:48:00 14346 7
原创 软件测试的三重境界
当我看到王国维先生在《人间词话》中所谈到人生三种境界,我就会有一个问题,软件测试这项工作的三种境界又是什么?软件测试的最高境界是什么?
2010-09-04 16:54:00 22917 28
转载 网站已死 互联网永生
从诞生到现在,网站已经走过了20个年头。相比当年的流行,如今它已经开始衰落,逐渐让位于更简单且时髦的智能应用。这些应用更关注的不是搜索效果,而是信息获取。我们当然喜欢开放的、自由的网站,但我们正在逐渐抛弃它,寻找更加简单、时髦的、用起来舒服的服务。
2010-08-18 21:28:00 12646 1
转载 阿里百度盛大全业务布局揭秘
讲述腾讯、百度、阿里、搜狐、盛大、360等等互联网巨头接连进行“全业务布局”的背景原因和具体策略。未来5年,我们很可能看到各家巨头在各条业务线上都投棋布局、全线竞争、相互制衡的局面,这种局面可能成为未来中国互联网的主流
2010-08-17 22:24:00 10939
原创 香港之行——大学·精神·交通
这次香港之行,没有旅行社安排,完全是自己照顾自己,结果就不一样,可以更接近香港市民,更了解香港的风土人情。在香港住了几天,买了八达通,跑了不少地方,各种交通工具都尝试了一下。
2010-08-10 23:16:00 13706 9
原创 最近爱上了新浪微博
新浪微博(围脖),使用方便,无论在家,还是在火车站、候机大厅,都可以使用iPhone浏览、发布。再者,发布围脖,容易,不需要长篇大论,不需要冥思苦想,1、2分钟搞定,符合现代人的生活,这也是为什么围脖那么受欢迎的原因。另外,也可以关注你想关注的名人,及时获得思想的火花,也可以最快获得新闻,还可以获得各种评论、笑话、幽默等。欢迎光临我的围脖:朱少民
2010-07-21 21:59:00 14363 35
原创 你的喜爱——软件测试方法和技术
5年前,我们的《软件测试方法和技术》第1版和读者见面了,深受读者喜欢,多次印刷,还获得一些殊荣,例如第8届大学生图书节畅销图书一等奖、被选为“高等学校十一五国家级规划教材”。同时,也陆续收到读者的反馈,提出了不少宝贵的意见。为了不辜负读者的厚望,我们认真吸取读者的反馈意见,参考更多的资料,历时一年多,对第1版内容做了大量修改......
2010-07-20 21:45:00 15604 19
转载 苹果是如何成就帝国的?
2010年5月26日下午2点30分,苹果公司成为技术领域的最大公司,并且仅次于埃克森美孚公司,成为全美第二大公司。在过去的数月间,苹果公司的市值一直咬紧微软公司。
2010-06-29 12:30:00 9706
原创 戏说敏捷方法
如何看待敏捷方法呢?我下面尽量简单地用一句话来描述它,所以说得不对的地方,敏捷方法的粉丝也不要激动,因为本文的标题就是“戏说敏捷方法”,会故意夸张、有所片面,请不要太在意。当然,也是有一定的道理,值得大家思考。
2010-06-24 22:46:00 7619 33
《软件工程导论》第5章课件 (朱少民)
2009-09-13
《软件工程导论》第4章课件 (朱少民)
2009-09-13
《软件工程导论》第3章课件 (朱少民)
2009-09-13
《软件工程导论》第1章课件
2009-08-30
《软件测试》 邮电版 第10章 课件
2009-08-27
《软件测试》 邮电版 第8章 课件
2009-08-27
《软件测试》 邮电版 第1章 课件
2009-08-11
《全程软件测试》第8章
2008-04-25
《软件测试方法和技术》电子课件之五
2008-04-22
《软件测试方法和技术》电子课件之四
2008-04-22
《软件测试方法和技术》电子课件之三
2008-04-22
《软件测试方法和技术》电子课件之二
2008-04-22
《软件测试方法和技术》电子课件之一
2008-04-22
《软件质量保证和管理》电子课件之一
2008-04-22
《软件过程管理》电子课件之三
2008-04-22
《软件过程管理》电子课件之二
2008-04-22
《软件过程管理》电子课件之一
2008-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人