本文結合實踐,主要探討了在中小型軟件企業中,在測試資源不是很充足的情況下的軟件測試管理。文中前兩部分簡要介紹了軟件測試管理及測試的范圍,方法及重要性,之后對當前國內中小型..
在軟件測試中除了根據測試用例和測試說明書進行功能測試外,還需要進行隨機測試(Ad-hoc testing),隨機測試是沒有書面測試用例、記錄期望結果、檢查列表、腳本或指令的測試。..
軟件測試是軟件開發的重要、必要部分,是通過找出缺陷和問題評估產品質量并間接改進產品質量的手段。從軟件工程的觀點看,預防程序問題要比改正問題重要得多,因此,必須首先..
中國有句老話:過猶不及。軟件開發中也有一個概念:“過度設計”,說的是為了實現一些簡單的功能需求,設計出非常臃腫的結構,代碼間的繼承、依賴、調用非常復雜,開發工作量..
很多人做測試做時間久了,經驗、能力都有了的時候,少不了要承擔更大的任務,其中做為TL負責一些項目的測試也是很多測試人員發展的必由之路。下面把個人項目測試經驗或者說心..
本文來自 Rational Edge :一個理想的迭代開發方法模型在很多方面與理想的瀑布開發模型有著根本上的不同。但是,從實際來說,沒有一個團隊嚴格的應用了每一種開發方法模型。本文解..
關于可用性的測試和評估,在國外現在已經形成一個新的專業,稱為可用性工程(Usability Engineering)。由于是一個專業,因此就有專門的人員來從事這項工作,并發 展出一整套的方..
在最近的一個大型項目中,我們在早期就定下了一個目標:不會在軟件中使用大量QA人員專注于手工測試。通過手工測試發現bug極其耗時且成本高昂,這促使團隊嘗試盡可能的將質量內嵌..
軟件測試是保證軟件質量的重要手段。如何組織軟件測試,耗費最少時間與最小工作量完成軟件測試,使軟件質量滿足用戶要求,是軟件研發單位需要解決的問題。本文結合工程實踐,..
在最近的一個大型項目中,我們在早期就定下了一個目標:不會在軟件中使用大量QA人員專注于手工測試。通過手工測試發現bug極其耗時且成本高昂,這促使團隊嘗試盡可能的將質量內嵌..
中國有句老話:過猶不及。軟件開發中也有一個概念:“過度設計”,說的是為了實現一些簡單的功能需求,設計出非常臃腫的結構,代碼間的繼承、依賴、調用非常復雜,開發工作量..
軟件測試作為軟件開發的一個重要階段,除了必須具備被測軟件、測試工具、測試技術等一些必備的客觀條件外,還受到測試人員、組織管理、測試策略等相關主觀性較強的因素的影..
:本文結合實踐,主要探討了在中小型軟件企業中,在測試資源不是很充足的情況下的軟件測試管理。文中前兩部分簡要介紹了軟件測試管理及測試的范圍,方法及重要性,之后對當前..
上一篇里我們討論了測試的必需性,如果大家目前還在公司里做著測試的工作,那就說明還是落在必需的范圍里面,或者至少一段時間是吧。那接下來我們看下既然需要做測試,需要做..
要討論這個話題,首先要討論下測試人員本身的歸屬,因為通常是人多了才有組織的必要,很多東西都是一點點長出來的..
測試提前進行的越深入,越體會到了解系統架構的重要性,參與到技術方案評審,不僅是聽,還要評,進一步學會審。這個階段可以更關注可測性、性能考慮、可拓展性等 舉幾..
測試提前進行的越深入,越體會到了解系統架構的重要性,參與到技術方案評審,不僅是聽,還要評,進一步學會審。這個階段可以更關注可測性、性能考慮、可拓展性等 舉幾..
最近參與了一些公司團隊建設培訓,結合我們的測試工作,寫一些關于團隊建設的看法。 一個團隊在成立初始大致上不會有什么特別的文化或特性,但當領導者陸續制定一些規..
讓用戶幫你做測試.我們知道,只要有軟件就會有bug。一者,再嚴格的測試也只是抽樣活動,總會有bug被遺留下來。再者,做軟件也是一種商業行為,對質量的投入要看 ROI?;谝陨蟽煞N原因,..
本工作流以一套金融軟件業務處理流程為例,實現功能包括:流程自定義、步驟自定義、步驟重復次數、步驟類型(順序/并行)、定義排序功能,完全使用數據庫實現,本文將詳細分析業..