測試雜感:Bug Bash.缺陷大掃除(Bug Bash)是一項短期的全員測試活動。在微軟,許多開發團隊會在里程碑(milestone)的末期執行缺陷大掃除。程序員、測試員、程序經理、內部用戶、市場人員在1~3天的..
什么是探索式測試? 探索式測試(exploratory testing)是一種自由的軟件測試風格,強調測試人員同時開展測試學習、測試設計、測試執行和測試結果評估等活動,以持續優化測試工作。..
對于測試人員,軟件測試是一個持續學習并實踐的過程。他需要學習的內容可能包括: 行業知識:為什么需要這個軟件?軟件如何幫助使用它的人和團體去獲得行業優勢? 用戶角色..
我發現,許多測試人員和測試經理將測試自動化等同于測試用例自動化執行。在他們的詞匯中,“自動化”是“測試自動化”的縮寫,而“測試自動化”就是自動地運行被測試對象、檢查測試..
原本想把探索性測試(ET)和敏捷測試(Scrum)放在一起談論,后來想想,兩者需要注意的點還是很不同的,所以先談論下探索性測試吧。 現在可能越來越多的測試開始談論ET,也就是所謂的探..
著有《華為的世界》《狼戰》等經典著作的IT老兵冀勇慶今天又給我們帶來了新東西。今日他發表專欄文章,用一幅魚骨圖分析華為目前面臨的11大問題。據說,他最近也是受了《中興面臨的1..
飛天測試的挑戰 飛天開放平臺基于一個核心系統,即飛天大規模分布式計算系統(簡稱飛天)。飛天期望把幾千臺PC構成一臺“超級計算機”,為上層多種不同的開放服務和云應用提供通用..
目前測試部測試流程混亂的一些想法. 前段時間我們測試部開周例會的時候,功能組同事提到現在測試流程比較混亂。對于流程這塊我們測試部以及其他領導聊了很多,從測試環境和開發環境..
軟件測試部實施測試流程混亂的一些想法?!∏岸螘r間我們測試部開周例會的時候,功能組同事提到現在測試流程比較混亂。對于流程這塊我們測試部以及其他領導聊了很多,從測試環境和開發..
持續測試:將軟件缺陷扼殺在搖籃之中 介紹 現在IT開發人員比以往任何時候都更加關注測試的重要性,沒有經過良好測試的代碼更容易出問題。在極限編程中,測試驅動開發已經被證明是..
利用“抽象分支”做增量式大規模軟件改造!很多開發團隊通常嚴重依賴于版本控制系統的分支功能。分布式版本控制系統讓分支操作更加方便。然而,在《持續交付》一書中描述的很多非常規..
最近接觸的一些軟件測試相關比較前沿的概念,和其他人討論時免不了要說到這些理論或者新概念和傳統的軟件測試理論有什么不同。但是首先我們對什么是傳統的軟件測試理論范圍的理解有差..
探索性測試不是終結性測試。探索性測試能夠(而且的確可以)發生在開發或測試的任何階段。 事實上,TDD(測試驅動開發)是探索性開發的一種形式。..
游覽是建構探索性測試的一種方法,但探索性測試不一定是游覽,而游覽也不一定是探索性的。 在一種極端的情況中,一個游客會到達一個地方,而她對這里的風景,..
左右搖擺——線上測試的成敗案例. Tip(Testing in Production),即線上測試(或稱為生產環境上的測試,為了簡化,后面所有地方都使用“線上測試”)是我在博客中多次希望提及的一個主題。關于它..
探索性測試不是終結性測試。探索性測試能夠(而且的確可以)發生在開發或測試的任何階段。 事實上,TDD(測試驅動開發)是探索性開發的一種形式。..
游覽是建構探索性測試的一種方法,但探索性測試不一定是游覽,而游覽也不一定是探索性的。 在一種極端的情況中,一個游客會到達一個地方,而她對這里的風景,動植物及人類文化..
人們經常會明確地區分“自動化”測試和“探索性”測試。這就如同明確區分“紅色”轎車和“家庭型”轎車一樣存在弊端。之所以這么說,是因為“紅色”(指一種顏色) 和“家庭型”(指某種..
linux kernel是如何通過軟件測試保證質量的? 前言 Linux基金會在4月3日公布了Linux開發年報,向我們展示了linux kernel作為世上最大開源合作項目之一的魅力。自2005年以來,共有800家公司..
最近流行跨界,不同編程語言之間喜歡通過一些開源項目來實現相互調用、轉換。同時也有一些項目可實現語言之間的集成,例如 JRuby 可讓你在 Java 應用中執行 Ruby腳本。..