
A.
B. 不屬于該軟件開發組的軟件設計人員
程序的三種本控制結構是()(選擇一項分)
A. 過程,子程序,分程序
B. 順序,條件,循環
C. 遞歸,堆棧,隊列
. 調用,返回,轉移
使用白盒測試方法時,確定測試數據應根據( )和的覆蓋標準。(選擇一項分)
A. 程序的內部邏輯
B. 程序的復雜程度
C. 使用說明書
. 程序的功能
7 對于軟件測試分類,下列各項都是按照不同階段來進行的劃分,除了()。 (選擇一項分)
A. 單元測試
B. 集成測試
C. 黑盒測試
. 系統測試
用戶在真實的工作環境中使用軟件,用于測試系統的用戶友好性等,這種測試是()。(選擇一項分)
A. 集成測試
B. 系統測試
C. Apha測試
. Beta測試
9 與設計測試數據無關的文檔是()。(選擇一項分)
A. 該軟件的設計人員
B. 程序的復雜程度
C. 源程序
. 項目開發計劃
0 下列關于軟件測試的敘述中錯誤的是()。(選擇一項分)
A. 軟件測試可以作為度量軟件與用戶需求間差距的手段
B. 沒有發現錯誤地測試也是有價值的
C. 軟件測試的根本目的是盡可能多地發現軟件中存在地問題,較終把以個高質量地軟件系統交給用戶使用
. 軟件測試的主要工作內容包括發現軟件中存在的錯誤解決存在的問題
典型的瀑布模型的四個階段是:()(選擇四項分)
A. 分析
B. 設計
C. 編碼
. 測試
E. 需求調研
F. 實施
使用軟件測試工具的目的:()(選擇三項分)
A. 幫助測試尋找問題
B. 協助問題的診斷
C. 節省測試時間
. 提高Bug的發現率
E. 更好的控制缺陷提高軟件質量
F. 更好的協助開發人員
軟件測試計劃評審會需要哪些人員參加?()(選擇四項分)
A 項目經理
B SQA負責人
C 配置負責人
測試組
E 需求分析人員
F 開發人員
黑盒測試測試技術有哪些()(選擇三項)
A. 等價類測試
B. 邊界值分析
C. 因果圖
. 邏輯覆蓋
E. 本路徑測試
關于系統測試,下列說法錯誤的是()。(選擇一項分)
A. 主要測試系統是否符合“需求規格說明書”
B. 一般由獨立測試小組采用黑盒方式來測試
C. 驗收測試與系統測試很相似,主要區別是測試人員不同,驗收測試由用戶執行
. 測試組先測試,再修復測出的錯誤
關于軟件測試,以下說法()是錯誤的觀點。(選擇一項分)
A. 完全測試程序是不可能的
B. 軟件測試是有風險的行為
C. 測試可以顯示潛伏的軟件缺陷
. 非所有軟件缺陷都能修復
7 軟件測試技術中,下列關于樁模塊與驅動模塊的說法正確的是()。(選擇一項分)
A. 驅動模塊在單元測試中輸出數據
B. 驅動模塊在單元測試中接受數據
C. 樁模塊在單元測試中接收數據
. 樁模塊調用被測模塊,把數據傳送給被測模塊
以下說法哪些是正確的() (選擇項分)
A. 軟件測試的目的是盡可能多的找出軟件的缺陷
B. 驗收測試是由較終用戶來實施的
C. 代碼評審是檢查源代碼是否達到模塊設計的要求
. 自底向上集成需要測試員編寫驅動程序
9 設計系統測試計劃需要參考的項目文擋有()(選擇三項分)
A. 軟件測試計劃
B. 用戶手冊
C. 軟件需求計劃
. 迭代計劃
0 以下說法哪個是錯誤的()(選擇項分)
A. 測試人員要堅持原則,缺陷未修復完堅決不予通過
B. 單元測試能發現約0%的軟件缺陷
C. Beta 測試是驗收測試的一種
. 代碼評審員一般由測試員擔任
黑盒測試方法的優點是()。(選擇一項分)
A. 可測試軟件的特定部位
B. 能站在用戶立場測試
C. 可按軟件內部結構測試
. 可發現實現功能需求中的錯誤
白盒測試方法的優點是()(選擇一項分)
A. 可測試軟件的特定部位
B. 能站在用戶立場測試
C. 可按軟件內部結構測試
. 可發現實現功能需求中的錯誤
等價類劃分完成后,就可得出(),它是確定測試用例的礎。(選擇一項分)
A. 有效等價類
B. 無效等價
C. 等價類表
. 測試用例集
由因果圖轉換出來的( )是確定測試用例的礎。(選擇一項分)
A. 判定表
B. 約束條件表
C. 輸入狀態表
. 輸出狀態表
軟件測試用例主要由測試輸入數據和( )兩部分組成。(選擇一項分)
A. 測試計劃
B. 測試規則
C. 測試的預期結果
. 以往測試記錄分析
軟件測試是軟件質量**的主要手段之一,測試的成本已**過( )的0%以上。因此,提高測試的有效性非常重要。(選擇一項分)
A. 軟件開發成本
B. 軟件維護成本
C. 軟件開發成本和維護成本
. 軟件研制成本
7 與設計測試用例無關的文檔是( )。(選擇一項分)
A. 項目開發計劃
B. 需求規格說明書
C. 軟件設計說明書
. 源程序
在黑盒測試中,著重檢查輸入條件的組合的測試用例設計方法是( )。(選擇一項分)
A. 等價類劃分
B. 邊界值分析
C. 錯誤推測法
. 因果圖法
9 從下列敘述中,能夠與軟件開發各階段,如需求分析、設計、編碼相對應的軟件測試是( )。(選擇一項分)
A. 組裝測試、確認測試、單元測試
B. 單元測試、組裝測試、確認測試
C. 單元測試、確認測試、組裝測試
. 確認測試、組裝測試、單元測試
0 單元測試將根據在( )階段中產生的規格說明進行。(選擇一項分)
A. 可行性研究與計劃
B. 需求分析
C. 概要設計
. 詳細設計
( )是簡了的模擬較低層次模塊功能的虛擬子程序。(選擇一項分)
A. 過程
B. 函數
C. 仿真
. 樁
( )是指為查明程序中的錯誤和缺陷,可能使用的工具和手段。(選擇一項分)
A. 調試技術
B. 測試技術
C. 跟蹤法
. 動態測試
在程序設計的過程中應為程序調試做好準備,主要體現在( )方面。(選擇一項分)
A. 采用模塊、結構的程序設計方法設計程序
B. 編寫程序時要為程序調試提供足夠的靈活性
C. 根據程序調試的需要,選擇安排適當的中間結果輸出和必要的斷?
. 以上全是
軟件測試計劃是一些文檔,它們描述了( )。(選擇一項分)
A. 軟件的性質
B. 軟件的功能和測試用例
C. 軟件的規定動作
. 對于預定的測試活動將要采取的手段
在用邏輯覆蓋法設計測試用例時,有語句覆蓋、分支覆蓋、條件覆蓋、判定-條件覆蓋、條件組合覆蓋和路徑覆蓋等。其中( )是較強的覆蓋準則。(選擇一項分)
A. 語句覆蓋
B. 條件覆蓋
C. 判定-條件覆蓋
. 路徑覆蓋
用白盒測試方法時,確定測試數據應根據()和的覆蓋標準
A. 程序的內部邏輯
B. 程序的復雜程度
C. 使用說明書
. 程序的功能
7 從下列關于軟件測試的敘述中,選出條正確的敘述()(選擇項分)
A. 用黑盒法測試時,測試用例是根據程序內部邏輯設計的。
B. 對于連鎖型分支結構,若有個判定語句,則有條路徑。
C. 盡量采用復合的條件測試,以避免嵌套的分支結構
. 黑盒測試方法中較有效的是因果圖法。
在白盒測試用例設計中,有語句覆蓋、分支覆蓋、條件覆蓋、路徑覆蓋等,其中( A)是較強的覆蓋準則。為了對如下圖所示的程序段進行覆蓋測試,必須適當地選取測試用例組。若x y是兩個變量,可供選擇的測試用例組共有Ⅰ、Ⅱ、Ⅲ、Ⅳ四組,如表中給出,則實現判定覆蓋至少應采取的測試用例組是( B)或( C);實現條件覆蓋至少應采取的測試用例組是( );實現路徑覆蓋至少應采取的測試用例組是( E)或( F)。(請分別在A~F組中選擇①-⑧六項共分)
A:① 語句覆蓋 ② 條件覆蓋 ③ 判定覆蓋 ④ 路徑覆蓋
B~F:① Ⅰ和Ⅱ組 ② Ⅱ和Ⅲ組 ③ Ⅲ和Ⅳ組 ④ Ⅰ和Ⅳ組
⑤ Ⅰ、Ⅱ、Ⅲ組 ⑥ Ⅱ、Ⅲ、Ⅳ組 ⑦ Ⅰ、Ⅲ、Ⅳ組
⑧ Ⅰ、Ⅱ、Ⅳ組軟件測試方法可分為黑盒測試法和白盒測試法兩種。
黑盒測試法是通過分析程序的( A )來設計測試用例的方法。除了測試程序外,它還適用于對( B )階段的軟件文檔進行測試。白盒測試法是根據程序的( C )來設計測試用例的方法。除了測試程序外,它也適用于對( )階段的軟件文檔進行測試。白盒法測試程序時常按照給定的覆蓋條件選取測試用例。( E )覆蓋比( F )覆蓋嚴格,它使得每一個判定的每一條分支至少經歷一次。( G )覆蓋既是判定覆蓋,又是條件覆蓋,但它不**使各種條件都能取到所有可能的值。( H )覆蓋比其他條件都要嚴格,但它不能**覆蓋程序中的每一條路徑? 單元測試一般以( I )為主,測試的依據是( J )。
供選擇的答案:(請分別按組選擇相應①~④之間的項共0分)
A C:① 應用范圍 ② 內部邏輯 ③ 功能 ④ 輸入數據
B :① 編碼 ② 軟件詳細設計 ③ 軟件總體設計 ④ 需求分析
E~H:① 語句 ② 判定 ③ 條件 ④ 判定/條件
⑤ 多重條件 ⑥ 路徑
I: ① 白盒法 ② 黑盒法
J: ① 模塊功能規格說明 ② 系統模塊結構圖 ③ 系統需求規格說明
從供選擇的答案中選出應填入下面敘述的()內的正確答案。
等價類劃分是一種典型的( A)方法,也是一種非常實用的重要的測試方法。使用這一方法,完全不考慮程序的( B)。用所有可能輸入的數據來測試程序是不可能的,只能從全部可供輸入的數據中選擇一個( C)進行測試。( )是指某個輸入域的集合,在該集合中,各個輸入數據對于揭露程序中的錯誤是( E)。
供選擇的答案:(請分別按組選擇相應①~⑥之間的項共分)
A: ① 白盒測試方法② 黑盒測試方法
B: ① 內部結構② 外部環境③ 順序④ 流程
C~E:① 全集② 子集③ 等效 ④ 不同的⑤ 等價類⑥ 典型集
9 為了提高測試的效率,應該()。(選擇一項分)
A. 隨機地選取測試數據
B. 取一切可能的輸入數據作為測試數據
C. 在完成編碼以后制定軟件的測試計劃
. 選擇發現錯誤的可能性大的數據作為測試數據
0 黑盒測試法是通過分析程序的功能來設計測試用例的方法。除了測試程序外,它還適用于對()階段的軟件文檔進行測試。(選擇一項分)
A. 編碼
B. 軟件詳細設計
C. 軟件總體設計
. 需求分析
更多技術文章請關注:北京尚腦軟件測試
北京尚腦IT培訓學校,主要課程:軟件測試、性能測試、自動化測試、手機APP測試、網絡營銷。總部位于昌平區南七家,公交465和751總站,交通便利。校內設有宿舍,外地學員來京學習也很便利。 尚腦教育六大優勢: 一 講**勢 于晶老師,尚腦軟件開發與測試課程的創始人,曾任職于跨國集團公司Symbio和Nielsen,十三年來為國家培養了1000多名師資,3000多軟件測試**人才。所獲榮譽如下: 1、 **IT行業*講師、副教授; 2、 2001年獲比爾蓋茨親授IT**; 3、 13年軟件開發與測試實戰經驗; 4、 國家*一梯隊計算機講師; 5、 為清華、北大、人大等**高校培訓了多名師資; 6、 項目經驗豐富,涉及銀行、保險、**、航天等諸多**領域。 二 項目優勢 1、 中國銀行短信平臺黑白盒測試; 2、 SIMYBO內部缺陷管理、黑白盒測試; 3、 國家測繪局信息中心系統黑白盒測試; 4、 小米、**、索愛手機及APP測試; 5、 兆維通信、熱酷、中國航天時代、福建星網稅捷通訊等公司的測試。 三 課程優勢 1、 開發和測試領域較*的教材,每三個月進行一次技術較新,**技術總在**; 2、 清一色計算機碩士講師團隊,均復制于晶老師課程講授體系,教學質量均衡有**; 3、 全天授課、早晚自習,老師全天候陪伴,及時答疑解惑,**問題不過夜; 4、 每周末組織學生演講、文藝表演、模擬面試等,**學員整體素質的提升。 5、 學員畢業后,仍可隨時回來,免費技術提升,一次交費,*學習。 四、就業優勢 1、先有企業訂單,而后招生,**每一位學員高薪就業; 2、合作用人單位穩定,與中科軟、軟通動力、捷科志成等多家用人單位長期合作; 3、組建學員群,隨時為老學員提供較高薪的工作機會。 五、售后服務 1、學員就業后,工作中遇到任何疑難問題都可隨時獲得老師的指導; 2、工作中遇到技術升級問題,可隨時回校復訓; 3、新老學員均有微信群、QQ群、YY群等多種交流平臺,有專門的老師維護; 4、不但負責新學員高薪就業,同時負責老學員的職位升級、薪資升級等對接。 六、學費優勢 1、對無法一次付清全部學費的同學,可提供助學貸款; 2、**助學貸款,上學期4個月不用交任何費用,就業期2個月也不用交任何費用。