軟體測試筆試題目整理大全

軟體測試筆試題目整理大全

一、測試方面

1、 軟體測試方法有哪些分類?

2、 設計測試用例的主要方法有哪些?

3、 單元測試、集成測試、系統測試的側重點是什麼?

4、 怎樣才能成為一個優秀的測試工程師

5、 一個軍官要求24名士兵站成6排,每排都是5人,士兵們全犯傻,一名士兵終於想出了一個好辦法。他是怎樣安排?

6、 需要你測試一個手電筒,請問你會怎麼測?

二、資料庫方面

1、設計題:已知教學資料庫包含三個關係:學生關係S(SND,SNAME,SA,SD)課程關係C(CNO,CN,TNAME),選課關係SC(SNO,CNO,G)其中,下劃線的欄位為該關係的碼,SNO代表學號,SNAME代表學生姓名,SA代表學生年齡,SD代表學生所在系,CNO代表課程號,CN代表課程名,TNAME代表任課老師姓名,G代表成績,請用SQL語句實現:

1、簡歷學生關係和選課關係,有完整約束的要定義完整性約束

2、將下列學生信息插入學生關係中:李丹,18歲,電信系,學號:20070206

3、找出選修了課程為「112002」的學生學號和姓名

4、修改學號為「20070206」的學生所在的係為計算機

5、 查詢選修了資料庫系統原理 這門課的學生的姓名和成績

三、編程/演算法方面

1、 面向對象的特徵有哪些方面?請詳細說明

2、 垃圾回收的有點和原理

3、.HTML5的特性中,用於顯示H264格式的MP4視頻文件的標籤是什麼?

4、CSS中padding和margin還有borther的區別。

5、現在有針對貸款需求建立的一個營銷模型。對於有貸款需求的人,該模型能識別出他的概率為90%;對於沒有貸款需求的人,該模型誤判為有需求的概率為10%。某一批營銷對象中,有貸款需求的人約佔1%。對這批對象使用上述營銷模型,模型找到的一個有貸款需求的人,問這個人真的有貸款需求的概率是多大?(結果保留兩位有效數字)

6、請列舉排序有哪幾種方法?並實現你認為最優的一種演算法。(偽代碼也可以)

詳細答案請長按屏幕下方的二維碼專業的老師會為你答疑解惑

u.wechat.com/MLnmLucFrh (二維碼自動識別)


推薦閱讀:

10 個技巧促使你的 Git 的技能上一個台階
四款冷門卻十分好用的軟體,看看哪款你能用得上?
MDF,了解一下
瑞奇網路-微婚宴
移動互聯網時代,如何挖掘門店價值?

TAG:軟體開發 | 自動化測試 | 軟體測試 |