|
5#
楼主 |
发表于 2014-5-3 12:37:17
|
只看该作者
本帖最后由 youngcan 于 2014-5-3 13:21 编辑
首先,感谢你们的关注!
非常理解你们现在的心情,就像当初我也有同样的困惑和迷茫一样。
从职业发展方向来说,测试分为两个分支,一个方向是测试管理,从测试组长,到测试主管,到测试经理,再到测试总监。另一个方向是测试技术,可分为几个方面,比如:测试架构师、自动化测试工程师、性能测试工程师、测试工具开发等,但不管是哪个发展方向,测试经验的积累过程都是一样的。
怎样积累经验呢,一般来说,需要从下面几个方面着手:
1、学习测试的基础理论知识,了解测试流程,学会分析测试需求
2、掌握测试用例的设计方法,最需要关注的是测试覆盖率和用例的有效性
3、掌握与测试相关的工具,如:缺陷管理工具、自动化测试工具、性能测试工具,了解各工具的主要特点和使用方法,对于后两者,还需要掌握测试脚本的开发方法
4、计算机相关知识,如:操作系统、网络、数据库等方面,也是测试中常常会用到的知识
5、业务领域相关知识,不同的行业,业务流程不同,需要掌握的知识也不一样,像金融、电信等方面,都需要具备该行业的专业知识,这些都可以在实践中去学习
另外,一定要善于总结。认真对待每一个项目的测试,不断探索更好的测试方法,久而久之,你就会变得更优秀。
如果选择了测试,那么就坚持,因为,测试是一件非常具有挑战智力和毅力的事,而并不是像通常人们说的那样重复和枯燥无味。我们可以将重复的工作进行分解,最终变成自动化的测试过程,这是需要对测试系统有全面的分析和精准的用例设计,同时需要具备自动化测试的开发能力,才能做到的事。
至于是选择测试管理,还是测试技术,在具有一定的经验之后,可以根据自己的兴趣来选择,但无论往哪个方向发展,掌握了丰富的测试方法和技术,选择才会变得容易。
以上这些,希望能对你们有些帮助。
另外,推荐你们可以看一些测试方面的书,学习优秀的测试思想:
软件测试的艺术(原书第3版)作 者 (美)梅耶(Myers, G. J.) 等著,张晓明,黄琳 译
编写有效用例 [美]Alistair Cockburn(阿利斯泰尔.科伯恩) 著,王雷,张莉 |
|