當前位置:學問君>學習教育>考研>

精選軟件測試筆試題目及答案

學問君 人氣:2.03W

軟件測試去面試的時候都會做哪些題目呢?下面是小編收集的精選軟件測試筆試題目及答案,歡迎大家閱讀。

精選軟件測試筆試題目及答案

精選軟件測試筆試題目及答案一

1、集成測試也叫組裝測試或者聯合測試,請簡述集成測試的主要內容?

(1)在把各個模組連接起來的時候,穿越模組接口的數據是否會丟失;

(2)一個模組的功能是否會對另一個模組的功能產生不利的影響;

(3)各個子功能組合起來,能否達到預期要求的父功能;

(4)全局數據結構是否有問題;

(5)單個模組的誤差累積起來,是否會放大,從而達到不能接受的程度。

2、簡述集成測試與系統測試關係?

(1)集成測試的主要依據概要設計說明書,系統測試的主要依據是需求設計說明書;

(2)集成測試是系統模組的測試,系統測試是對整個系統的測試,包括相關的軟硬件平臺、網絡以及相關外設的測試。

3、軟件測試的文檔測試應當貫穿於軟件生命週期的全過程,其中用戶文檔是文檔測試的重點。那麼軟件系統的用戶文檔包括哪些?

用戶手冊

安裝和設定指導

聯機幫助

指南、嚮導

樣例、示例和模板

授權/註冊登記表

最終用戶許可協議

4、軟件系統中除用戶文檔之外,文檔測試還應該關注哪些文檔?

開發文檔

軟件需求說明書

數據庫設計說明書

概要設計說明書

詳細設計說明書

可行性研究報告

管理文檔

項目開發計劃

測試計劃

測試報告

開發進度月報

開發總結報告

5、簡述軟件系統中用戶文檔的測試要點?

(1)讀者羣。文檔面向的讀者定位要明確。對於初級用戶、中級用戶以及進階用戶應該有不同的定位

(2)術語。文檔中用到的術語要適用與定位的讀者羣,用法一致,標準定義與業界規範相吻合。

(3)正確性。測試中需檢查所有資訊是否真實正確,查找由於過期產品說明書和銷售人員誇大事實而導致的錯誤。檢查所有的目錄、索引和章節引用是否已更新,嘗試連結是否準確,產品支援電話、地址和郵政編碼是否正確。

(4)完整性。對照軟件介面檢查是否有重要的分支沒有描述到,甚至是否有整個大模組沒有描述到。

(5)一致性。按照文檔描述的操作執行後,檢查軟件返回的結果是否與文檔描述的相同。

(6)易用性。對關鍵步驟以粗體或背景色給用戶以提示,合理的頁面佈局、適量的圖表都可以給用戶更高的易用性。需要注意的是文檔要有助於用戶排除錯誤。不但描述正確操作,也要描述錯誤處理辦法。

文檔對於用戶看到的錯誤資訊應當有更詳細的文檔解釋。

(7)圖表與介面截圖。檢查所有圖表與介面截圖是否與發行版本相同。

(8)樣例與示例。像用戶一樣載入和使用樣例。如果是一段程序,就輸入數據並執行它。以每一個模組製作檔案,確認它們的正確性。

(9)語言。不出現錯別字,不要出現有二義性的說法。特別要注意的是屏幕截圖或繪製圖形中的文字。

(10)印刷與包裝。檢查印刷質量;手冊厚度與開本是否合適;包裝盒的大小是否合適;有沒有零碎易丟失的小部件等等。

文檔測試主要包含什麼內容?

文檔的完整性:主要是測試文檔內容的全面性和完整性,從總體上把握文檔的質量。

描述與軟件實際情況的一致性:主要測試軟件文檔和軟件實施的一致性。

易理解性:主要是檢查文檔對關鍵、重要的`操作和有無圖文字說明,文字、圖表是否易於理解。

文檔提供操作的實訓:這項檢查內容主要針對用戶手冊。主要功能和關鍵操作提供的應用實例是否豐富,提供的實訓描述是否詳細。

印刷和包裝質量:主要是檢查軟件穩定的商業化程序。

6、單元測試主要內容是什麼?

1,模組接口測試。單元測試的基礎,只有在數據能正確流入,流出模組的前提下才有意義。

2,局部數據結構測試 檢查局部數據結構是爲了保證臨時存儲在模組內的數據在程序執行中完整,正確。重點是一些執行函數是否正確執行,內部是否執行正確。局部數據結構往往是錯誤的根源,應仔細設計測試用例。

3,邊界條件測試 單元測試中最重要的一項任務。因爲軟件經常在邊界上失敗,採用邊界值分析,可能發現新的錯誤。

4,模組中所有獨立路徑的測試 在模組中執行每一條獨立執行路徑進行測試,單元測試的基本任務保證模組中每條語句執行一次。

5,模組的各條錯誤處理通路測試:程序在遇到異常情況時不應該退出,好的程序應能預見各種出錯條件,並預設各種出錯處理通路。

7、如何理解強度測試?

強度測試是爲了確定系統在最差工作環境的工作能力,也可能是用於驗證在標準工作壓力下的各種資源的最下限指標。

它和壓力測試的目標是不同的,壓力測試是在標準工作環境下,不斷增加系統負荷,最終測試出該系統能力達到的最大負荷(穩定和峯值),而強度測試則是在非標準工作環境下,甚至不斷人爲降低系統工作環境所需要的資源,如網絡帶寬,系統內存,數據鎖等等,以測試系統在資源不足的情況下的工作狀態,透過強度測試,可以確定本系統正常工作的最差環境.

強度測試和壓力測試的測試指標相近,大多都是與時間相關的指標,如併發量(吞吐量),延遲(最大最小平均)以及順序指標等

強度測試需要對系統的結構熟悉,針對系統的特徵設計強度測試的方法

精選軟件測試筆試題目及答案二

1. 測試員在需求分析階段要做什麼

與開發、客戶在一起評審,對需求文檔進行測試。

實習項目的測試流程

熟悉所給的檔案,熟悉網站,寫出測試計劃、方案,由測試組長分配模組,再由每個人些本模組的測試計劃、方案,接着進行測試用例的編寫、對用例的評審、用例的執行、bug的跟蹤、提交bug報告

3. Gogo項目的測試計劃是如何出來的?

根據說明文檔找處整個網站的重點模組,根據其要求和對網站實際操作得來的資訊在於同組人協商討論寫出測試計劃。

4. 請使用DOS命令備份一個名爲:TEST,用戶名及密碼爲:user/password的oracle數據庫到d盤根目錄下儲存檔案名爲test。簡述在oracle中建立一個可用實例的主要步驟(提示:從建庫描述到初始基本數據)可用性判斷標準主要是主觀的感覺,請思考,有沒有一些量化的標準,從而可以更加客觀地評價可用性的好壞?

5. 現在一個程序實現這樣的功能:讀入三個整數值,這三個整數值表示三角形的三個邊長,該程序打印資訊表明三角形是不等邊三角形、等腰三角形或等邊三角形。請開發一個測試用例集測試該程序,注意涵蓋儘可能多的情形,並加入適當的出錯處理

(1)正常的不等邊三角形

(2)正常的等邊三角形

(3)正常的等腰三角形,包括兩條相等的邊的三種不同的排列方法

(4)正常的直角三角形

(5)正常等腰直角三角形,包括兩邊相等的三種不同的排列方法

(6)退化的三角形(即,兩邊之和等於第三邊),包括三種不同的排列方法

(7)三條邊不能構成三角形(兩邊之和小於第三邊),包括三種排列方法

(8)一條邊長度爲零,兩條邊爲零,三邊爲零的9種排列方法

(9)輸入數據包含負數

(10)輸入數據不全(只知道2邊的長度不知道第三邊)

(11)輸入的數據不符合程序規定的數據類型.