先看如下這段代碼 1int func1(int a,char b, char c) 2 3{ 4 5 if(a0a100 b==0 c==255) 6 7 { 8 9 printf("trig a bug "); 10 11 return 0; 12 } 13 14 return 1; 15} 16 這段代碼的意思就是在參數 如何通過 測試 找到這些bug呢?這是一..
產品 開發 初期需要 測試人員 嗎?如果需要,他們要作哪些工作?這些問題曾經被很多朋友問起。據我個人了解,很多國內中小型公司是不注重產品開發初期乃至整個開發過程中的測試工作的..
軟件 可靠性 牽涉到軟件生產的全過程,但最終還是落實到軟件產品上。而保證軟件可靠性的關鍵步驟是 軟件測試 。 軟件測試是為了發現故障而執行程序的過程。其目的是以盡可能少的時間和..
原文: Testing with Poor Documentation – T.J.Zelger 獲取正確的信息對于很多公司來說都是挑戰,而且即使你獲得了所需要的文檔,但是缺乏你真正需要的信息。 我曾經看到過大量的不同 質量 程度的文..
通過評審規格說明書來 測試 需求 正確性:對照原始需求檢查 SRS 必要性:不能回溯到出處的需求項可能是多余的 優先級:恰當劃分并標識 明確性:不使用含糊的詞匯 可測性:每項需求都必須..
軟件測試工程師 是軟件行業中一種即年輕又古老的職業,進入二十一世紀以來,隨著中國加入WTO以后,從事這項職業的人也越來越多。一個公司在組建一個測試隊伍的時候如何分配人員結構,..
一個人的 測試 是很難成功的,因為每個人的思維都存在局限性,很想到方方面面。所以需要組成一個團隊。團隊不是幾個人拼湊在一起,而是有機結合、互補互助。如何應用實用性測試的原則..
有時復雜性可能是無法抗拒的。測試員的意志可能會被擊垮。因此,當要測試復雜和使人畏懼的功能集合時,可間歇進行。人的頭腦具有處理復雜問題的驚人能力,但是不要指望馬上就能理解復..
我們經??吹胶枚嗾衅?測試人員 的廣告中有類似這樣的內容:有 開發 經驗,或者有開發經驗優先等。好多人可能認為測試人員不一定需要有開發經驗,開發人員未必能做好測試等,我想這些..
建立 軟件測試 管理體系的主要目的是確保軟件測試在軟件 質量保證 中發揮應有的關鍵作用: 軟件產品的監視和測量 對軟件產品的特性進行監視和測量,主要依據軟件需求規格說明書,驗證產..
對我來說,只要是做IT的就不可能避免的接觸代碼, 測試 作為 開發 的緊密切合過程,深入編碼內部是毫無疑問的,如果你連代碼都看不懂怎么做一些特殊的測試?這里我說了是“特殊”測試,..
先解釋一下,這個“衰弱期”的意思。通俗的理解,就是這樣:整個 軟件工程 的項目進入后期或末期, 開發 任務已經逐漸停止,而 回歸測試 仍舊繼續。此時, 缺陷 數量的走勢已經明顯下滑..
本文來自于 Rational Edge:通常所說的“累積 測試 分析(Cumulative Test Analysis)” 技術 向 軟件測試 團隊提供了對 自動化測試 更合理的方法,特別是在 回歸測試 集的領域內。理解 CTA 如何提高您..
原文:The Risk of Regression – Alan S.Koch “但是,它僅僅是一個很小很小的改動!我們怎么會預先想到它會造成這么大的問題?” 怎么會,確實! 回歸(向后追溯)是軟件系統的現實生活。即使之..
在當前 SOA 環境下,代碼 開發 和架構形態的出現,這些是否是構成集成(integration)的原因?什么時候應該著手去做呢?在開發過程的早期還是晚期呢? Rami Jaamour Web服務和SOA給IT界帶來了一個十分重要..
警惕其他人的過程。 測試用例 和過程的描述,常常不提測試的內部設計目標。這非常容易使測試員在執行 軟件測試 時并不太理解如何建立測試,或尋找什么。換句話說,測試員并沒有真正跟上..
在 單元測試 時,我們盡量在屏蔽模塊間相互干擾的情況下,重點關注模塊內部邏輯的正確性。而 集成測試 則是在將模塊整合在一起后進行的測試,它的目的在于發現一些模塊間整合的問題。..
Spring提供的 測試 幫助類 Spring在org.springframework.test包中為測試提供了幾個有用的類,它們都是J Unit Test Case的子類。通過層層擴展,不斷豐富測試的功能,我們可以通過下圖了解這些類的繼承關..
前置 測試 模型是由Robin FGoldsmith等人提出的,是一個將測試和開發緊密結合的模型,該模型提供了輕松的方式,可以使你的項目加快速度。 前置測試模型可參考下面的圖示: 前置測試模型體現..
X模型的基本思想是由Marick提出的,但首先是Marick不建議要建立一個替代模型。Robin F·Goldsmith引用了一些Marick的想法,并重新經過組織,形成了“X模型”。其實并不是為了和V模型相對應而選擇這..