朱少民
同济大学特聘教授
业界专家认证
分享 关注
提问 私信
了解更多业界专家
朱少民,同济大学特聘教授,CCF高级会员,软件绿色联盟标准评测组组长、QECon大会发起人、《软件质量报道》公众号博主。近三十年来一直从事软件测试、质量管理等工作,先后获得多项省、部级科技进步奖,已出版了二十多部著作和3本译作,代表作主要有《全程软件测试》、《敏捷测试》、《软件测试方法和技术》、《软件质量保证和管理》等。并经常在国内外学术会议或技术大会上发表演讲,曾任思科(中国)软件有限公司QA高级总监、IEEE ICST 2019工业论坛主席、IEEE ICST、QRS和DSA、NASAC程序委员等。
  • 2,680,596
    被访问
  • 230
    原创
  • 383
    排名
  • 2,643
    粉丝
  • 7
    领奖
    总分 3,246 当月 44
个人成就
  • 业界专家认证
  • 获得149次点赞
  • 内容获得2,252次评论
  • 获得422次收藏
创作历程
  • 13篇
    2022年
  • 4篇
    2021年
  • 10篇
    2020年
  • 9篇
    2019年
  • 1篇
    2014年
  • 5篇
    2013年
  • 5篇
    2012年
  • 4篇
    2011年
  • 33篇
    2010年
  • 50篇
    2009年
  • 28篇
    2008年
  • 47篇
    2007年
  • 122篇
    2006年
成就勋章
TA的专栏
  • 1. 测试的艺术
    35篇
  • 2. 测试的技术
    51篇
  • 3. 测试自动化
    34篇
  • 4. 测试的管理
    58篇
  • 5. 软件质量
    34篇
  • 6. 软件过程管理
    34篇
  • 7.软件工程
    14篇
  • 8. IT人生
    98篇
  • 9. Web2.0
    32篇
  • 测试的闲言碎语
    13篇
  • 敏捷
    7篇
  • 测试
    13篇
  • 测试自动化
    2篇
  • 管理
    7篇
  • 软件工程
    6篇
  • 软件测试
    4篇
  • 未来
    5篇
  • 学派
    3篇
  • 专业
    1篇
兴趣领域 设置
  • 人工智能
    深度学习
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ACTS:首屈一指的软件测试策略是什么?

如果问你,首屈一指的软件测试策略是什么?自然是基于风险的测试(RBT)策略。而RBT策略首先应用于测试需求分析,而且测试分析是测试设计、执行的基础。所以在我们发布的持续测试解决方案 ACTS中,其方法技术层的第一项就是“RBT分析”,今天我们就简单来讨论一下 RBT分析,而真正的RBT分析实战是我们咨询服务的一个亮点。1.什么是RBTRBT就是一种基于风险概率的软件测试策略,即根据软件的复杂性和耦合性、业务的关联性、功能的使用频率、应用场景、可能存在缺陷等来评估风险,并基于风险的..
原创
发布博客 2022.05.22 ·
151 阅读 ·
0 点赞 ·
0 评论

直击灵魂:软件研发的第一性原理与10倍效能

最近马斯克(Elon Musk)要收购twitter,闹得满城风雨。国内某些亏损严重(如今年亏损800多亿、去年是1166亿,甚至超过一年收入)的大厂,更应该设法让马斯克收购。为什么这么说呢?因为一旦大厂被马斯克收购,大厂的研发效能可以提升十倍、几十倍,员工可以裁掉50%甚至90%,这样很快就能转亏为盈。这是因为马斯克第一性原理用得非常好,10倍效能提升是大概率事件。如果一般人的目标是在现在的基础上改进10%,马斯克的目标就是在现有基础上做到10倍。《连线》杂志的Jack Stewar...
原创
发布博客 2022.05.21 ·
176 阅读 ·
0 点赞 ·
0 评论

重*磅*发布:持续测试解决方案 ACTS

快三年了,疫情一直是一个挥之不去的恶魔,给大家生活、工作带来较大的影响,但也给我们换回了不少安静思考的时间,我们也不会躺平,而是更安心做一些有利于行业发展的一些事情: 2020年疫情刚起来,我们也基本被封在小区中,自己宅在家中,静下心来做了一个在线专栏《高效敏捷测试》; 2021年疫情没有结束,我们和MeterSphere开源社区发布了《持续测试白皮书》,让测试不再成为持续交付的瓶颈; 2021年在专栏基础上充实内容、扩展到更多的实践领域,出版了《敏捷测试:以持续测试促进持...
原创
发布博客 2022.05.13 ·
335 阅读 ·
0 点赞 ·
0 评论

软件测试架构师究竟干哪些工作?

2006年7月的一天,我在CSDN博客上写了一篇题为 “软件测试架构师——众里寻她千百度” 的文章,那时打着灯笼都很难找到一位测试架构师。16年过去了,今天国内不少公司设置了“软件测试架构师”、“资深测试架构师”岗位,看到这种令人高兴的变化。开发架构师做的事情相对明确,但测试架构师做什么事情,却不是那么清楚,各个公司所设置这样岗位的差异性很大,1000家企业也许有1000种解释。据我了解,某家公司的测试架构师只是资深测试开发工程师的代名词,甚至有一家的测试架构师的开发能力的确很强,会根据测试人员的要求独
原创
发布博客 2022.05.13 ·
712 阅读 ·
0 点赞 ·
0 评论

2021年软件质量事故盘点

在一年前,我们发表文章盘点了2020年的软件质量事故《2020年,给你敲响警钟的十大软件质量事故》,其中总结的关键词是:疫情、美国大选、金融、航空、互联网服务。那么2021年软件质量事故的关键词是哪些呢。也许可以用这些来概括:用户信息、移动应用、违法违规、数字化基础设施。有些事故是由于系统故障引起的,也有些事故是服务提供者有意为之的违法操作。这说明,在万物互联以及数字化时代的今天,我们作为数字和系统的缔造者,在享受便利、智能的同时,也会遭受由此带来的负面影响,例如用户数据泄漏,用户权益受到侵害。Lo
转载
发布博客 2022.01.29 ·
1526 阅读 ·
1 点赞 ·
0 评论

2022年软件测试发展趋势

进入新年——2022年,我就想和大家聊一聊软件测试发展趋势,算是每年的一道作业。这两天我搜索、调研了一番,没有发现什么特别好的线索,因为各种各样的新动态,如 “持续测试、AI技术应用于软件测试、超级自动化、将测试提升为质量工程、性能工程开始兴起”等之前已在本公众号都有所介绍: 让测试不再成为持续交付的瓶颈:发布《持续测试白皮书》 企业级持续测试实施指南 未来已来,人工智能测试势不可挡 Gartner 2020年十大技术趋势之一:超级自动化 突破Dev...
原创
发布博客 2022.01.27 ·
1276 阅读 ·
0 点赞 ·
0 评论

2021年软件测试工具总结——接口测试工具

接口测试的全称是应用程序编程接口(API)测试,从原理上来说,接口测试是模拟客户端向服务器端发送请求,然后检查能否获得正确的返回信息。接口测试用于测试RESTful API、SOAP Web服务,这些服务可以通过HTTP、HTTPS、JMS和MQ发送。图一 自动化测试金字塔API测试不仅稳定,而且适合自动化测试、容易实现、测试执行速度快。相比上层的UI测试,接口自动化测试的投入产出比更高,因为接口测试更稳定,而且可以在软件开发早期进行,能够更早的发现软件缺陷。随着SOA 架构、微服务架构...
原创
发布博客 2022.01.20 ·
1249 阅读 ·
1 点赞 ·
1 评论

为国内软件质量呐喊:《2021年国内质量调查报告》发布

2020年,“软件质量报道” 公众号联合腾讯WeTest、Thoughtworks等社区启动首次国内软件质量的调查,受到大家的热烈关注和支持,并发布了调查报告,也得到大家的好评和肯定,2020年的100条金句作为公众号文章发出去,引起了大家极大的关注和共鸣,阅读量超过1万,留言也不少。2021年的调查得到更多社区(腾讯WeTest、Testin云测试社区、MeterSphere开源社区、AITest掌动国产化社区、PerfMa质量技术社区、Thoughtworks社区、CSDN社区)的支持,而...
原创
发布博客 2022.01.19 ·
5991 阅读 ·
1 点赞 ·
6 评论

2021年软件测试工具总结——单元测试工具

在应用程序中,单元是具有一个或多个输入和单个输出的软件中最小可测试部分。单元测试是一种测试软件代码单元的方法,通常包括一个或两个输入,产生一个输出。单元测试主要关注独立模块的功能正确性,目的是确保每个单元都按照预期的方式运行。要进行单元测试,开发人员需要编写测试代码。单元测试有手动和自动化测试两种类型,自动化通常是首选的方法,可以为开发人员节省大量的时间和精力。单元测试是自动化测试金字塔模型中占比最大的测试类型,做好单元测试对于保证软件产品的质量非常重要,单元测试可以: 及早发现软...
原创
发布博客 2022.01.14 ·
1648 阅读 ·
0 点赞 ·
0 评论

2021年回顾:主要活动 与 十大热文

(2021年,似乎被魔术师瞬间变没了)2021年,似乎过得很快,眨眼间就进入了最后一天;2021年,似乎过得很慢,因为疫情太折腾人了,有的会议日期就改了4~5次,QECon大会北京站也不得不延期到2022年4月。2021年疫情没有消失,生活还不能苟且;没有诗和远方,也要努力工作。在去年“告别2020年,展望2021年” 一文中,提到有朋友说出大家心声“2020年再见,再也不见!”,今年有人还会说 “2021年再见,再也不见!”。其实,无论是2020年,还是2021年,我们...
原创
发布博客 2022.01.13 ·
1378 阅读 ·
0 点赞 ·
0 评论

什么是软件质量管理的底层逻辑?

原创朱少民软件质量报道2021-12-10 08:19整个软件行业发展很快,追求快速迭代、快速发布,但速度也不能无限放大,而且当竞争到一定程度时,相同的产品或类似的服务充满了整个世界,人类一定是选最好的产品/服务,我们终归要回到原点。当一个机会来临的时候,我们常常研究如何用一套策略比别人更快的抓住机会,如何比别人跑得快去抢占市场。但是,最终我们还是要靠产品的品质取胜。我还是乐意再用一次雷军的一张slide,从而进一步说明有必要讨论:什么是质量管理的底层逻辑。—1—什么是...
原创
发布博客 2022.01.12 ·
1286 阅读 ·
0 点赞 ·
0 评论

软件研发效能的底层逻辑

原创Test Ninja软件质量报道2021-12-24 07:48最近两年软件研发效能很热,这也促使我去年发起了全球软件质量&效能大会(QECon)但凡某件事太热,就很容易走火入魔,更多人被带入误区,有点像当初Agile、DevOps一样,把所有好东西都往自己篮中装,想包罗万象、想一网打尽……其实,许多优秀的实践早已存在,不管Agile/DevOps在与不在。当初IBM RUP也想一统天下,如今安在?整整20年过去了,多少Scrum敏捷教练前赴后继,但Scrum敏捷...
原创
发布博客 2022.01.06 ·
1578 阅读 ·
0 点赞 ·
0 评论

软件测试的底层逻辑是什么?

原创Test Ninja软件质量报道2021-12-08 07:55什么是底层逻辑?按照刘润老师的解释就是:“事物间的共同点,就是底层逻辑。只有不同之中的相同之处、变化背后不变的东西,才是底层逻辑。......底层逻辑+环境变量 =方法论”他还说:“只有底层逻辑,才是有生命力的。”所以我们要来探讨一下:软件测试的底层逻辑是什么?1. 对软件测试的基本认知对软件测试的基本认知,使我们达成共识,从而基于这个共识,更容易去讨论软件测试的底层逻辑...
原创
发布博客 2022.01.05 ·
9908 阅读 ·
14 点赞 ·
3 评论

2021年度质量与效能优秀实践案例大盘点

全球软件质量&效能大会(QECon)第四届终于开到北京来啦,从去年上海站开始,到2021年深圳站,每场都达到1100+人的现场参会听众,主会场的直播更是达到上万人次同时在线观看、深圳站当天上午(即主会场直播时间)超过16万人次观看,受到大家的极大关注与好评。11月19-20日QECon北京站作为年底收官之作将在北京悠唐皇冠假日酒店召开,从计划开设北京站伊始,QECon组委会就定位这场要做点不一样的事情,为2021年做个好的总结。不容错过的两大会议亮点亮点1:11月北京站QECon..
原创
发布博客 2021.08.18 ·
1659 阅读 ·
0 点赞 ·
0 评论

测试演变为质量工程之后,产生了哪些新思想和新方法?

【译者按:本文来自埃森哲实验室,介绍了如何从五个维度(数据、框架、过程、技术和组织)将测试从传统的方式转向适应未来应用工程世界的新思想和新方法。】近年来,随着DevOps和智能测试自动化的出现,以及数字化应用程序的激增,传统的软件测试方法已经被替代。随着交付时间从过去的几个月缩短到几周,现在又缩短到几天,测试在软件开发生命周期中向左、向右移动。DevOps和敏捷开发模式将开发和测试合并到一个持续的活动中,测试已经演变为质量工程,它作为应用程序开发计划的一部分,建立一个持续的反馈循环,可以对研...
翻译
发布博客 2021.08.18 ·
1400 阅读 ·
0 点赞 ·
0 评论

将博客搬至CSDN

敏捷测试的精髓都在这里了!星期三 08:00已群发HTTP 协议无处不在,那就让本文透彻地解析它07月30日已群发物联网之安全风险及安全架构07月27日已群发金融行业智能对话机器人的质量内建之路07月26日已群发让敏捷测试真正有效的10项原则07月23日已群发衡量低代码开发平台好坏的11个关键能力维度07月22日已群发新时代,重新认识质量与测试的价值原创07月21日已群发去“QE”的时代,软件测试人如何进行职业规划?...
原创
发布博客 2021.08.09 ·
1153 阅读 ·
0 点赞 ·
0 评论

敏捷测试的精髓都在这里了!

这些年,敏捷开发已经开始流行,敏捷测试在国内也有了较大进步,加上 DevOps 的兴起,进一步推动了测试左移(测试前移)和测试右移(在线测试)。例如,大家开始重视软件的持续构建和测试自动化,大量使用体现敏捷测试思想的开源工具,开始探索通过软件测试平台提供各种测试服务。这说明敏捷测试的思想和方法是经得起时间考验的,也说明测试行业内在探索和推广敏捷测试方面确实取得了一定成效。但从另一个方面看,有很多人对于敏捷测试的理解依然不够准确,这导致基于敏捷的测试实践往往形似而神不似。更糟糕的是,根据2...
原创
发布博客 2021.08.09 ·
1331 阅读 ·
0 点赞 ·
0 评论

读了这篇文章,受益终身:敏捷测试思维模式

敏捷测试与传统测试之间的区别,不仅在于测试的独立性、阶段性、计划性、自动化测试等多个方面有很大的不同,而且更大的区别是在测试原则和测试思维模式(Test Mindset,也可翻译为方式、心态)上。一个人的心态决定着一个人的行为一个人的思维方式决定着一个人的行为方式。** 固定思维与敏捷思维 **2013 年,我参加中国敏捷大会,听敏捷大师 Linda Rising 说,...
原创
发布博客 2020.03.05 ·
2012 阅读 ·
0 点赞 ·
0 评论

除了质量三问,如何应对质量管理5大灵魂拷问?

什么是软件质量?什么是合格的软件? 我们开发的软件满足涉众的需求吗? 它易用吗?安全吗?可靠吗?容易维护吗?容易扩展吗? 对于任何一个组织,回答这样的问题是很重要的。虽然我们知道软件公司常常按照一种含糊的、大概的质量观念来运转,并且容忍了大多数工程学科不能允许的缺陷。但是,产品质量也反映了产品背后的研发过程。一个高质量的研发过程可以使开发组织避免返工、反反复复修...
原创
发布博客 2020.03.04 ·
2259 阅读 ·
1 点赞 ·
0 评论

老话题新解说:究竟什么是敏捷测试?

7年前(2013 年),在 InfoQ 发表了相同标题的文章,但这篇文章是全新而作。在回答“究竟什么是敏捷测试”之前,我先问一个问题:你了解敏捷开发吗?如果不了解,那先需要去了解敏捷,例如看看我之前写过的一篇文章Scrum不再是Scrum,Scrum还是Scrum,可以有助于理解敏捷。理解敏捷,更重要的是去agilemanifesto.org仔细阅读著名的敏捷宣言和 12 项敏捷开发原...
原创
发布博客 2020.03.01 ·
1806 阅读 ·
1 点赞 ·
0 评论
加载更多