自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

測試領域的發(fā)展和學習

開發(fā) 測試
本文主要介紹的是,測試人員的成長過程,以及在本階段應該注意的事情,希望對你有幫助,一起來看。

其實我們處在測試領域中,就都如處在“溫水中的青蛙一樣”。

最近很長一段時間都很忙,突然對自己最近的學習方法做個簡單的總結,以及個人對測試發(fā)展的整個過程的一個分析,希望對大家有幫助

一、測試發(fā)展過程

我認為一般的測試過程發(fā)展:測試執(zhí)行->測試用例撰寫->自動化測試實現(xiàn)->測試流程與平臺實現(xiàn)。

1、測試執(zhí)行階段要求:

(1)會看文檔(即會看測試用例)。

(2)有一定的業(yè)務知識。

(3)有一定的工作操作和儀器儀表使用技巧。 而在此過程中也許你對自動化測試有一定的認識,覺得自動化測試就是依靠簡單的腳本代替人的一部分手工測試。

2、測試用例撰寫階段要求:

(1)對產品的認識和業(yè)務知識掌握到了一定深度。

(2)對測試理念和各種測試知識學習到了一定程度,至少對軟件測試或者系統(tǒng)測試等原則和方法有了深刻認識(例如:黑盒測試中的各種方法、執(zhí)行測試用例需能恢復到干凈環(huán)境的原則等)。也許在此過程如果你沒有特別專研自動化測試的話,那么當然你還是停留在腳本執(zhí)行的理念中,當然按照此路線向QA和管理發(fā)展也是不錯的選擇。但是如果你有想提高技術的想法,那么就得對自動化開始進一步進攻了。說句自己的理解:測試管理有點虛,如果你不是測試專家或者在管理確實有獨特想法,那么你何以服眾,技術為王吧。

3、自動化測試階段實現(xiàn):

整個測試流程,從單元測試->集成測試->系統(tǒng)測試->(回歸測試)各對應有各自的自動化測試方法和工具。單元測試過程中,依靠的是TDD思想(測試驅動開發(fā))。系統(tǒng)測試過程中包括:功能測試(B/S測試與C/S測試),性能測試等。

自動化測試也有自己的一個過程:工具使用->工具實現(xiàn)(腳本開發(fā))->框架搭建->平臺與流程的建立。各有各的思想和理念,得好好學習,這里就不深究了,有興趣的可以一起探討。

4、流程流程與平臺實現(xiàn)階段:

測試的作用就是質量監(jiān)控和保障,如果不建立一個良好的測試流程與平臺實現(xiàn),平臺中包括手工測試執(zhí)行與自動化測試實現(xiàn),兩者并行,手工測試執(zhí)行負責發(fā)現(xiàn)問題,自動化測試負責保障質量。到了這一部,則需要對整個測試流程有很深刻的認識,可以考慮去學習一個測試管理工具的流程思想,將其的理念變?yōu)樽约旱睦砟睢?/p>

二、測試技能學習方法

因為測試本身是一個涉及很廣的領域,它的本質就是質量保障,所以它的要求不是要求你去專研某一個知識,而是去專研其實用性,如何更可能的節(jié)省測試成本、如何更可能的保證測試質量。所以其需要的技能是多方面的,因此我個人總結了一套學習方法,就從自動化測試這個領域來說吧

自動化測試涉及太廣,真的想做好自動化測試,它不僅要求你對系統(tǒng)業(yè)務、編程、系統(tǒng)框架搭建有所專研,更是需要在測試流程與平臺建設方面有所認識,而我覺得更行的學習方法為:

首先將學習當做一個流程,為學習建一個基本框架,明確自己要達到的目標,分別根據以下三部門進行列出。

1、實踐精通式學習:

這部分是你需要重點掌握的,像自動化測試過程中,需要重點掌握的就有:編程技巧(腳本語言,例如:javascript、tcl、perl、ruby等,一種即可;面向對象語言,例如:JAVA、.net等,一種即可;WEB編程技巧:客戶端與服務器端);HTML與XML(XML一定要學會)

自動化測試工具學習(單元測試工具:xUNIT等;WEB自動化測試工具:selenium、QTP、Watir等;GUI自動化測試工具:RFT、winrunner等;性能測試工具:loadrunner等)

數據庫知識(SQL查詢語言;一些數據庫的使用)

操作系統(tǒng)知識(Windows:DLL、COM組件、環(huán)境變量等知識一定要是掌握的,不然很多東西都很難了解本質)

業(yè)務知識(電信業(yè)務中的各種協(xié)議知識等)

流程知識(軟件測試的藝術等)

當然還有很多,得具體看個人喜好了。以上是需要一變學習,一邊在實踐中操作的,光學習是沒有用的,一定要學會把以上知識用到實踐項目中,方能迅速提高。

2、目錄審閱式學習:

這部分知識不是需要精通,但需要認識的,不會有很大的精力花在上面,一般都是很多方面的經典書籍,例如:

單元測試過程中的書籍:Java+development+with+ant等

自動化測試過程中的書籍:自動化軟件測試—入門、管理與實現(xiàn)等

軟件測試過程中的書籍:有效軟件測試——提高測試水平的50條建議。

像這些書籍,都是一些輔助性的提高參考書籍】因此可以采用“抄目錄”的形式,然后對照目錄快速找到自己需要的重點知識學習。我們時間太寶貴,需要學習的東西太多,自己斟酌著哪些知識需要采用這種學習方法,因人而異。

3、視野開闊式學習:

學習活的,因此要多去各大網站,多到外面去走走,去認識,這樣的話,才能更好的定位自己的學習方向。總的來說,視野開闊最重要,一定要保證自己的所學能夠所用。

最后說實在的,測試領域其實是一個“溫水煮青蛙”的鍋,沒有人逼著你跑,因為各個階段都需要各種人,你想做什么樣的人,就得看你到了什么階段,千萬不要再溫水中“舒服”下去,當你時光不再的時候,你那點淺薄的技能,有什么資格借助“經驗”這兩個字與上面叫板呢,因為下面還有一群更年輕,更有活力的“青蛙”往里面跳呢,測試領域本來就不是一個靠吃經驗飯就能呆住的地方,你得盡快找準方向,跳出這個鍋,才能更好的求發(fā)展。

也許我們應該少想想企業(yè)為我們做了什么,多想想我們如何去為企業(yè)或者為自己創(chuàng)造價值,這才是真理吧,謝謝大家。

原文鏈接:http://www.51testing.com/?382641

【編輯推薦】

  1. ASP.Net中保護自定義的服務器控件
  2. PHP開發(fā)必備 一步步學PHP模版引擎Dwoo
  3. 用C#實現(xiàn)HTTP協(xié)議下的多線程文件傳輸
  4. 推薦11個完全免費的線框圖工具
  5. 非常實用 十個PHP高級應用技巧
責任編輯:于鐵 來源: 51Testing軟件測試博客
相關推薦

2021-02-24 08:00:00

人工智能機器學習金融

2021-08-26 14:22:13

區(qū)塊鏈數字錢包比特幣

2022-07-08 15:45:02

生物識別人臉識別門禁系統(tǒng)

2023-10-09 13:35:00

AI機器學習

2013-06-08 09:41:26

WLAN測試WLAN發(fā)展WLAN

2017-05-12 13:00:40

2024-05-14 15:43:02

2016-09-20 23:05:30

2010-02-25 10:02:47

Linux操作系統(tǒng)

2022-02-16 08:28:17

云計算數據治理運營安全

2020-07-02 10:55:24

數據分析數據大數據

2010-06-18 18:35:53

UML建模語言

2016-12-05 14:37:25

人工智能機器學習

2014-07-30 11:36:49

測試測試人員

2010-06-09 09:25:14

SAS服務器

2020-10-09 09:57:26

深度學習技術人工智能

2020-05-25 09:04:24

網絡安全機器學習人工智能

2010-12-13 16:13:43

移動未來發(fā)展趨勢

2011-09-19 16:11:10

LBS應用android應用
點贊
收藏

51CTO技術棧公眾號