专访朱少民:三十年深厚积淀,十年磨剑,经典之作再现测试江湖

  • 时间:
  • 浏览:1
  • 来源:大发5分6合_大发5分6合官网

异步社区:《全程软件测试(第3版)》得到了60 多位测试专家、产品经理、研发负责人、大学教授的联袂推荐,在本书的出版过程中,您最大的收获是哪些?

3.多数公司建成(TA)测试平台

哪些改变,还还可以 进行有有一个 版本的目录对比,并参考第3版前言。

我从大学进入企业,是一家美国企业(webex,60 7被思科以32亿美元收购),能接触到硅谷先进的思想和最好的措施、优秀的实践等,当时人完正都是幸在硅谷工作一年半,也深刻体会质量是构建的,测试完正都是有有一个 阶段,有些贯穿整个生命周期,也深刻感觉国内质量管理和测试的落后,哪些有益于我动手写《全程软件测试》。我60 5年设计的软件研发与运维质量管理闭环(如图1所示)——DevOps的雏形,从国内来看,今天依旧是先进的。     

朱少民:测试岗位的职责有些一定不能自己细化,很久完正都是公司提倡“全栈工程师”、开发和测试的彻底融合,开发还还可以 做更多的测试,不仅做单元测试、集成测试,也还还可以 做系统测试;不仅做功能测试,也还还可以 做性能测试、可靠性测试等。过高 开发能力的测试人员,其发展会受到一定的限制,也还还可以 说,过高 测试能力的开发人员,其发展也会受到一定的限制。今天来看,专职的测试人员很久会减少,但测试这项工作更重要了,每个开发人员也须要掌握测试最好的措施和技术、工具。

异步社区: 从测试经理、QA总监到大学老师,您最喜欢哪段经历?累积经历都给您带来了哪些感悟,还还可以 分享一下吗?

1.重视持续集成(CI)建设、关注DevOps

从内容上看,增加了DevOps模式下的测试、微服务/AI/云计算的测试,还增加了测试思维的训练、当时人测试能力提升路线图、团队测试过程改进。像360 度看测试、安全性测试、测试建模等几章内容几乎是全新的,加强了测试分析,删除了测试的基本最好的措施(黑盒和白盒最好的措施)的完正介绍。

第有有一个 ,当时人为软件测试MOOC在线课程制作的有有一个 介绍,做过有有一个 视频,扫二维码。

今天,软件测试的确有长足的进步,类似:

异步社区:朱老师您好,听说您在软件测试领域很久耕耘了60 年,您能向读者当我们儿们分享一下这60 年的经历吗?您目前正在做哪些事情?

2.非常关注自动化测试(TA)

朱少民:还是喜欢公司那种气氛,有朝气、团队氛围浓厚,有些更我我确实,关注实际问提的外理,不像大学,有时迫于职称的压力,为了写论文而写论文,感觉是在自娱自乐。但我的附近是一批特别优秀的年轻学者(一方面我喜欢和年轻人交流,另方面喜欢哪些务实的学者),当我们儿来自清华、北大、南京大学、复旦、天津大学、、新加坡南洋理工……力图外理工业界遇到的问提,将科研和产业结合得很好,就看软件工程的研究步入正规,其研究真正也能产生有巨大工程价值的成果。

异步社区:测试岗位的职责不能自己细化,测试人员的工作边界可是能自己模糊,具体体现在哪有些?您我确实测试人不能自己焦虑的导致 是哪些?对于哪些人哪些建议?

但也就看有些问提的趋于稳定:

朱少民:最近在“云测试行业峰会”和“2018年度华为测试体系颁奖典礼”等多个场合上都谈到当今软件测试的现状以及所遇到的挑战。十多年前,很久企业有专职的测试团队、有有一个 完正的测试流程、测试的设计能采用常规的测试最好的措施、测试的执行和过高 还还可以 全程跟踪、会用工具进行性能测试,软件测试就算做得不错的。

开发新模式(敏捷、DevOps等)、开发新技术(AI、容器、微服务等)、软件新环境(云计算、物联网、工业App等)等对软件测试是挑战,也是机遇,被它们驱动。类似,当我们儿还还可以 利用新技术(如AI、容器、微服务)为测试服务。敏捷对测试挑战很大,要求测试时延的自动化,有些很久把敏捷做得很极致,ATDD、BDD或RBE等,需求即测试,测试反而变得很简单。

3.热衷技术,而过高 对测试自身的思考

6.有些困惑依旧困扰不少测试人员

​十年前,《全程软件测试》第1版和广大读者见面了,它是朱少民老师在WebEx七年测试工作之结晶。这本书受到了读者的喜欢,甚至有好几家公司把这本书作为测试工程师的入职培训教材。

软件研发与运维质量管理闭环

第有一个 ,《赢在测试》(2010年版本,非“赢在测试2” )第10章内容。 

5.介入研发时延过高 ,测试时延单位偏低

朱少民:《全程软件测试(第3版)》的最大亮点是能结合传统开发和敏捷/DevOps你这一共存环境下来讨论测试,特别类似“双态(敏态和稳态)IT联盟”所提倡的测试敏捷化。过去有有一个 月,我也参加了《测试敏捷化白皮书》的编写工作,从当初讨论敏捷模式下的测试,到很久改为“测试敏捷化”——哪些因素或障碍阻挡测试做得又快又好,怎么可以从文化、组织、技术、流程来改进软件测试。

他说是很久大学的情结,统统喜欢学习和思考、喜欢写书,即使写书很累。目前在同济大学工作,教学与科研并行,侧重软件工程和软件测试领域,先后开设了《软件测试技术》、《软件质量保证与测试》、《软件工程》、《软件项目管理》、《软件过程管理》和《软件构造》等课程,也先后出版了六本教材,其中《软件测试最好的措施和技术》问世十几年,其第3版是软件测试领域唯一一本国家级十二五规划教材,并获得上海普通高校优秀教材,《软件项目管理(第2版)》,获得国家工信部十二五规划教材。

异步社区:您能概括一下《全程软件测试(第3版)》的最大亮点是哪些?与前两版相比,它的这次升级,在内容、底部形态乃至布局思路上哪些变化?

《全程软件测试(第3版)》

能保持初心,一方面是兴趣使然,另方面保持一颗学习的心。活到老学到老,不断学习,不断有新的东西,就感觉测试很有趣,值得探讨、研究和投入。聪明的人过多,天才还还可以 不努力,但对当我们儿哪些才智平庸的人,还还可以 了专注,也能特别成就。

5.代码静态分析有较大提升

从底部形态上看,更彻底展示全过程的软件测试,不仅用一章(第2章)来诠释“全程软件测试”的思想,有些将全程软件测试思想及我我确实践扩展到非功能测试——性能测试和安全性测试、全程静态测试、全程建模、全程可视化管理等。

十年过去了,软件测试领域趋于稳定了很大变化,作者也趋于稳定了很大变化。我确实失去了WebEx、Cisco,失去了在企业一线的测试工作,来到了同济大学教书,但我一直不能自己失去和工业界的联系,有些不再局限一家公司的实践,视野更开阔了。作者和近百家公司的测试工程师完正都是交流,为当我们儿提供测试培训、咨询等服务(包括为中国南车、华为2012实验室的研发能力中心等提供较长期的测试技术咨询服务)。

测试人焦虑以很久自于你这一 趋势——测试与开发不能自己融合,有些公司追求更低的测试:开发比,而一齐对编程、设计有你这一畏惧感。你这一 担心没必要,测试工作始终有其趋于稳定的价值,测试做好了,前会 有当时人的岗位或在另一公司能找到测试的工作。即使专职的测试岗位少了,也还还可以 转行做开发、产品经理。在南京参加IAS峰会,一位七牛云的技术总监说,协会AI所用的python,半天就够了。即使从前说,有些夸张,但协会一门编程语言完正都是不能自己的事,更何况多数测试人很久还有C/C++/Java的基础。

一齐,我也服务社会,走入企业,指导企业怎么可以做好质量管理、需求分析、项目管理和软件测试等工作,包括咨询和企业内训。

朱少民:这60 位专家乐于推荐,也感受到友谊和温暖,一齐当我们儿也提出有些宝贵的意见,帮助我进一步思考和提升。感谢当我们儿的支持和推荐。在测试领域,我的确有统统当我们儿,现在微信当我们儿圈有60 0多人,感觉有60 0多当我们儿完正都是测试的,有些当我们儿过高 熟,但熟悉的当我们儿也超过两百人,有些熟识的当我们儿还身居比较高的位置,但也没最好的措施让每有有一个 熟悉的当我们儿推荐,不能自己被邀请的当我们儿否有会不高兴呢?我不选择。正好借此很久说明一下,你这一 过程,不体现关系疏远或亲近,希望当我们儿们也能理解。

4.现在开始小量使用开源测试工具

朱少民:不能自己系统地看一本书,了解当时人的工作全局,清楚领域的发展动态或未来趋势,有些了解当时人的特长和兴趣,抓住1-有有一个 方向,深入下去,不断进取,必有成就。就像《全程软件测试》所提供的能力图谱,给出有有一个 方向,选择其中有有一个 发展方向。一齐,也像本书提出的T字型或双T型能力底部形态,有较宽的知识面,有1-有有一个 时延发展的能力,是当时人立于不败之地。当然,当我们儿要善于学习,善于利用附近的资源(内部内部结构资源、公司内部内部结构资源、身边的资深人士等),从前会成长的放慢。

异步社区:针对刚毕业、初入职场的小白,您哪些建议?

异步社区:经过近60 年的工作积累,您对测试工作的感觉否有还如当年一样热衷?怎么可以在繁重的工作压力下,保持初心呢?

朱少民:工作三十年,测试有近20年,感觉时间的确过得很快,20年弹指一挥间。他说是太投入了,更感觉时间如梭。

今天,作者对测试的理解和认识,相比当时人写本书第一版、第二版时,在广度和时延方面完正都是了较大的提升。今天当我们儿有幸采访了《全程软件测试(第3版)》作者朱少民,来看看他的所思所想。

朱少民:从前计划写一本真正意义的《敏捷测试》,但很久教材优先,有些一进入高教出版社的出版计划,将重点打造一本《敏捷模式下的软件工程》教材,须要修订《软件过程管理》(出版十年,还在印刷,不能自己更新,对不起读者)、《软件测试最好的措施和技术(第3版)》两本教材,很久刚完成《软件质量保证与管理(第2版)》的修订工作。

4.面对软件开发新模式过高 应对策略,如敏捷测试是形似而神不似

《全程软件测试》会帮助您提升当时人,不仅仅是测试自身的提升,有些也包括在产品、开发和运维、思维能力等方面的提升,帮助您从客户/用户时延来构建正确、完正的质量观,帮助您构建系统的产品和运维的认识,学习外理问提的工程最好的措施。

《全程软件测试(第3版)》,这次是全新改版,无论从底部形态还是从内容上完正都是很大的改变,仿佛是一本新书,有些基本思想——“全程软件测试”没变,有些今天看“全程软件测试”更彻底(测试不仅左移有些右移,DevOps模式)、更具价值,统统书名还取为《全程软件测试》。

1.内建质量文化不能自己形成,过高 预防做得较差

《赢在测试:中国软件测试先行者之道》

本书系统地总结了过去十年中软件测试趋于稳定的变化,浓缩了作者有些宝贵的软件测试经验。本书首先介绍对于软件测试的不同看法,全程软件测试的思想,软件测试的基础设施与TA框架、团队能力建设;有些逐步深入到测试的计划、设计、执行、持续反馈和改进;接着,讨论全程测试的思想,包括全程静态测试、全程性能测试、全程安全性、全程建模、全程可视化。本书最后展望了软件测试的未来。

扫描二维码,一键购买

6.大数据、云平台的测试初有成效

在科研上,先后与中国中车、华为技术公司等合作协议协议,侧重软件质量管理和测试体系建设、软件测试技术提升和国内外软件测试技术前沿的研究与合作协议协议,最近两年关注人工智能技术应用于软件测试,致力于人机结对测试(man-machine pair testing)、探索式测试与工具自动化测试的有机结合。

 朱少民老师著作

异步社区: 《全程软件测试(第3版)》从第一版到第三版,历时10年,每一次出版都融入了您的全新思考和经验沉淀,您我确实哪些年来,测试哪些最显著的变化?测试人员的挑战和新要求是哪些?

本书适合软件测试人员阅读,也可作为相关专业人士的参考指南。

朱少民 著,人民邮电出版社

扫描二维码,认识朱少民

2.热衷于招测试开发、重复造轮子,但自动化测试成效还比较低

朱少民老师

朱少民:三十年,可谓一言难尽。的话,从大学体制内走出,在跨国企业工作十多年,又重新进入体制内(大学12年-公司11年-大学8年)。虽不能自己波涛汹涌,但统统用说一帆风顺,甚至完正都是磨难。磨难完正都是的是坏事,是对当时人的心智的磨练,成为有有一个 更健康、更有力量的人。很久要了解我的经历,还还可以 参考有有一个 材料:  

异步社区:老师近期有写新书的打算吗?还还可以 “剧透”一下新书的方向很久大致内容吗?