測試與開發的關系
作者:網絡轉載 發布時間:[ 2011/8/29 10:47:10 ] 推薦標簽:
測試部門獨立于開發部門。這種模式可能源于傳統制造行業的QC和生產部門的分開。其目的是為了保證測試過程和測試結果的客觀性和有效性。這種模式相當于把測試和開發分成兩個涇渭分明的活動,并沒有過多的考慮兩種活動之間的互為補益。在這種模式下,很可能演變成測試和開發之間的對立,或者增加測試和開發之間的溝通成本。
邊測試,邊開發。這是XP的輕量級開發過程所倡導的,現在的測試驅動開發理論是符合了這種模式。采用先設計測試,再進行開發,當開發的軟件通過了所有的測試,軟件完成了。這種方式其實并沒有規避自己測試自己代碼所產生的局限性問題,只是將思維的順序作了些改變,降低了思維定式對軟件開發產生缺陷的影響。
測試部門屬于研發中心,但獨立于項目組。這種模式保證了測試與項目組之間的終目標的一致性(高質量的軟件產品),能有效的降低溝通成本,又能保證測試人員有一定的獨立性,不會過分的受產品經理的控制,避免測試失效現象產生。但在這種情況下,相比兩個部門獨立,測試的結果有可能不會被項目組所重視,需要頻繁的進行協調,才能及時處理缺陷。
相關推薦
性能測試之測試環境搭建的方法軟件測試是從什么時候開始被企業所重視的呢?Android自動化測試框架有哪些?有什么用途?什么樣的項目適合做自動化?自動化測試人員應具備怎樣的能力?幾大市面主流性能測試工具測評軟件測試基本概念是怎么來的?軟件測試生命周期的形成歷經了什么?一文幫助理清性能測試中壓力、負載測試之間的關系在軟件測試中缺陷是如何定義的?缺陷等級的評定標準是什么?為什么要進行自動化測試?自動化測試發展的怎么樣了?如何對微信小程序進行自動化測試?什么是性能測試原則?對應到服務器資源監控的指標是哪些?接口測試哪些地方容易出現代碼漏洞?代碼漏洞該如何解決?軟件測試的目的是什么?軟件的可交付性和實施周期對軟件測試有影響嗎?自動化測試的行業現狀是怎樣的?未來的發展方向在哪?性能測試實施方案如何制定?性能測試具體實施過程是怎么樣的?自動化測試很難,那么軟件測試為什么要堅持自動化呢?

最新發布
性能測試之測試環境搭建的方法
2020/7/21 15:39:32軟件測試是從什么時候開始被企業所重視的呢?
2020/7/17 9:09:11Android自動化測試框架有哪些?有什么用途?
2020/7/17 9:03:50什么樣的項目適合做自動化?自動化測試人員應具備怎樣的能力?
2020/7/17 8:57:06幾大市面主流性能測試工具測評
2020/7/17 8:52:11RPA機器人能夠快速響應企業需求,是怎么做到的?
2020/7/17 8:48:05Bug可以真正消滅嗎?為什么?
2020/7/17 8:43:03軟件測試基本概念是怎么來的?軟件測試生命周期的形成歷經了什么?
2020/7/16 9:11:10熱門文章
常見的移動App Bug??崩潰的測試用例設計QC使用說明如何用Jmeter做壓力測試APP壓力測試入門教程移動app測試中的主要問題使用JMeter進行HTTP負載測試jenkins+testng+ant+webdriver持續集成測試2017軟件測試面試題及答案(一)