軟體測試基礎題

2021-07-08 10:35:16 字數 1686 閱讀 1240

軟體測試的核心是(a)

a、測試用例

b、測試人員

c、程式設計人員

d、測試方法

2、為了提高測試的效率,應該( d )。

a隨機地選取測試資料                   

b 取一切可能的輸入資料作為測試資料

c 在完成編碼以後制定軟體的測試計畫

d 選擇發現錯誤的可能性大的資料作為測試資料

3、軟體的整合測試工作最好由( d  )承擔,以提高整合測試的效果。

a該軟體的設計人員  

b 該軟體開發

組的負責人

c 該軟體的程式設計人員   

d 不屬於該軟體開發組的軟體設計人員

4、與設計測試資料無關的文件是(  a )。

a該軟體的設計人員 

b 程式的複雜程度

c 源程式       

d 專案開發計畫

5 程式的三種基本控制結構是( b  )

a過程,子程式,分程式                     

b 順序,條件,迴圈

c 遞迴,堆疊,佇列  

d 呼叫,返回,轉移

6、使用白盒測試

方法時,確定測試資料應根據(  a )和指定的覆蓋標準。

a程式的內部邏輯                      

b 程式的複雜程度

c 使用說明書                         

d 程式的功能

7對於軟體測試分類,下列各項都是按照不同階段來進行的劃分,除了(c)。 

a、單元測試 

b、整合測試 

c、黑盒測試 

d、系統測試

8  使用者在真實的工作環境中使用軟體,用於測試系統的使用者友好性等,這種測試是(d )。

a、整合測試 

b、系統測試 

c、alpha測試 

d、beta測試

9  下列關於軟體測試的敘述中錯誤的是(d)。

a、軟體測試可以作為度量

軟體與使用者需求

間差距的手段 

b、沒有發現錯誤地測試也是有價值的

c、軟體測試的根本目的是盡可能多地發現軟體中存在地問題,最終把以個高質量

地軟體系統交給使用者使用 

d、軟體測試的主要工作內容包括發現軟體中存在的錯誤並解決存在的問題

10做好測試自動化

(ta)基本原則中敘述錯誤的是(d)

a、       

根據客戶端、web和伺服器

的不同特點可選擇不同的測試工具

b、負載、效能

自動化測試

比較容易實現,但功能性測試更困難 

c、軟體測試自動化(ta)雖然具有很多優點,但只是對手工測試

的一種補充,ta絕不能代替手工測試。

d、自動測試可以發現70-85%的缺陷

軟體測試基礎 軟體測試概要

1.歷史上由軟體bug引發的重大事故 因此,軟體質量是非常重要的,而軟體測試作為軟體質量保證重要的組成部分,在軟體研發中有著重要的地位,是不可或缺的一環。2.什麼是測試?ieee定義 iso iec ieee 29119 使用人工或自動的手段來執行或測量軟體系統的過程,以檢驗軟體系統是否滿足規定的要...

軟體測試基礎

功能測試 主要是黑盒測試,也稱行為測試 只考慮各個功能,不考慮整個軟體的內部結構及 一般從軟體產品的介面 架構出發 按照需求編寫出來的測試用例,輸入資料在預期結果和實際結果之間進行評測,進而提出使產品更加符合使用者使用的要求。包括邊界值測試 找到邊界,然後在其邊界及其邊界附近選點 健壯性測試 最壞情...

軟體測試基礎

1 缺陷編號 defect id 所提交的bug的順序 2 缺陷標題 summary 簡明扼要地說明一下該缺陷 3 缺陷的發現者 detected by 4 發現缺陷的日期 detected on date 5 缺陷所屬的模組 subject 在測試哪個模組的時候發現的bug 6 發現缺陷的版本 d...