天龍八部--自動化測試技術訓練


天龍八部--自動化測試技術訓練

作者: aken   來源: Test8848.net


首先我想說的是:自動化測試的思想是訓練出來的,自動化測試工具是可以培訓和使用出來的,如何將兩者結合,需要很長時間的訓練和鍛鍊的。這個是一個系統工程。呵呵

-------------------------------------------------

關於如何上手自動化測試,個人感覺可以分成以下幾個步驟走:

第一步,手工測試用例設計,達到任何時候,任何軟件,都可以通過軟件測試的方法,編寫出比較好的測試用例,這個過程是一個訓練的過程,要花很長的時間去做。

第二步,學習語言,一門語言就可以,可以經常編寫一些大大小小的應用,理解程序開發過程,適當的時候可以寫寫簡單的測試程序(自己理解的測試程序),這個也要花很長的時間去做。

第三步,學習一些測試腳本語言,有了前面的基礎,這個過程就很快了。

第四步,在測試工作中總結哪些手工測試類型你認爲需要有自動化,提升自己在這個過程中的鍛鍊。這個是在鍛鍊思想。

第五步,以手工測試中的某些點,編寫測試代碼來進行測試,目的覆蓋某些功能點即可。

第六步,可以加入某些測試工具,學習工具的腳本語言,使用測試工具完成某些功能。這個過程是理解工具提倡的自動化測試思想,和工具提倡的自動化測試方法和方式。

第七步,自己開發測試代碼和使用測試工具開發這兩種方式交替使用,目的是覆蓋更多的測試類型和更多的功能。

以上的步驟基本上是以訓練你的測試技術爲目的,並沒有考慮到你公司的具體的情況,也沒有考慮公司花費的成本,腳本的可維護性等等方面

第八步,綜合運用測試技術(包括管理、維護等等),在一個統一的平臺上完成更多的自動化測試,在這個過程中要體會和解決測試工具的成本、測試腳本開發成本、腳本如果管理、腳本如何維護等等相關的問題。一般來講這類問題都不是很容易解決的。是一個系統的問題,值得討論和研究的。對於前面的技術是可以訓練出來的。 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章