目前分類:生活學習 (61834)

瀏覽方式: 標題列表 簡短摘要

代碼永遠是罪魁禍首嗎?

來源: infoq  發布時間: 2010-12-26 21:52  閱讀: 456 次  推薦: 0   原文鏈接   [收藏]  
摘要:軟件項目的失敗可能歸咎于各種各樣的原因。一些項目因糟糕的需求而失敗,另一些則由于錢和時間超支了,還有少數單純是因為糟糕的管理所致。如果我們探究其根本原因,是否會發現所有項目失敗的罪魁禍首是糟糕的代碼呢?全都是這樣嗎?

番茄工作法:試試看?

來源: infoq  發布時間: 2011-02-28 14:46  閱讀: 778 次  推薦: 0   原文鏈接   [收藏]  

  Mark Needham是來自于ThoughtWorks的一名軟件開發者與咨詢師,熱衷于軟件開發、測試及面向對象的系統設計。在實踐了番茄工作法一段時間后,向各位讀者展示了其在實踐過程中的收獲以及遇到的各種問題。目前國內實踐番茄工作法的開發者已呈日益上升的趨勢,希望Mark Needham的實踐能給廣大希望學習番茄工作法的開發者帶來一定的幫助。

什么時候該采用結對編程?

來源: jobbole  發布時間: 2011-02-28 21:49  閱讀: 501 次  推薦: 0   原文鏈接   [收藏]  
摘要:原文作者Andriy Solovey從事軟件開發已有15年,做過開發人員、軟件經理和系統架構師。關注構建優質、可靠和可用的軟件。

如何切分用戶故事

來源: infoq  發布時間: 2011-04-24 21:48  閱讀: 1061 次  推薦: 0   原文鏈接   [收藏]  

  在把用戶故事切分成小塊,從而更好地利用敏捷技術時,很多新組建的敏捷團隊都會遇到困難。 敏捷社區的成員在多篇文章中為如何有效地切分用戶故事提供了指導。

敏捷方法中測試人員的價值?

作者: 朱少民  發布時間: 2010-03-26 11:20  閱讀: 780 次  推薦: 0   原文鏈接   [收藏]  

  敏捷方法在軟件開發中受到青睞,特別是在互聯網應用服務系統的開發中,越來越多的公司采用敏捷方法,包括XP、Scrum、Lean、Crystal、FDD等。具體的敏捷方法在操作時有一些區別,但基本思想是一致的,如客戶至上、擁抱變化、縮短迭代周期、自我組織等。在敏捷方法中,流程相對靈活,強調溝通,通過充分的溝通來及時解決問題,由于溝通充分,文檔不是很重要,而且有可能不采用Word等獨立的文件格式,而是采用Wiki、空間等web內容方式。在敏捷方法中,需求變化比較快、產品開發周期很短(一、兩周),給軟件測試帶來很大的挑戰!例如,功能測試的自動化實現就比較困難,沒有足夠時間開發自動化測試腳本,要花大量時間討論產品特性,及時進行產品的驗收測試。自動化測試,更多的是在單元測試這個層次上實現。而單元測試自動化、持續集成等一些關鍵實踐,開發人員能發揮更大的作用,而測試人員難以很好地發揮作用。在敏捷方法中,開發人員的主導作用更明顯,討論需求、實現需求,再修改需求、再實現、再重構,不斷完善產品,測試人員容易邊緣化。甚至在Crystal方法中,可以不需要測試人員,開發人員能承擔所有技術性的工作。

自動化測試——敏捷測試的基石

來源: InfoQ  發布時間: 2010-12-29 16:55  閱讀: 2937 次  推薦: 0   原文鏈接   [收藏]  
摘要:段念:Google中國高級測試經理,畢業于華中科技大學,先后在通訊、嵌入式軟件、互聯網等多個行業的國內外知名公司中從事軟件開發與測試工作。對軟件測試中的技術和管理工作有獨到見解,對軟件測試團隊管理、自動化測試、性能測試與開發測試有較多研究。

使用NAnt構建入門

作者: 逖靖寒  來源: 博客園  發布時間: 2008-08-16 23:32  閱讀: 2236 次  推薦: 0   原文鏈接   [收藏]  

前言:

Bug統計是在浪費時間

作者: Gojko  來源: 伯樂在線  發布時間: 2012-07-30 18:27  閱讀: 4523 次  推薦: 0   原文鏈接   [收藏]  

  英文原文:Bug statistics are a waste of time

軟件測試自動化的糾結

作者: 朱少民  來源: CSDN  發布時間: 2010-10-14 07:19  閱讀: 747 次  推薦: 1   原文鏈接   [收藏]  

  人們在談到軟件測試自動化時,首先會想到測試工具,包括功能測試工具、性能測試工具等。而測試工具能執行各種不同的、具體的測試,就依賴于測試腳本。測試人員通過開發測試腳本(test script),來實現測試用例所要進行的具體操作和驗證。一旦選定測試工具,則測試腳本的開發就成為測試人員的日常工作之一,也是測試自動化的最主要的工作。也就是說,測試腳本的開發和維護直接關系到軟件測試自動化的成敗,至少對自動化測試的投入產出存在巨大的影響。

當我們在談論自動化測試時我們在談論什么

來源: InfoQ  發布時間: 2011-03-30 13:38  閱讀: 751 次  推薦: 0   原文鏈接   [收藏]  
摘要:敏捷本無定式可循,不同的組織由于文化、產品和用戶等的不同,在敏捷的具體做法上自然存在很大的差異——這本是敏捷實施中常態,但最近接觸到不少敏捷組織中的測試管理者和測試工程師,大家對于如何在敏捷中做“好的測試”往往爭執不下,尤其對于自動化測試,看法更是差異巨大。

關于測試過程中的BUG管理

作者: brucenan  來源: 博客園  發布時間: 2010-12-05 16:37  閱讀: 795 次  推薦: 0   原文鏈接   [收藏]  
摘要:BUG的產生是由于不規范的代碼編寫,那么發現BUG一般靠的是測試。本文將簡單討論軟件測試過程中的BUG管理問題。

[Spring.NET IoC] 之五:列表參數

作者: Q.yuhen  來源: Q.yuhen  發布時間: 2008-12-25 23:16  閱讀: 4574 次  推薦: 1   原文鏈接   [收藏]  

我們可以在配置文件中向構造方法或者屬性注入列表型參數,諸如 Array、ArrayList、Hashtable 等。

[Spring.NET IoC] 之二:配置文件

作者: Q.yuhen  來源: Q.yuhen  發布時間: 2008-08-17 23:03  閱讀: 5625 次  推薦: 1   原文鏈接   [收藏]  
Spring.NET IoC 支持2種配置文件方式:

測試工程師的學習之旅

來源: InfoQ  發布時間: 2010-08-31 17:23  閱讀: 1039 次  推薦: 0   原文鏈接   [收藏]  
摘要:軟件行業發展迅猛。越來越多的團隊開始重視測試,他們利用測試驅動開發。但是大部分人在校園里中學不到這些必要的技能,那么測試人員是如何煉成的呢?

Eclipse插件終極攻略:測試插件

作者: I’m lz  來源: 博客園  發布時間: 2010-10-09 17:29  閱讀: 2949 次  推薦: 0   原文鏈接   [收藏]  
摘要:這篇文章我們將介紹一下Eclipse插件的測試。做對日外包和對Eclipse插件使用的朋友都可以參考本文章,閑話少敘,我們先來對我們已經安裝好的Eclipse插件進行測試。

[Spring.NET IoC] 之四:配置補充

作者: Q.yuhen  來源: Q.yuhen  發布時間: 2008-08-17 23:05  閱讀: 4478 次  推薦: 0   原文鏈接   [收藏]  
1. 別名
<?xml version="1.0" encoding="utf-8"?>

代碼覆蓋率淺談

作者: CoderZh  來源: 博客園  發布時間: 2009-03-29 20:22  閱讀: 4479 次  推薦: 0   原文鏈接   [收藏]  

在做單元測試時,代碼覆蓋率常常被拿來作為衡量測試好壞的指標,甚至,用代碼覆蓋率來考核測試任務完成情況,比如,代碼覆蓋率必須達到80%或 90%。于是乎,測試人員費盡心思設計案例覆蓋代碼。用代碼覆蓋率來衡量,有利也有有弊。本文我們就代碼覆蓋率展開討論,也歡迎同學們踴躍評論。

理解單元測試(Unit Testing)

作者: Teddy's Knowledge Base  來源: 博客園  發布時間: 2010-08-02 14:17  閱讀: 1033 次  推薦: 0   原文鏈接   [收藏]  

  本文的目的是以最精煉的語言,正解什么是單元測試,為什么要單元測試,和如何進行單元測試。 

高效編程之道:好好休息

作者: Daniel Markham  發布時間: 2016-06-01 14:23  閱讀: 22768 次  推薦: 75   原文鏈接   [收藏]  

多變量測試:5個簡單步驟提升轉化率

來源: isd.tencent.com  發布時間: 2011-04-22 06:31  閱讀: 748 次  推薦: 0   原文鏈接   [收藏]  
摘要:在這篇文章中,我們談談如何使用科學的辦法,使用A/B測試和多變量測試,去為網站創造更多的銷售、下載、注冊(或達到任何其他商業目標)。