得知是去IBM搞测试的时候,我并不太情愿,因为在中国程序员心目中,测试都是些很低等的工作。但当我真正深入项目的时候才发现了工作的价值,我越发喜欢上我的工作。
项目主要的工作就是对IBM的几个核心系统进行集成测试,主要测试产品集成在一起使用的时候产生的各种问题。我们先要和北美开发团队沟通,确定测试用例,然后我们去搭建scenario,用shell,Jacl,Jython,RFT开发测试用例,然后使用各种自动测试工具进行测试。工作看上去很简单,但做起来并不容易,光那些产品就不好使用,IBM的产品是出了名的不好用,我们要把Webshpere,Portal,DB2,Process Server,AIX,pServer,RAD按各种搭配进行安装和测试,并且都是测一些新版本,文档也不够丰富,很锻炼自己解决问题的能力。然后还要写很多测试脚本,这也很锻炼编程能力。最关键的是可以让自己更看重测试这项工作,更意识到产品质量的重要性。
意识到工作意义后,工作热情更加高涨,我一定要利用好这半年时间,学好IBM产品,学好软件测试。
项目主要的工作就是对IBM的几个核心系统进行集成测试,主要测试产品集成在一起使用的时候产生的各种问题。我们先要和北美开发团队沟通,确定测试用例,然后我们去搭建scenario,用shell,Jacl,Jython,RFT开发测试用例,然后使用各种自动测试工具进行测试。工作看上去很简单,但做起来并不容易,光那些产品就不好使用,IBM的产品是出了名的不好用,我们要把Webshpere,Portal,DB2,Process Server,AIX,pServer,RAD按各种搭配进行安装和测试,并且都是测一些新版本,文档也不够丰富,很锻炼自己解决问题的能力。然后还要写很多测试脚本,这也很锻炼编程能力。最关键的是可以让自己更看重测试这项工作,更意识到产品质量的重要性。
意识到工作意义后,工作热情更加高涨,我一定要利用好这半年时间,学好IBM产品,学好软件测试。