產(chǎn)品關(guān)鍵詞:
電動滑臺,工業(yè)機器人,直線機器人,自動化機器人,自動精密滑臺,
云浮自動精密滑臺 云浮自動精密滑臺 臺灣速將自動化13798866085王生 |
另外就是自動化團隊成員沒有系統(tǒng)全面的培訓和嚴格的規(guī)范約束,即使每個人都有能力開發(fā)出來自動化測試腳本,但是卻難于維護和執(zhí)行。這個時候我們就認識到自動化測試平臺或者架構(gòu)的重要性不僅僅在于使得測試腳本的開發(fā)更加容易進行,而且可以統(tǒng)一大家的思想和測試腳本的一致性。在這之前我們對自動化測試平臺的認識比較膚淺。
在不同的階段,自動化團隊的成員構(gòu)成也不盡相同。在這個階段,自動化團隊的成員基本上都是自動化開發(fā)工程師。就是把手工的測試模塊進行腳本化。然后可以自動化進行執(zhí)行。
自動化測試的計劃和實施第二階段
第二階段的副標題:從煩雜到豁然開朗
云浮自動精密滑臺 云浮自動精密滑臺 臺灣速將自動化13798866085王生 |
其實這是我們經(jīng)歷的真實的過程,從一開始的沒有完整的自動化平臺和對平臺重要性的認識不足,加上缺乏相關(guān)的經(jīng)驗,這個過程可謂吃盡了苦頭。這這個階段,即使有了測試平臺的支持,隨著腳本技術(shù)的進步,我們?nèi)匀灰獮橐院蟮木S護和擴展付出很大的代價。
這樣的痛苦過程經(jīng)歷了大概半年左右的時間,當隨著腳本技術(shù)的探索思路越來越清晰的時候。其中最關(guān)鍵的里程碑是API概念的提出,就是一個分層的概念。其實也沒有多少創(chuàng)意而言,只是在自動化測概念中提出來,頗有一些不同。
自動化測試的被測試對象總是千差萬別的,針對不同的測試對象開發(fā)不同的API顯然不是辦法,我們提出了三層API的概念。底層API,針對一些基本的操作,比如界面GUI的操作,封裝一些基本的原子操作方法:按鈕,下拉框,列表框等。針對服務器的操作,封裝一些telnet,執(zhí)行命令,獲返回結(jié)果等。針都數(shù)據(jù)庫操作(oracle和mysql分開進行),封裝一些查詢,提交,連接等原子操作的API。隨著業(yè)務的不斷變化,這些原子操作不需要進行維護,只有在需要的時候進行擴充。原子層之上是邏輯層,這一層的API變化的可能性比較大,對他們進行版本管理,這是一個顆粒相對較大的封裝,可以充分一些原子層的操作進行組裝。最大限度的重用原子層的代碼。最上層就是業(yè)務層的操作,這部分的顆粒更大。利用業(yè)務層的接口進行組裝。需要注意的是,對于每一層的API,接口要進行很好的設計和論證,充分考慮擴充和重用。必要的時候利用變參。 云浮自動精密滑臺 云浮自動精密滑臺 臺灣速將自動化13798866085王生 |
聯(lián)系人:王生
QQ: 313464588
郵箱:313464588@qq.com
手機:13798866085
電話:0755-27554359
傳真:0755-27554219
地址:深圳市公明甲子塘工業(yè)區(qū)4巷二棟(臺灣速將大陸辦事處)
產(chǎn)品關(guān)鍵詞:
電動滑臺,工業(yè)機器人,直線機器人,自動化機器人,自動精密滑臺,