-選擇好工具,最流行的工具不一定適合自己,真正適合自己的工具才是最好的。如 Robot 不一定是最好的,但它的多機交互協作能力是其它工具沒有的 -根據客戶端、Web和 服務器 的不同特點..
首先談談 軟件測試 。這可以說是一個非常令人捉摸不定的領域?!皯撛鯓訉ξ覀兊漠a品進行測試?”和“怎樣才算對產品進行了足夠的測試?”等問題,對于不同企業的不同類產品、同一企..
如果你認為 測試自動化 僅僅是執行測試,那么你就是在錯過一個很大的機會,或者說,你由于失去許多小的機會進而失去一個大的機會??梢赃@么考慮:不要再把自動化測試僅僅看成需要使用價..
今天七月四號美國國慶節,有時間坐下來總結一下過去幾年在微軟的測試經驗,談談對 測試自動化 的看法。 先說說為什么做測試的人喜歡搞自動化。 第一,自尊心。計算機科班出身的人都喜..
如果你認為 測試自動化 僅僅是執行測試,那么你就是在錯過一個很大的機會,或者說,你由于失去許多小的機會進而失去一個大的機會??梢赃@么考慮:不要再把自動化測試僅僅看成需要使用價..
TestNG-Abbot 是一種 測試框架 ,它為 GUI 組件的測試帶來了新的活力。本月,Andrew Glover 將帶領您親歷使用 TestNG-Abbot 測試 GUI 過程中難度最大的部分,即理解用戶場景的實現過程。一旦理解了它,..
在當今的軟件 測試 領域,可以說,誰掌握了功能測試和 性能測試 的精髓,誰就能在 測試外包 市場中占據技術制高點。本文正是為這類軟件服務型企業出謀劃策、提供測試技術決策參考。 雖..
軟件測試 ,特別是 測試自動化 技術屬于當前國際軟件界最有爭議,亟待發展的技術。所謂自動化測試就是希望能夠通過 自動化測試 工具或其他手段,按照 測試工程師 的預定計劃進行自動的..
第二,當重復任務發生變化時,只需要修改一處腳本。 共享腳本以比較小的開銷實現相似的 測試用例 ,結構性好、模塊性強、維護成本低于線性腳本,它適合于小型系統或大型應用中的一小部..
IBM Rational Functional Tester 是由IBM推出的針對 Java ,. Net 和Web應用程序的 自動化測試 工具,借助這一工具, 測試人員 可以輕松地錄制或編寫腳本來進行自動化測試,測試效率得到顯著提高,因而..
三、 改進方案描述 在改進前的 日志 方案里, 自動測試 軟件是按照既定邏輯運行 測試用例 ,無論是通過錄制還是編寫腳本的方式;遇到錯誤后,它會截取當前屏幕的狀態,同時將錯誤信息以..
四、 改進方案的實現 假設該 自動測試 框架的原 日志 方案已經具有生成文本日志和截圖的功能,我們將在它的基礎上進行改進和優化,使之具有生成偽視頻日志的新特性。 圖三闡述了改進方..
新方案關鍵代碼解釋 清單一: 實現代碼中的主要屬性 //單件模式,用來儲存截圖的緩沖區。 private static Vector bufferVec = null; //標識緩沖區是否儲存固定數目的截圖,默認為固定數目。 private bo..
如今 Eclipse RCP 平臺已成為 Java 平臺上的富客戶端首選,而 SWT 和 JFace 的高效率也讓諸多 Java 界面 開發 者受益匪淺。在插件化已經成為一種潮流的今天,我們迫切需要一種自動化的界面 測試工..
2.2測試用例文件結構 測試用例 文件中存放測試用例初始化數據和測試完畢后的驗證數據。數據的結構采用一般配置文件的格式,詳見圖2-2。 圖2-2 測試用例文件結構圖 1)段名 配置文件中使用了..
最近在考慮 自動化測試 框架的時候,發現原來的想法,雖然解決了定位及訪問控件的困難。但是,用例代碼卻因此對程序實現細節有了很強的依賴。這些依賴可能對用例代碼的 開發 帶來一些..
經過一段時期的框架準備和 java script:tagshow(event, '%B2%E2%CA%D4');" href="javascript:;" target=_self> 測試 方案編寫,實際的冒煙測試已經開始進行。目前還算比較順利。當然了, 工作 忙了一點,所以博客..
自動化測試 框架的基礎是鉤子,也就是常說的HOOK機制。但這在實際的應用過程中可能會遇到一些問題。 一旦要做鉤子,那么就必須獲取函數地址。由于我原先設計的鉤子的目標函數,都是De..
最近對測試框架進行了重構,也對其中原有的一些設計進行了反思。其中不免有一些自我感覺得意之處,因此寫出來和大家分享。這是一個重構的過程,所以將以重構的思路來講述。 先來說說..
在寫這個 自動化測試 框架的時候,我一直在留意各方面的 需求 。畢竟,我本人并沒有做過真正的自動化測試。管理測試方面的領導,提出一個需求,就是在 用例 運行失敗的時候,應該將過程..