天行健,君子以自強不息;地勢坤,君子以厚德載物---天道酬勤---邁向測試高工

自动化测试的学习

上一篇 / 下一篇  2008-06-30 12:01:46 / 个人分类:咖啡轉載

    首先我想说的是:自动化测试的思想是训练出来的,自动化测试工具是可以培训和使用出来的,如何将两者结合,需要很长时间的训练和锻炼的。这个是一个系统工程。51Testing软件测试网 E ? V,Frm

  关于如何上手自动化测试,个人感觉可以分成以下几个步骤走:

G u2f(WB:s Mv M/w^-b0

y.c5L7N0wCrWD0  第一步,手工测试用例设计,达到任何时候,任何软件,都可以通过软件测试的方法,编写出比较好的测试用例,这个过程是一个训练的过程,要花很长的时间去做。51Testing软件测试网7v(O Ft c

51Testing软件测试网(Z5N1S$lG2B

  第二步,学习语言,一门语言就可以,可以经常编写一些大大小小的应用,理解程序开发过程,适当的时候可以写写简单的测试程序(自己理解的测试程序),这个也要花很长的时间去做。

p/ON(o,[h051Testing软件测试网6X;}#v8XwlAa h qqK(k

  第三步,学习一些测试脚本语言,有了前面的基础,这个过程就很快了。

&|c4T]&u8X"I0

Y@at laxbTE0  第四步,在测试工作中总结哪些手工测试类型你认为需要有自动化,提升自己在这个过程中的锻炼。这个是在锻炼思想。51Testing软件测试网&u4jc/k_jP5_

51Testing软件测试网d X%O Y9z7ft

  第五步,以手工测试中的某些点,编写测试代码来进行测试,目的覆盖某些功能点即可。51Testing软件测试网#c4Kl-n#J[x}@`

&TtnLA-\P^ n\%g0  第六步,可以加入某些测试工具,学习工具的脚本语言,使用测试工具完成某些功能。这个过程是理解工具提倡的自动化测试思想,和工具提倡的自动化测试方法和方式。

_3J.^{(wE051Testing软件测试网EEm b {q%Vp

  第七步,自己开发测试代码和使用测试工具开发这两种方式交替使用,目的是覆盖更多的测试类型和更多的功能。51Testing软件测试网 v+v:w;d9L

FI.nF,BU#cH8O0  以上的步骤基本上是以训练你的测试技术为目的,并没有考虑到你公司的具体的情况,也没有考虑公司花费的成本,脚本的可维护性等等方面51Testing软件测试网\xc B.v1pj6xd

zyt8|/v0  第八步,综合运用测试技术(包括管理、维护等等),在一个统一的平台上完成更多的自动化测试,在这个过程中要体会和解决测试工具的成本、测试脚本开发成本、脚本如果管理、脚本如何维护等等相关的问题。一般来讲这类问题都不是很容易解决的。是一个系统的问题,值得讨论和研究的。对于前面的技术是可以训练出来的。

1u[g9Kg,F,J6Y0

TAG: 自动化 咖啡轉載

 

评分:0

我来说两句

日历

« 2024-04-30  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 6465
  • 日志数: 14
  • 图片数: 1
  • 建立时间: 2008-05-13
  • 更新时间: 2008-09-08

RSS订阅

Open Toolbar