博客
围绕软件测试、质量工程、敏捷实践与研发效能的长期观察和思考。
新年刚到,我们就出了第一份调查报告: 2019年软件测试行业调查报告(一) 网友感叹,2020年的第一份报告来得这么快 今天继续分析2019年国内软件测试行业的调查结果。相比第一部分的内容,第二部分内容与您个人的关系更紧密。 7. 自动化测试算“测试左移”吗? 之前《2019年软件QA与测试八大关键词》、《真有人把“测试左移”的价值和实践说透了》等文章中介绍过“测试左移”,而且无论是互联网企业还是传统软件企业、无论是2B还是2C,测试左 …
阅读全文一个月前,由TesterHome社区发起,软件质量报道、腾讯WeTest、IDO老徐等公众号支持的《软件测试行业问卷调查》发布,之后有2100多人参加了此次活动。经过近1个月的数据收集与分析,从而形成一个初步的调查报告。希望报告对大家的明年软件测试或软件质量工作规划有帮助,不足之处,也请大家多多指正。 我们尊重调查结果,主要从统计意义角度看,这是有意义的。不看个别数据,也发现个别数据有问题。数据有时也会颠覆我们的认知,例如许多人感觉从事 …
阅读全文2019年即将过去了,这几天好好回顾了过去一年软件质量保证(QA)和软件测试领域所经历的大事件,以及其中涌现的新思想、新方法或新技术、新工具等,从而梳理出八大关键词。 1. “敏捷化” 虽然敏捷开发模式开始流行,但在国内不到60%的公司在推行敏捷开发模式,还有40%的公司依旧采用传统的开发模式,如V模型。因此,全面推行敏捷测试还不现实,而在这快节奏、竞争激烈的商业环境中,每个公司都在追求研发速度,希望能早日交付产品,所以“测试敏捷化”更 …
阅读全文这是上周参加一个闭门小型质量创新研讨会议所看到的一个slide,我拍了之后,发到朋友圈,很快被疯狂转发、风靡整个测试界,因为大家感同身受,太有共鸣了! 灵魂三问:第1问:**为什么这个 Bug 测不出来?**第 2 问:**测试怎么测得?****到底会不会测?**第 3 问:**测试快点啊!**为什么总是测试拖后腿,最后才报 Bug? 有朋友说: 对测试新人则是“惊魂三问”! 如果老板也这么问,更惊魂! 如果是开发人员问测试人员,则是“ …
阅读全文2020年即将来临,为了帮助大家更好定义明年的KPI指标,规划明年的测试提升或投入计划,无偿奉献自己一年多的思考和总结:软件测试未来发展趋势被概况为“六化” **1.**敏捷化 敏捷和DevOps等流程的引入,特别是 测试左移,加强需求评审、设计评审,推行ATDD/BDD 测试驱动设计,从过去硬件的design for test到test driven design 让开发做更多的测试,至少做好单元测试、API测试和代码评审 测试右移, …
阅读全文Scrum(agile中)不再是Scrum(橄榄球赛) (今天的)Scrum还是(30年前的)Scrum (why?听我慢慢道来) 今天软件研发推崇敏捷开发,在敏捷开发的众多模式中,大家又推崇Scrum,其应用超过半壁江山,如图1所示。讨论敏捷,不得不讨论Scrum,而 图1 敏捷开发的各种模式应用所占比重 Scrum诞生很早,比敏捷宣言要早15年,可以追溯到1986年。那一年,享有世界“知识运动之父”美誉的、日本一桥大学的教授 …
阅读全文今年端午节,在2019全球软件大会(NJSD)上做了本分享,系统地阐述了工业App质量诉求和测试策略。 工业App不同于移动应用App,其特点体现在: 工业技术软件化:工业技术中的经验与知识的显性化、模型化、数字化、系统化和智能化的过程 知识自动化:不仅包含传统的规则、推理和显性表达式,而且包含对隐含知识、模式识别、群体经验等模型化、软件化。 (从上图左边可以更清楚了解工业App的构成) (知识自动化在未来十大技术趋势中排在第二位) 工 …
阅读全文在给企业的测试工程师上课时,问:“知道test oracle吗?” 有的同学首先想到的是“甲骨文”——一家数据库公司的名字(现在更被称为“全球最大的企业软件公司”),最近“Oracle中国”裁员900人闹得沸沸扬扬,即使没有这裁员风波,了解“甲骨文”的IT人要比了解“test oracle”人要多得多。 Oracle,在古希腊还有“神谕、神示”的含义,甚至包含传达神谕的“牧师、女祭司”。 详见 …
阅读全文