受公司委派,到华南理工大学上了一周STE软件测试工程师的培训课程。该培训是由华南理工大学下属的一个培训机构与中国软件评测中心共同举办的,我参加的是第26期培训班,也是华南地区的第一届培训班。
这次为我们培训的都是中国软件评测中心顶尖的老师或是一线的测试人员,他们个个都有一线实战的经验和坚实的理论基础。
第一节课为我们讲测试基础概念和标准的是高枳扬博士,我们都叫他高博士,他结合自己实际工作,把测试中的基本概念描述清晰明了。通过他的描述,让我清楚知道,概念不但是对一样事务下明确的定义,而且还是学习和了解这个事务的基础,所有的概念和定义都是这个行业的专家和学者反复推敲出来的精华。通过这节课的学习,使我对测试的感念有了一次很好的疏理。
第二节课主讲是陶新晰,他是一个资深的白盒测试测试工程师,主要从事军工产品的测试,军工产品都是执行最严格的测试标准,并且软件都是嵌入式,测试的难度自然就更大了。他讲课的时候举了很多关于如何借助测试工具来保证软件可靠性的实例。从他的课里,让我觉得是开了眼界,他的课程中提到很多各种特殊的工具如:静态结构分析&质量度量工具Logiscope和单元测试工具 Cantata等等。通过各种难度模型来预计模块可能存在的bug数量。同时也再次让我领悟测试还有一大片很深奥的东西,需要我们不断学习进步。
第三节课主讲是秦晓老师,他是中科院的院士,曾经在微软中国软件研究中心工作过,并且担任exchange2000 系统测试的管理工作。他的课是最精采的一节,在他的课程中引用了很多不同的管理理论,也建议了很多管理方面的书籍,如:描述风趣的《水煮三国》中的胡萝卜+大棒;在测试界非常有名的《人月神话》等等。从他的课程中学习到测试的管理和测试的过程,里面包括了对时间要求、任务要求、质量要求、成本/预算等各方面的管理和平衡。
第四节课是有陈绿萍老师主讲,她真的是从百忙中抽空过来的,在她上飞机前一刻,还在中国石化的总部,正在那里对一个软件进行并发测试的工作。据说中石化搞了一套全国联网的软件,可以实现一卡在手,全国加油的功能,该版本正在紧张的测试中。陈老师在课堂上给我们讲了很多实战的例子,并且把一些具体的规划和测试的细节也描述的很清楚。课后,她还给了一些软件并发测试工具的试用版给我们,让我们在课后实地的进行演练。感觉是收获最丰的一节课。从这次的培训中,不但学习到很多测试知识和管理理论,还结识了一班测试的同行和老师,为以后在工作中遇到问题提供更多的解决渠道。