這兩天想把自己qzone中的日誌全部刪除,但是一百多篇日誌,刪除起來還是很麻煩,於是我想,寫個指令碼吧,讓電腦幫我幹這些簡單乏味的工作。
想起了以前曾經看過幾天的watir,乙個web自動化測試工具,嗯,就是它了。說幹就幹,用iedevelop檢視一下網頁的結構,準備寫指令碼。但是一看,就傻眼了,大量的css布局,iframe巢狀,動態建立html**,找起物件來,特別的難受,試了有半個小時,還是找不到物件,放棄。
沮喪之餘,不禁有些想法:自動化測試,需要開發人員的支援。試想,如果頁面上的每個元素,都有乙個name或者id,那將是多麼愜意的一件事,給我乙個文件,我不用看網頁的源**,就可以編寫指令碼找到物件,就可以編寫測試用例,測試起來將是多麼的簡單。
所以,好的開發人員,能幫助自動化測試人員省去很多的工作量。
再擴充套件想一下,自動化測試開展並不僅僅是自動化技術和自動化工具的學習,更重要的是自動化流程的建立,這個流程需要從產品的需求階段就要開始實施:需不需要自動化測試?如果需要的話,產品需要遵循哪些規範?需要預留怎麼樣的測試介面,等等之類的問題都需要考慮。這樣到了測試階段測試人員就不需要想方設法「破解」產品的邏輯,不必絞盡腦汁的想:我該如何才能得到我需要測試的物件呢?做到這些,豈不爽哉...
請開發人員支援自動化測試
請開發人員支援自動化測試 陳能技2007 9 12 原文 ask for what you need edward j.correia 自動化測試專家 torsten zelger 提出的幾條提高測試自動化效率的建議,而這些建議都是讓你來給你的開發人員建議的 1 弄清楚開發軟體所用的程式語言,確保測...
請開發人員支援自動化測試
請開發人員支援自動化測試 陳能技2007 9 12 原文 ask for what you need edward j.correia 自動化測試專家 torsten zelger 提出的幾條提高測試自動化效率的建議,而這些建議都是讓你來給你的開發人員建議的 1 弄清楚開發軟體所用的程式語言,確保測...
IT開發人員
其路五 轉行到市場 絞盡腦汁的想想,我所知道的人之中只有兩個開發人員去了市場,這兩個人都不能說是朋友,認識而已。他們都是主動要求去了市場,結果是這兩個人均在市場都是乾到一年左右,然後都自已開公司了。呵呵,很奇怪,極高的轉行成功率!不過仔細想想,我對這兩個人的思路佩服的五體投地。能下決心仍掉每月5 6...