測試覆蓋率是評價測試完整性的重要的度量標準之一。 EMMA 是一個面向 Java 代碼的測試覆蓋率收集工具。在測試過程中,使用 EMMA 能使收集和報告測試覆蓋率的過程更加靈活、簡單。在..
美團內部的RPC服務大多構建在Thrift之上,在日常開發服務的過程中,需要針對這些服務進行壓力測試(以下簡稱壓測)來發現潛在問題。常用的方法有:..
這個例子的設計并不是我首先想出的,我參考了原文,然后經過整理,融匯了我的Excel技巧,把它整理了出來,分析了表的生成過程,比原來的設計有一定的易學易用性?,F在讓大家來進..
負面測試在BS7925-1中的英國標準定義是采用Beizer的定義,其定義負面測試為“旨在說明軟件不能工作的測試”(原文:Testing aimed at showing software does not work)。它可以帶出一系列補充性的和..
測試報告是測試人員在測試過程中用于反映測試狀況的文檔,其重要性通過網上哀求、跪求、旋轉360度冰天雪地各種求測試報告模塊的帖子中就可見一斑。其實測試報告的內容基本都是..
本次性能測試日記只是對過程進行記錄,對工作進行梳理,其中技術問題涉及到很多,沒有過多描述。項目全程15天,投入3個人(協調人,性能測試工程師兩名),項目收入大約一輛5系進..
在日常需求的測試過程中,因為時間和資源的相對緊張,往往會遇到PRD不夠細致,而UC描述也過于簡單的情況,這個時候會讓經驗不夠豐富的測試人員有種無從入手的感覺。其實由于思..
1.1 文本框、按鈕等控件測試 1.1.1 文本框的測試 如何對文本框進行測試 a,輸入正常的字母或數字。..
一. 功能測試 1. 安裝測試: 1) 安裝過程中對于缺省安裝目錄及任意指定的安裝目錄,是否都能正確安裝; 2) 若是選擇安裝,查看能否實現其相應的功能; 3)..
對于產品來說,如何通過黑盒測試來保證產品的質量是一件很艱苦的事,手工測試人員一遍遍的進行測試,最大程度的發現產品中的缺陷。個人認為,在黑盒測試中,測試的核心工作..
軟件敏捷測試是否寫測試用例 敏捷測試是否寫測試用例?答案多種化如果是你,你會選用寫還是不用寫呢? 軟件測試時代風起云涌,問題雖小,意義卻大,讓大家一起學習一..
中國有句老話:過猶不及。軟件開發中也有一個概念:“過度設計”,說的是為了實現一些簡單的功能需求,設計出非常臃腫的結構,代碼間的繼承、依賴、調用非常復雜,開發工作量..
在軟件測試中,黑盒測試主要是針對模塊進行的功能測試。最普遍的方法是以軟件的功能說明書為基礎將軟件的輸入劃分為若干個等價類,多次運行該軟件來檢驗軟件對于不同的等價類..
軟件測試是一門需要不斷學習補充新知識的學科,要想成為一名優秀的測試員就必須像成為一名武林高手一樣不斷研習武藝,博采眾家之長,消化吸收后據為己有,這樣才能最終稱霸..
最近在企業里面看了一些測試案例的數據準備,發現了一個共性問題:測試數據中存在大量冗余,這些冗余會給后續的測試案例及數據維護帶來大量的成本。..
軟件測試是為了發現錯誤而執行程序的過程?;蛘哒f,軟件測試是根據軟件開發各階段的規格說明和程序的內部結構而精心設計一批測試用例(即輸入數據及其預期的輸出結果),并利用..
在現代軍事和商用系統中,以軟件為核心的產品得到了廣泛的應用。隨著系統中軟件成分的不斷增加,使得系統對于軟件的依賴性越來越強,對軟件質量尤其是可靠性的要求也越來越高..
2004年底在大連出差的時候,幫一個項目做測試,順便寫下這個檢查表,這個檢查表對測試的初學者積累經驗比較有用,實際對于有經驗的測試人員尤其對于測試業務管理信息系統,基..
用例和測試用例有不同的起源,并服務于盡管相關但卻不同的目的,所以從用例到測試用例并不簡單,但還是有合理的步驟,首先我們定義一下場景的概念:場景:或用例的一個實例..
測試用例的模版其實沒有太多的差異,而在我剛開始接觸測試時總想找一個好的測試用例模版。通常來說,測試用例模版包括最主要的三項:操作說明,預期結果和否通過。有了這三項..