- 相關推薦
佳能白盒測試筆試題
導讀:如果你希望成功,當以恒心為良友、以經驗為參謀、以謹慎為兄弟、以希望為哨兵。以下是由應屆畢業生網小編J.L為您整理推薦的筆試經驗,更多筆試題目面試攻略請關注本欄目。
一、判斷題:
1、軟件測試的目的是盡可能多的找出軟件的缺陷。(T)
2、Beta 測試是驗收測試的一種。(T)
3、單元測試能發現約80%的軟件缺陷。(T)
4、代碼評審是檢查源代碼是否達到模塊設計的要求。(F)
5、自底向上集成需要測試員編寫驅動程序。(T)
6、負載測試是驗證要檢驗的系統的能力最高能達到什么程度。(F)
7、測試人員要堅持原則,缺陷未修復完堅決不予通過。(F)
8、代碼評審員一般由測試員擔任。(T)
二、選擇題(不定項):
1、下列關于alpha 測試的描述中正確的是:(AD)
A.alpha 測試需要用戶代表參加
B.alpha 測試不需要用戶代表參加
C.alpha 測試是系統測試的一種
D.alpha 測試是驗收測試的一種
2、測試設計員的職責有:(BC)
A.制定測試計劃
B.設計測試用例
C.設計測試過程、腳本
D.評估測試活動
3、測試結束的標準是什么?(ABCD)
A.用例全部測試。
B.覆蓋率達到標準。
C.缺陷率達到標準。
D.其他指標達到質量標準
4、10%3=?(A)
A.1
B.3
C.0
D.10
5、是一道關于try catch finally的程序題
正常情況無論走try還是catch下走都會走finally
但是在try中有個System.exit(0)所以不會走finally,已經用程序證實過。
三、填空
對面向過程的系統采用的集成策略有____、____兩種(自頂向下、自底向上)
四、簡答題
1、白盒測試有幾種方法 ?
白盒測試方法分為:靜態測試和動態測試
靜態測試方法:
1、編碼標準與準側
2、走查
3、審查
4、評審
動態測試方法:語句覆蓋 、判定覆蓋 、條件覆蓋 、判定-條件覆蓋 、 條件-組合覆蓋 、路徑覆蓋 、條件組合-路徑覆蓋
2、軟件的缺陷等級應如何劃分?
A類—嚴重錯誤,包括以下各種錯誤:
1)由于程序所引起的死機,非法退出
2)死循環
3)數據庫發生死鎖
4)因錯誤操作導致的程序中斷
5)功能錯誤
6)與數據庫連接錯誤
7)數據通訊錯誤
B類—較嚴重錯誤,包括以下各種錯誤:
1)程序錯誤
2)程序接口錯誤
3)數據庫的表、業務規則、缺省值未加完整性等約束條件
C類—一般性錯誤,包括以下各種錯誤:
1)操作界面錯誤(包括數據窗口內列名定義、含義是否一致)
2)打印內容、格式錯誤
3)簡單的輸入限制未放在前臺進行控制
4)刪除操作未給出提示
5)數據庫表中有過多的空字段
3、寫一個簡單的Singleton出來。
Singleton模式主要作用是保證在Java應用程序中,一個類Class只有一個實例存在。
public class Singleton {
private Singleton(){}
//在自己內部定義自己一個實例,是不是很奇怪?
//注意這是private 只供內部調用
private static Singleton instance = new Singleton();
//這里提供了一個供外部訪問本class的靜態方法,可以直接訪問
public static Singleton getInstance() {
return instance;
}
}
【佳能白盒測試筆試題】相關文章:
軟件測試 試題12-12
大唐移動測試工程師筆經,筆試題目分享11-21
筆試題(心理測試)12-08
職場測試:外企IQ測試面試題11-06
迅雷2011.10.21筆試題08-10
中興2015筆試題08-02
正規的心理測試題06-17
心理測試題及答案02-02
兒童情商測試題02-25
面試心理測試題02-17