測試自動化與軟件過程改進是兩個獨立的事務.先來看看軟件過程改進,軟件過程改進的核心思想是將軟件的生產過程規范化,這就象工廠的流水線一樣,要求每個崗位都有自己的標準操作流程,這樣..
隨便用一個小例子來解釋一下UI自動化的開發吧. 我先現在有一個Button是disable的狀態,一旦Button enable,我們就Click彈出一個窗口. 我們使用的測試工具就有同步的功能. 1.自動化..
“自動回歸測試所面臨的最大問題就是退化和過早消亡”,當自動化測試在如火如荼的進行過程中,一個突如其來的軟動件變更、重構、開發平臺變更、開發工具變更、關鍵人員離職可能會導..
一提到自動化測試,大多數人就會以為是用硬編碼(hardcode)的事件和數據來編寫腳本,模擬用戶和軟件之間可能的交互動作,來完成一個預定義的、機器人執行的任務??赡芫褪且驗檫@個原因..
1. 什么是軟件預測試? 背景:軟件產品轉入到測試部門開始系統測試的時候,測試人員經常發現,軟件產品的主要功能存在缺陷,導致大批的軟件測試用例無法正常執行。嚴重影響和軟件..
如何選擇合適的測試用例實現自動化? 對于自動化測試團隊而言,容易犯的一個典型的錯誤是:沒有選擇恰當的測試用例來實現自動化。 大部分測試自動化項目失敗的原因主要歸咎..
利用WPF開發的新版的Yahoo Messenger WPF強化了用戶界面的自動化測試,使測試人員可以從繁瑣的UI測試中解脫出來,將更多的精力用于更加底層的測試工作。 從Visual Studio2005開始,微軟..
現在,許多游戲項目要么跳票嚴重,要不就是發布時Bug多多。當然,這樣的現象并不僅存于游戲工業。例如,根據2001Standish集團發表的那份 聲名狼藉的報告“極度混亂”所表述的,70%以上的軟..
摘要】 我們對自動化測試充滿了希望,然而,自動化測試卻經常帶給我們沮喪和失望。雖然,自動化測試可以把我們從困難的環境中解放出來,在實施自動化測試解決問題的同時,又帶來同樣..
Web 應用程序日漸復雜,對它們的測試工作也變得越來越重要。有很多測試技術可供你選擇使用。例如,在 2005 年 4 月份的 MSDN 雜志中,我描述了一個基于 JScript 的簡單系統,它使用 IE 的文檔對..
網上看到很多關于用qtp、winrunner等工具來進行頁面自動化測試的應用,但隨著軟件產業的發展,越來越多更大型的系統得到應用,隨之變化的就是后臺的變換,比如unix、linux、solaris、aix等。早..
最近對測試框架進行了重構,也對其中原有的一些設計進行了反思。其中不免有一些自我感覺得意之處,因此寫出來和大家分享。這是一個重構的過程,所以將以重構的思路來講述。 先..
摘 要 軟件測試管理是為了使軟件測試項目能夠按照預定的成本、進度、質量順利完成而對成本、人員、進度、質量、過程和風險等進行分析和管理的活動。測試管理關注人員、過程、產品三要..
如果你認為測試自動化僅僅是執行測試,那么你就是在錯過一個很大的機會,或者說,你由于失去許多小的機會進而失去一個大的機會??梢赃@么考慮:不要再把自動化測試僅僅看成需要使用價..
網上看到很多關于用qtp、winrunner等工具來進行頁面自動化測試的應用,但隨著軟件產業的發展,越來越多更大型的系統得到應用,隨之變化的就是后臺的變換,比如unix、linux、solaris、aix等。早..
談到測試框架,很多人都趨之若鶩,本人也不例外。但最近發現自己對測試框架的理解一直存在誤解。很長時間對框架的理解,一直存在于如何組織腳本,如何寫出高質量的腳本這個層次,整個..
摘要:本文介紹[1]了軟件測試中的自動化測試,討論了什么是自動化測試、自動化測試的基本工作過程、自動化測試的應用范圍以及自動化測試與手工測試的優點和缺點,最后總結了自動化測試..
1、研究主要內容 (1)自動化測試 (2)TestComplete 介紹 (3)Winrunner 介紹 ..
面講到要做一體化自動化測試框架,那么,最重要的是要解決什么呢? 相信了解Windows編程的人員,都能發現這個問題所在。在窗體中,寫下代碼,控制每一個控件的輸入是非常簡單的事。..
在自動測試系統中, 經常會遇到輸出測試報告的問題。報告內容類型是一定的,大致可以分為: 測試的集合的名稱 測試開始的時間 測試結束的時間 ..