先介绍一些背景资料

ISTQB (International Software Testing Qualification Board) 国际测试资质认证委员会是国际唯一全面权威的软件测试资质认证机构。

周震漪:CSTQB(Chinese Software Testing Qualification Board)专家组组长,曾在同济大学任教,随后在德国埃尔兰根大学进修计算机工程。

主要研究领域:软件测试过程改进

11月底,我参加了北京领测国际举办的周震漪老师在北京做的ISTQB为期四天的软件测试培训。入职以来,第一次有机会参加外部的技术培训,而且是国际化的,我翘首期盼了两个季节,热情满满,即便是冬天的中关村,我也欣喜前往。

课程开始之前,我期待又紧张,因为自己不懂技术,害怕是听天书。课程以后,讲师纠正了我的说法,虽然对我来说确有“天书”内容。老师介绍完自己就用了短短时间快速了解了学员的技术背景和当前状态,说了解大家的基础以便于更好调整课程。很专业的讲师,我的第一感觉。对我这样非工科背景,他表示意外的同时也给了点鼓励。

课程总体分为五大部分:

第一部分

是测试概述和测试的过程,之前刚进入测试工作时公司内部导师针对项目特征做过讲解,我也自学过,所以课程把我的知识和工作经验又系统巩固了一遍,老师讲得很系统很清晰,涉及的范围也很广,我对测试的概念理论知识有了更深刻的认识。

第二部分和第三部分

分别是动态测试和静态测试,这才是这次培训的重心,大概占了培训了的70%时间。虽然跟代码相关的部分对我完全陌生,但这才是测试工作的重头戏,我以前的认知只是整个测试领域的一小部分,或者说我接触到的是个大壳子以及里面一个角落的内容。正好应证了那句“当你接触到的越多,就越发现自己知道的少。” 黑盒测试和白盒测试中各种主流测试方法都做了详细讲解,而且现场做了一些练习。其实黑盒里面的有些技巧比如等价类边界值决策表因果图以及状态转换等等,我在平时的工作中经常用到,但是我从来都不知道这就是测试技术的一部分,所以老师纠正说 ”你不是不懂技术,你懂测试技术,你不懂的是编程技术。” 讲师是做技术的,他一直强调测试越早介入越好,所以对于单元测试和集成测试,他非常看重,强调这部分如果做好了,就能大大降低项目风险。

讲师在德国做了多年技术,严谨是必定的,静态评审和静态分析在这次培训里占了举足轻重的份量。这部分我之前只是听说CMMI 和 PMO,自己从未接触过,这次被洗礼了,因为他用曲线图显示了当前软件开发过程里缺陷在项目后期被发现的,而真正能节约成本并降低风险的测试其实是在静态测试和白盒测试部分。 软件开发项目我接触得并不多,我了解的范围里绝大部分测试人员都是在做黑盒测试,都是在运行系统进行测试,只在做发现缺陷的工作,很少有测试人员在项目前期参与预防缺陷的工作。我不是在否定项目的流程,而是我看到的白盒测试和静态测试其实是开放人员自己在做,如果要真正借助测试来节约成本降低风险,测试人员前面还有很长的路要走。这也是测试人员和开发人员待遇差别与比例差别的原因,如果测试人员能在项目早期静态测试和白盒测试中发挥更大的作用,那么对于整个项目甚至软件行业都是一个非常了不起的推动。 时间真的太少了,静态测试我特别希望在课堂上接触到一些实例,看到真正规范的文档,可是理论部分居多。每天早上九点到下午五点半的培训,内容很充实,中午一个小时吃饭,加上拖堂和等电梯,也就四十分时间匆忙解决午餐,我为了能有点时间消化一下,每天中午都在楼下吉野家快快吃完。晚上结束回酒店接着攻读,几本厚厚的资料,有些都被跳过了。这几天的接收的到信息量真够大啊,有一部分原因是因为我知道得少,白盒测试里的各种覆盖,静态测试的不同分析法和评审以及文档规范,我没有接触过,只能靠死背记下来。

第四部分

内容是软件的生命周期和测试管理,我只接触过一个软件项目,只接受过对针对当前项目的少许培训。这部分内容填补了我对软件项目和各种不同开发模式下测试过程及技术的认识空缺。在讲测试管理时,对测试人员和管理人员的素质,跟我在书上看到的基本吻合,但是他特别强调沟通的作用,认为良好的沟通对提高工作效率最有帮助。

最后一部分

是测试工具,跟测试管理直接相关,工具很多,选择工具考虑到的因素也很多。根据课堂上讲到的标准,我们公司内部使用的TTP也是个不错的事件管理工具。

四天的时间很快就过去了,很多东西我还没来得及深究就得翻到下一页了,这只能靠自己以后在工作中继续学习了。课讲得很好毋庸质疑,但是也有我期待的部分没有被涉及到,比如现在很流行的敏捷开发模式里的测试,还有mobile方面的测试,都只是一笔带过。 也是因为时间关系,讲师自己也说他准备的有些内容也没来得及展示给大家。

虽然是测试培训,但是学员中有几位同学让大家都印象深刻:有一名资深女开发,她说自己的代码每次都要被很多人评审,为了让自己的程序更标准化经得起评审,参加培训是为了从测试角度提高自己;还有两名项目管理人员,也是女同胞,说是来参加测试培训,为了更好地管理项目。虽然很难评价这个培训对她们的帮助到底多大,但肯定是有帮助的,主要是这也从另一种角度说明测试在软件开发过程和项目管理过程里的重要性。

回来的路上,我就想有了这次培训,下次培训是不是得在好长时间以后了…… 真希望以后能有机会再参加这种专业领域的培训,开拓视野,提高自己。 我们工作的过程就如同行走,在一条道上走得熟练了,就加快了速度,甚至是奔跑起来,如果前面有个路标,就不会迷失方向。而一个国际化专业化的培训或者讲座,在某种程度上如同路标起到了指引作用,让我们不至于偏离太远。

分享ISTQB培训体验相关推荐

  1. 如何选择企业直播平台提高培训体验

    线上直播平台的出现解决了企业线下培训成本高效果差的问题,而为了进一步提高企业培训体验,则要重视企业直播平台的选择.为了确保企业培训可以达到信息安全反馈及时等好的培训体验,则建议选择保利威这样专业的直播 ...

  2. 分享 | LattePanda开箱体验 Win10直接安装虚拟机使用OpenVINO

    分享 | LattePanda开箱体验 Win10直接安装虚拟机使用OpenVINO 爱分享的 OpenVINO 中文社区 内容来源| 陈秋阳 内容排版| 李擎 原文链接: https://mc.df ...

  3. 分享一个产品体验报告

    一. 体验环境 测试机型:iPhone8 操作系统:IOS12.4.1 测试网络:WIFI 测试版本:7.13.0 二. 市场情况 2.1 市场规模 根据艾瑞咨询的统计,2019年中国职业教育市场规模 ...

  4. 第2季极客沙龙资料分享 - 知行·前端体验主题交流会

    极客沙龙(Geek Talks),没有固定的主办方,每Q一次,由凹凸实验室联合别的公司.团队一起举办的开放技术分享品牌,面向全栈,核心关注的是移动互联网的技术领域. 本季极客沙龙(Geek Talks ...

  5. 分享四个体验不错的云游戏平台—网易云游戏、腾讯云游戏、菜鸡云游戏、格莱云游戏

    随着科技的发展,云游戏这个幻想中的事物开始浮现在大家的眼前,越来越多的厂商开始布局云游戏平台.这次,我就来分享几个还算不错的云游戏网站.本次没有体验谷歌云游戏,主要原因是目前谷歌云游戏还只在少数国家开 ...

  6. 微信公众号分享功能开发体验

    公众号提供了一个分享功能,通过jsapi来访问,主要作用是修改特定页面下点击微信右上角[...]选择[转发给朋友][分享到朋友圈]以及[分享到手机QQ][分享到QQ空间]的内容. 分享到微信的操作步骤 ...

  7. 分享在培训机构的一些经历及几点建议

    本人男,今年23岁,高中毕业,农村户口,目前正在找工作中,第一次写,水平有限,见谅! 首先,吐槽一下背景,2012年,高三毕业高考,本人学的是理科,目标是一所当地二本本科院校,当时考的分数超过专科线, ...

  8. 虹科分享 | AR眼镜体验差?可能是没搞清主视眼!

    "体验太差了!看东西很不舒服,而且很吃力!"有的用户在体验过AR眼镜后会表达这样的感受. 这除了是产品本身软.硬件的问题导致的,还有一个很重要的因素可能是产品的设计没有考虑到主视眼 ...

  9. 游戏建模学习经验分享:培训机构教你的是学习套路,美术水平决定你的建模高度

    在这一行做的好的有两类人. 第一类人我叫他匠人,首先这类人在低模拓扑uv这些体力活上做的十分规举,活儿非常干净利落,软件技术过硬. 而且在最需要美术基础的高模和贴图部分做的也不赖,但是他们做这部分完全 ...

最新文章

  1. 当Docker遇到Intellij IDEA,再次解放了生产力~
  2. MYSQL中LIMIT用法_后台分页
  3. 1.第一个java程序,Hello world
  4. 高级图像去雾算法的快速实现
  5. 关于静态局部全局变量
  6. 【Python数据挖掘课程】四.决策树DTC数据分析及鸢尾数据集分析
  7. Git 添加和提交组合命令
  8. 儒枭:我看技术人的成长路径
  9. “智囊”机器人:让我为你解答工作中的任何问题!
  10. java 蓝桥杯算法训练 快速排序
  11. 快手员工泄露10亿元公司机密 被开除并收回期权,官方暂未回应...
  12. 提高Eclipse的速度,去掉对于工程的 Validatioan
  13. linux下rsync+sersync实现自动备份数据
  14. java基本操作-2
  15. 泰迪杯数据分析比赛2018年B题解答
  16. 安卓 手机硬改 工具下载 一键新机 改串 抹机 root隐藏 改串号MEID imei SN信息 工具教程分享
  17. 【Linux开发板学习教程】全免费超全面超详细
  18. postgres 退出_Postgresl选择正确的关闭模式
  19. 阿里巴巴直推关键技术手册收藏
  20. python 中的 Fraction和GCD求最大公约数

热门文章

  1. 响应式web设计之CSS3 Media Queries
  2. C++ Custom Control控件 向父窗体发送对应的消息
  3. 夏普 DN7C3A006 PM2.5 传感器测量步骤及存在问题
  4. 微软的新一代web开发工具 - WebMatrix2
  5. 当try和finally都包含return时
  6. java线程——详解Callable、Future和FutureTask
  7. Trouble Shooting记录:服务 Microsoft Exchange Information Store 意外停止
  8. Linux 下的终端
  9. 温故js系列(11)-BOM
  10. SQL Server差异备份的备份/还原原理