軟件環(huán)境都有哪些?結合公司的業(yè)務的規(guī)模與復雜度,不同的公司可能會采取不同的產品發(fā)布策略,一般產品在發(fā)布前都需要經歷以下一個典型的環(huán)境:查看全文>>
缺陷的處理過程或缺陷的生命周期就是一個缺陷從創(chuàng)建到關閉的全過程。這個過程中根據(jù)開發(fā)與產品的策略,一個缺陷可能會經歷以下幾種不同的處理場景:查看全文>>
性能測試是軟件測試中一個很重要的分支,人們?yōu)榱颂岣咝阅軠y試的效率,開發(fā)出了很多性能測試工具。一款好的測試工具可以極大地提高測試效率,為發(fā)現(xiàn)軟件缺陷提供重要依據(jù)。目前,市面上的性能測試工具很多,有收費的也有免費的,下面將介紹兩個比較常用的性能測試工具:LoadRunner和JMeter。查看全文>>
性能測試與普遍的功能測試目標不同,因此其測試流程與普通的測試流程也不相同,雖然性能測試也是遵循測試需求分析——測試計劃制訂——測試用例設計——測試執(zhí)行——編寫測試報告的基本過程,但在實現(xiàn)細節(jié)上,性能測試有單獨一套流程,如下圖所示。查看全文>>
系統(tǒng)的性能是一個很大的概念,覆蓋面非常廣泛,包括執(zhí)行效率、資源占用、系統(tǒng)穩(wěn)定性、安全性、兼容性、可靠性、可擴展性等,性能測試就是描述測試對象與性能相關的特征并對其進行評價而實施的一類測試。查看全文>>
性能測試不同于功能測試,功能測試只要求軟件的功能實現(xiàn)即可,而性能測試是測試軟件功能的執(zhí)行效率是否達到要求。例如某個軟件具備查詢功能,功能測試只測試查詢功能是否實現(xiàn),而性能測試卻要求查詢功能足夠準確、足夠快速。但是,對于性能測試來說,多快的查詢速度才是足夠快,什么樣的查詢情況才足夠準確是很難界定的,因此,需要一些指標來量化這些數(shù)據(jù)。查看全文>>