一、填空題
1、等價類劃分就是將輸入資料按照輸入需求劃分為若干個子集,這些子集稱為等價類別。
2、等價類劃分法可將輸入資料劃分為有效等價類和無效等價類。
3、邊界值分析法通常作為等價類劃分法的補充。
4、因果圖中的恒等關係要求程式有乙個輸入和乙個輸出,輸出與輸入保持一致。
5、因果圖的多個輸入之間的約束包括異、或、唯
一、要求四種。
6、決策表通常由條件樁、條件項、動作樁、動作項四部分組成。
二、判斷題
1、有效等價類可以捕獲程式中的缺陷,而無效等價類不能捕獲缺陷。(f )
2、如果程式要求輸入值是乙個有限區間的值,可以劃分為乙個有效等價類(取值範圍)和乙個無效等價類(取值範圍之外)。( f)
3、使用邊界值方法測試時,只取邊界兩個值即可完成邊界測試。( f)
4、因果圖考慮了程式輸入、輸出之間的各種組合情況。(t )
5、決策表法是由因果圖演變而來的。(f )
6、正交實驗設計法比較適合複雜的大型專案。( t)
三、單選題
1、下列選項中,哪一項不是因果圖輸入與輸入之間的關係。(a )
a、恒等
b、或c、要求
d、唯一
2、下列選項中,哪一項是因果圖輸出之間的約束關係。(c )
a、異b、或
c、強制
d、要求
3、下列選項中,哪一項不是正交實驗法的關鍵因素。(d)
a、指標
b、因子
c、因子狀態
d、正交表
四、簡答題
1、請簡述一下等價類劃分法的原則。
(1). 在輸入條件規定了輸入值的集合或者規定了「必須如何」的條件的情況下,可以確立乙個有效等價類和乙個無效等價類。
(2). 在規定輸入資料的一組值(假定n個),並且程式要對每乙個輸入值處理分別處理的情況下,可確立n個有效等價類和乙個無效等價類。
2、請簡述一下決策表條件項的合併規則。
條件樁:列出問題的所有條件,除了某些問題對條件的先後次序有要求之外,通常決策表中所列條件的先後次序都無關緊要。
條件項:條件項就是條件樁的所有可能取值。
動作樁:動作樁就是問題可能採取的操作,這些操作一般沒有先後次序之分。
動作項:指出在條件項的各組取值情況下應採取的動作。
3、請簡述正交實驗設計法測試用例設計步驟。
(1)、提取因子,構造因子狀態表
(2)、加權篩選,簡化因子狀態表
(3)、構建正交表,設計測試用例
軟體測試日記04
通過網上調查,在軟體測試崗位的面試中,對linux系統的提問主要包括 基本的shell命令 檔案i o sed awk文字流處理工具 程序監控 效能測試工具,最簡單的如top 定時任務 crontab 遠端協議ss 件傳輸協議ftp tftp samba共享 ls 列出目前工作目錄所含的檔案及子目錄...
《軟體測試的藝術》筆記 04 測試用例設計
首先,完全的測試是不可能的 意思是我們不可能設計出全部的測試用例來對軟體進行測試。正確的方法是,在所有可能的測試用例中,找出有可能發現最多錯誤的那個用例子集。這就需要用的一定的測試策略,包括黑盒測試和白盒測試兩大類。對於白盒測試,主要就是從覆蓋程式的邏輯結構出發設計測試用例。而黑盒測試包括等價類劃分...
04 軟體質量
學於黑馬和傳智播客聯合做的教學專案 感謝 黑馬官網 傳智播客官網 一 為什麼需要軟體測試 1 一款軟體從無到有會經歷很多的開發階段由不同的人來參與開發,所以最終產出的軟體 功能可能會存在問題。因此為了保證軟體的功能是可用的,我們必須要進行測試。2 當前的軟體件行業已經不在是功能為王了,使用者不僅僅只...