軟體測試 答疑篇

2021-10-24 06:59:32 字數 1204 閱讀 5109

答疑篇

一、軟體測試的概念

二、軟體測試與研發的區別

1、測試與除錯的區別:

2、難易程度

3、薪水

4、發展前景

5、技術要求

6、工作環境

三、軟體測試的職業規劃​

四、乙個優秀的測試人員所具備的素質

驗證軟體功能是否滿足使用者的需求

測試的任務是發現程式中的缺陷;除錯的任務是定位並且解決程式中的問題。

測試主要是由測試人員和開發人員來執行,黑盒測試主要由測試人員完成、

單元/整合測試主要是由開發人員執行。除錯由開發人員完成。

測試貫穿整個軟體開發生命週期,除錯一般在開發階段

自動化測試、安全測試等領域發展前景和研發基本一致

測試要求更廣泛:業務能力,設計和架構分析能力,測試手段和工具使用,使用者模型分析和理解,程式設計能力

基本一致

(1)思維模式

案例:手機中有兩條聯絡歷史,進行刪除。刪除為

0後,繼續刪除。

案例:測試一台自動售票機。正向,逆向,邊界,壓力,效能,耗電量,斷電,外觀,沒零錢

.....

(2) 

興趣

真的有興趣麼?而不是開發加班多,不想編碼?

(3)性格特徵

好奇心 、成就感 、敏感 、不浮躁 、善於懷疑

批判性思維:清楚

--準確、切題

--深刻,有意義,有邏輯性

--公正、全面

(4) 

能力

快速學習能力

溝通能力

文字能力

開發能力

(5) 

責任感和壓力

法說明產品是否能夠交給使用者使用。所以,責任感是最重要的測試必備素質之一。

動態規劃答疑篇

1 到底什麼才叫 最優子結構 和動態規劃什麼關係。2 為什麼動態規劃遍歷dp陣列的方式五花八門,有的正著遍歷,有的倒著遍歷,有的斜著遍歷。目錄 最優子結構 是某些問題的一種特定性質,並不是動態規劃問題專有的。也就是說,很多問題其實都具有最優子結構,只是其中大部分不具有重疊子問題,所以我們不把它們歸為...

軟體測試 基礎篇

需求分析 測試計畫 測試設計 測試開發 測試執行 測試評估 1 發現問題的版本 開發人員需要知道出現問題的版本,才能夠獲取對應版本的 來重現故障。並且版本的標識也有利於統計和分析每個版本的質量.2 問題出現的環境 描述問題重現的最短步驟.4 預期行為的描述 要讓開發人員指導怎麼樣才是正確的,尤其要以...

軟體測試 基礎篇

1.軟體測試的生命週期 需求分析 測試計畫 測試設計 測試開發 測試執行 測試評估 2.軟體測試 軟體開發生命週期 1 需求階段 測試人員了解需求,對需求進行分解,得出測試需求 2 計畫階段 根據需求編寫測試計畫 測試方案 3 設計階段 測試人員搭建測試用例框架,依據需求和設計編寫一部分測試用例 4...