系統測試 1

2021-10-23 14:47:36 字數 2343 閱讀 9341

1、什麼是測試?或者說測試的本質是什麼?

需求規格說明書

軟體測試的本質是檢查實際結果和預期結果的一致性

多做功能、少做功能、或者說功能沒有正確的實現,都是要當做bug處理

2、軟體生命週期?

2.1 需求分析(需求分析人員)、設計(開發)、編碼(開發)、測試、運維

2.2軟體從定義到實現交付的一系列過程

qa 質量保證或者質量控制,從流程控制的角度進行保證軟體質量

qc test ,從技術角度保證軟體質量

3.什麼是黑盒測試,什麼白盒測試?什麼灰盒測試

黑盒測試:只關心輸入和輸出、不關係軟體內部**邏輯實現的測試稱之為黑盒測試

白盒測試:考慮軟體的內部**邏輯實現

灰盒測試:介於白盒測試和黑盒測試之間的就是灰盒測試

4、測試階段

單元測試 :詳細設計 開發 白盒測試

整合測試:概要設計 開發 灰盒測試

系統測試:需求規格說明 測試人員 黑盒測試

驗收測試:使用者需求和合同內容 使用者

6、什麼是測試用例?

用來描述一次測試過程,測試用例裡面包含:所屬模組、標題、用例的優先順序、預置條件、操作步驟、預期結果

5、黑盒測試的常見測試用例設計方法有哪些呢?

邊界值、等價類:只考慮的輸入,沒有考慮輸入的內容產生的結果

因果圖盒判定表是結合使用的:

​ 因果圖:考慮的輸入的內容對產生的的結果的影響

正交實驗法:

​ 為了在條件組合比較多的時間,選取具有代表性測試用例來執行,達到減少測試用例編寫數量的需求

​ 因素:可以看出輸入框

​ 水平:輸入框可選擇的值

​ ln(mk)

​ l:**正交表

​ n:實驗次數或者正交表的行數

​ k:因素

​ m:每個因素的水平數

某所大學通訊系共2個班級,剛考完某一門課程,想通過「性別」、「班級」和「成績」這三個查詢條件對通訊系這門課程的成績分布,男女比例或班級比例進行人員查詢:

根據「性別」=「男,女」進行查詢

根據「班級」=「1班,2班」查詢

根據「成績」=「及格,不及格」查詢

因素:性別、班級、成績

k=3m=2

n=k*(m-1)+1=4

l4(2**3)

根據「性別」=「男,女」進行查詢

根據「班級」=「1班,2班 3班」查詢

根據「成績」=「及格,不及格」查詢

**注意,水平數不相等的情況下,選擇水平數最多的.

l7(3**3) 這個在正交實驗表中查詢不到。那就需要找乙個略大於它的正交實驗表

k=3m=3

n = k*(m-1)+1 = 7

l7(3**3)

6.驗收測試

β測試:在客戶的環境下進行驗收,驗收主題是專案所有客戶。

正式驗收

專案型的

產品型:美團、**、京東

6、乙個專案開發團隊有哪些角色?

專案經理、前端開發、後端開發、測試人員、運維人員、需求分析人員、ui設計、ue設計

7、缺陷的型別

遺漏錯誤

額外的實現

改進8、缺陷跟蹤的產物

缺陷報告單也叫bug單、缺陷單

9、缺陷的嚴重程度

10、缺陷的生命週期

缺陷的生命週期就是指缺陷從開始提出到最後完全解決,並通過驗證和確認的過程。在這個過程中缺陷報告的狀態不斷發生著變化,記錄著缺陷被處理的過程。

11、測試版本的規劃

冒煙測試:一般進行的第乙個版測試,為了檢查開發提測得版本有無質量問題,是否會堵塞測試,

​ 冒煙測試的特點:業務流程型測試用例,測試用例等級比較高,測試用例數量比較少

​ 1級的佔 10 %

​ 2級的佔20%

​ 3級佔60%

​ 4級的佔10%

回歸測試:驗證bug有沒有得到修復,如果沒有修復,繼續指派給開發,如果缺陷得到了修復,就將缺陷關閉

回歸測試的特點:一次版本測試後,回歸測試可能需要進行多輪(不靠譜的開發有時候經常需求多次才能改好乙個bug),回歸測試用例選擇的特點:理論上需求將整個專案的測試用例全部選取,都執行一遍;實際上,應該選取測試執行不通過的測試用例,用例等級比較高的一下測試用例也要選擇(業務流程性的測試用例),其次還應該選擇出現bug的功能附近的測試用例,

12.自動化測試實施的特點

自動化測試就是為了解決回歸測試中,測試用例資料太對的問題,

自動化測試實施的時候:

​ 1、專案要比較穩定,不能頻繁的變更需求

​ 2、專案達到版本迭代的階段,然後把老的功能模組使用自動化**來實現

​ 3、自動化測試不能取代手工測試

​ 4、自動化測試不能發現比手工測試更多的bug

系統測試(1)

為了發現錯誤而執行程式的過程,成功的測試是發現了至今尚未發現的錯誤的測試。是希望以最少的人力和時間發現潛在的各種錯誤和缺陷。1 應盡早並不斷地進行測試,測試應貫穿在開發的每個階段,並盡早糾正錯誤。2 測試工作應避免由原開發人員承擔 3 在設計測試方案時不僅要確定輸入方案,還要確定預期輸出,只有實際輸...

麥子學院測試 1 系統測試(總)

今天的目標是複習2.測試管理3.系統測試流程5.缺陷管理 目錄 1.測試基礎 第1章 系統測試之測試基礎 第2章 系統測試之測試物件與測試級別 第3章 系統測試之系統測試型別 第4章 系統測試之測試方法 第5章 系統測試之軟體質量 2.測試管理 麥子學院測試 1.系統測試 2.測試管理 第1章 測試...

測試 測試入門1

作為一位剛進入軟體測試行業的小白,這算是我自己的乙個測試行業的記錄吧。在剛剛畢業的這一年裡,從毫無目的的找工作到踏入軟體測試這個行業,我走過的路或許和別人沒有什麼不同,但還是想為自己的這一路留下點印記,也為想進入這個行業的小夥伴有乙個參考。說到如何進入軟體測試行業,最初是在大三的實習中,我的專業是電...