copy Bookmark http://www.51testing.com/?163465
发布新日志
2008-04-23 09:18:04
查看(673) 评论(0) 收藏 分享 管理
2008-04-23 09:16:16
关于如何上手自动化测试,个人感觉可以分成以下几个步骤走:
第一步,手工测试用例设计,达到任何时候,任何软件,都可以通过软件测试的方法,编写出比较好的测试用例,这个过程是一个训练的过程,要花很长的时间去做。
第二步,学习语言,一门语言就可以,可以经常编写一些大大小小的应用,理解程序开发过程,适当的时候可以写写简单的测试程序(自己理解的测试程序),这个也要花很长的时间去做。
第三步,学习一些测试脚本语言,有了前面的基础,这个过程就很快了。
第四步,在测试工作中总结哪些手工测试类型你认为需要有自动化,提升自己在这个过程中的锻炼。这个是在锻炼思想。
第五步,以手工测试中的某些点,编写测试代码来进行测试,目的覆盖某些功能点即可。
第六步,可以加入某些测试工具,学习工具的脚本语言,使用测试工具完成某些功能。这个过程是理解工具提倡的自动化测试思想,和工具提倡的自动化测试方法和方式。
第七步,自己开发测试代码和使用测试工具开发这两种方式交替使用,目的是覆盖更多的测试类型和更多的功能。
以上的步骤基本上是以训练你的测试技术为目的,并没有考虑到你公司的具体的情况,也没有考虑公司花费的成本,脚本的可维护性等等方面
第八步,综合运用测试技术(包括管理、维护等等),在一个统一的平台上完成更多的自动化测试,在这个过程中要体会和解决测试工具的成本、测试脚本开发成本、脚本如果管理、脚本如何维护等等相关的问题。一般来讲这类问题都不是很容易解决的。是一个系统的问题,值得讨论和研究的。对于前面的技术是可以训练出来的。
查看(659) 评论(0) 收藏 分享 管理
2008-04-23 09:06:42
当你进入软件测试岗位后,在当前的行业背景下,你的工资可能在2000~3000左右。建议你在这个阶段不要把心思放在如何如何增加你的工资上,而是集中你的所有精力如何快速的打好软件测试的基础、多参加项目、多经历。1年半后,你的工资大概在4000左右。
同老徐共事过的软件测试人员大概在300人左右,在测试人员的工资情况上老徐还是有一定的发言权的。
如果你选择的是性能测试这一个软件测试职业工种时,而你又具备了非常强的软件开发能力,你的最佳成长方式就是多多的参与各种软件测试项目,当然这个“各种软件测试项目”指的是大型的软件项目的性能测试工作,例如银行的各种大型应用系统、移动的大型应用系统、税务的大型应用系统、网通/电信的中大型应用系统等,在这个成长过程中还要发挥你的自学和刻苦精神,不断的学习诸如不同类型的操作系统(包括HP UNIX、Windows、Linux、IBM AIX等)、应用平台(包括Bea WebLogic、IBM WebSphere、Oracle IIS等)、数据库(Oracle、SqlServer、Sybase),对于这些,你不需要精通,但是要熟悉它,了解在性能测试中监控它的方法,掌握它的基本性能诊断方法,能向软件开发项目组提供有建设性的调优意见。
我见过很多软件性能测试人员的发展历程,这当中有几个符合上面的最佳成长方式的人员,他们的工资在三年间从3000多快速的增加到了12000以上。
查看(1026) 评论(0) 收藏 分享 管理
remotek