2019年即将过去了,这几天好好回顾了过去一年软件质量保证(QA)和软件测试领域所经历的大事件,以及其中涌现的新思想、新方法或新技术、新工具等,从而梳理出八大关键词

1. “敏捷化

虽然敏捷开发模式开始流行,但在国内不到60%的公司在推行敏捷开发模式,还有40%的公司依旧采用传统的开发模式,如V模型。因此,全面推行敏捷测试还不现实,而在这快节奏、竞争激烈的商业环境中,每个公司都在追求研发速度,希望能早日交付产品,所以“测试敏捷化”更具普适价值,所以年初“测试敏捷化白皮书”正式发布,参考:

  • 《测试敏捷化白皮书》发布了(附下载地址)

  • 我看了几遍:中外两美女对话敏捷测试

  • 点评“现代软件测试原则”

  • 暗黑敏捷——Dark Scrum(下)

2. “业务安全性

今天所处移动互联时代,网络应用已是常态,安全性是人们普遍关注的质量属性之一,安全性涉及面广,从芯片开始到操作系统、网络、程序代码等各个层次都涉及安全性,在这些层次上会有大量的安全专业厂商提供帮助,但业务安全性就不一样,只有自己最清楚,谁也救不了你,只能靠自己。参考:

  • 质量警钟:拼多多100无门槛券随便领,官方紧急下架

  • 从PDD薅羊毛事件想到DevOps那些事

  • 波音为什么在737 Max 8上犯这样低级错误呢?

3. “书单

在经济相对不景气情况下,许多年轻人的确有一种焦虑感,特别是对IT的年轻人,“35岁”常常是一个很致命的门槛,许多人可能就倒在这个年龄段上,更何况IT技术日新月异,学习能力成为IT人的最重要的能力。虽然学习有各种各样的途径,在线视频、在线专栏、线下培训、技术沙龙、技术会议等等,但读书是一种经济实惠、有效的学习方法,那么选择一本好书就挺关键。参考:

  • 开工之际,给测试人员推荐怎样的书单?

  • 【赠书福利】大咖推荐 | 新年伊始值得一看的5本书

  • 优秀测试人员不容错过的书单(内含福利)

  • IT技术人读哪些书获得成功?读书雷达告诉您

  • 学习,快与慢

4. “思维

“思维”和“学习”是孪生兄弟,会学习首先必须会思维,会思维的人一般会学习。今天,我们要成为T型人才,不仅要有专业,而且需要要有较广的知识面,更需要软技能,包括沟通能力、思维能力。对SQA和测试人员,思维能力很关键,不仅要具备分析性思维、批判性思维和创造性思维能力,而且还应该具备产品思维、用户思维、工程思维等。

  • 软件研发三大思维之一:产品思维

  • 软件研发三大思维之二:项目思维

  • 软件研发三大思维之三:工程思维

  • 软件测试的结构化思维(下)

  • 看家本领之四:软件测试的发散性思维

5. “智能

2019年,人工智能是最热的,对软件测试影响很大,无论是TiD、Top100 Summit还是MTSC、 云栖大会等,将人工智能技术应用于软件测试都是热门话题或track,将2019年定为“中国人工智能测试元年”都不为过。

  • 让软件测试更可靠、更智能

  • AI技术助力软件测试达到“质效合一”

  • 如何在Appium中使用AI?

  • TICA 2019 AI在自动化测试领域的应用

  • TiD2019 | 【ChinaTest】智能化测试论坛详细内容

6. “中台

2019年,不仅是智能测试的元年,也是“测试中台”的元年,腾讯WeTest推出了测试中台 ,积极响应全社会流行的“中台战略”。参考:

DOIS2019大会,腾讯 DevOps 测试中台探秘!

7. “左移

之前,人们也关注和实施“测试左移”和“测试右移”,但从2019年开始,人们更关注“测试左移”的价值,开始尝试ATDD、BDD、测试驱动设计等优秀实践。

  • 真有人把“测试左移”的价值和实践说透了

  • “设计驱动测试”还是“测试驱动设计”?

  • 五分钟让你彻底了解TDD、ATDD、BDD&RBE

8. “开发

2019年,不仅测试开发的职位更火,随着测试敏捷化的深入,测试人员转“开发”的人数也在增加。而且,大家特别关注质量与开发的关系、测试与开发的关系,深知质量是构建出来的,“开发”对质量的贡献更大,应把更多的质量责任赋予开发,从需求开始构建高质量的产品。其次,处理好“测试与开发”的关系比处理夫妻间关系都难,但很重要,关系到研发效率和团队的凝聚力,甚至伴随许多测试人员的整个职业生涯。

  • 质量三问

  • 软件测试灵魂三问,如何怼回去?

  • 测试与开发,相爱又相杀

最后, 友情赠送三篇文章:

  • 测试经理的部门年终总结这样写才靠谱

  • 推出软件测试人才培养全景图新版本(送福利)

  • “六化”——软件测试发展趋势

最后,祝大家新年步步高升、发大财!

2019年软件QA与测试八大关键词相关推荐

  1. 人工智能在软件开发和测试中的作用

    根据Gartner的说法,人工智能将在所有技术领域无所不在,并将成功地在2020年成为CIO最重要的投资重点之一.根据市场研究公司的数据,2019年全球人工智能的范围是北美约为63.6亿美元. 像亚马 ...

  2. 软件质量保证与测试笔记——江湖救急版

    软件质量保证与测试笔记--江湖救急版 Powered by DZY 以下部分图片来源于老师课件,仅供学习交流使用,侵权致删! Ch1 软件质量与测试概念 软件质量的定义 软件质量是"反映实体 ...

  3. 中国移动互联网2018年度报告:八大关键词总结与十大趋势

    中国移动互联网2018年度报告:八大关键词总结与十大趋势 2019年1月22日,中国商业智能服务商QuestMobile发布<中国移动互联网2018年度大报告>.在这份报告中,QuestM ...

  4. 面试总结之MISC(操作系统,网络,数学,软件开发,测试,工具,系统设计,算法)...

    操作系统 解释堆和栈的区别. 分配在堆的内存与分配在堆栈的内存有什么不同 分配在堆的内存要手动去释放 线程与进程的区别 多线程中栈与堆是公有的还是私有的 在多线程环境下,每个线程拥有一个栈和一个程序计 ...

  5. 2019年计算机学业水平测试填空题,2019年计算机学业水平模拟测试选择题80题Word(含参考答案)...

    2019年计算机学业水平模拟测试选择题80题Word(含参考答案) 2019年计算机学业水平测试选择题(10大题80小题) 第一题: 1.1."妈妈把鹏鹏的照片放在快盘里,远方的爷爷奶奶也能 ...

  6. 电脑网页压力测试软件,网站压力测试工具

    网站压力测试软件可以测试不同上网方式.不同地区.访问Web不同页面.在不同并发访问密度情况下的客户端响应时间.流量和流速,实现极高的服务器测试,数据精准.网站压力测试软件适用于所有windows平台, ...

  7. 山东大学软件质量保证与测试技术复习纲要

    考纲 目录:https://blog.csdn.net/dkbnull/article/details/87933295 软件质量保证与测试技术复习提纲 1.3  1.5   2.1 2.3 2.5 ...

  8. 网站 压力 测试软件,网站压力测试软件

    这是网站压力测试软件下载,网站压力测试软件可以测试不同上网方式.不同地区.访问Web不同页面.在不同并发访问密度情况下的客户端响应时间.流量和流速,实现极高的服务器测试,数据精准.网站压力测试软件适用 ...

  9. QA与测试到底有什么区别?

    文章目录 引言 QA与测试的区别? QA.QC.QM的关系与区别? QA工作内容与职责 引言 近期微信公众号后台有同学留言问: QA与测试的区别? QA.QC.QM的区别?以及QA的工作内容与职责. ...

最新文章

  1. IT运维人员追女友必备神器之运维开发实战程序案例
  2. 详解Linux2.6内核中基于platform机制的驱动模型 (经典)
  3. android 回调函数一:基本概念
  4. Loj#6503-「雅礼集训 2018 Day4」Magic【分治NTT】
  5. 优酷视频如何修改账号密码?
  6. C#开发笔记,点点细微,处处真情,记录开发中的难言之隐
  7. Hadoop学习之路(十三)MapReduce的初识
  8. shell脚本通过ping命令来获取平均延时
  9. 跨地域为同事广播幻灯片
  10. 树形动规_(访问艺术馆)
  11. 电子政务建设模式的演进
  12. 网页服务器阿帕奇怎么启动服务,阿帕奇服务器使用教程
  13. wps文字表格制作拼音田字格模板_最新用WPS表格快速制作拼音田字格的方法
  14. 微信点餐小程序(外卖配送)解决方案
  15. 水仙花数的实现(python)
  16. 裂变位法加密 best coder
  17. jQuery的几种显示隐藏方法
  18. ng2-ace-editor 在 angular 12+ 高版本中无法经过 Ivy编译问题
  19. 第3章第6节:如何在幻灯片中使用gif动画 [PowerPoint精美幻灯片实战教程]
  20. 采购员CPPM证书含金量大吗?

热门文章

  1. Jasperreport_6.18的吐血记录三之简易交叉表 + 页面预览和导出
  2. 基础图像处理 python+opencv
  3. 计算机公司客户电话怎么打,企业微信公费电话怎么打多人通话【方法】
  4. b站下载器,支持分辨率登录,带弹幕,简洁bilili
  5. Python程序不使用函数将字符大写
  6. 双赞的一体机主板能应用到哪些行业?
  7. 钉钉自定义机器人提示报警信息
  8. Swing中Laber添加下划线
  9. 基于 SIP 的会议系统框架(草稿)
  10. thinkphp5.0的查询方法 where in 性能问题以及优化措施