軟件測試工程師輕松應對面試題匯總
軟件測試面試中有些常見的問題,千鋒軟件測試培訓班的老師也都悉心總結了,來看看吧!
一、判斷題:
1)軟件測試就是為了驗證軟件功能實現得是否正確,是否完成既定目標的活動,所以軟件測試在軟件工程的后期才開始具體的工作。
2)發現錯誤多的模塊,殘留在模塊中的錯誤也多。
3)測試人員在測試過程中發現一處問題,如果影響不大,而自己又可以修改,應立即將此問題正確修改,以加快、提高開發的進程。
4)功能測試是系統測試的主要內容,檢查系統的功能、性能是否與需求規格說明相同。
5)軟件測試只能發現錯誤,但不能確保測試后的軟件沒有錯誤。
二、簡答題
1、針對一個電商購物的Web網站,該進行哪些方面的測試。請列出至少10條以上的測試點。
2、怎樣種四棵樹,使得任意兩棵樹之間的距離相等。
3、某圖書館要建設一套圖書管理系統,該系統關于“圖書借閱”的具體要求如下:①操作者:讀者(借書證號[8位數字])
②操作對象:圖書(圖書號[2個字母+6位數字])
③功能:工作人員將讀者借書證號、所借圖書號輸入系統,如果該讀者所借圖書超過了5本,則提示不能再借閱的信息,并返回。否則借閱成功,記錄借閱時間。
根據以上描述,試寫出該部分的測試用例。
三、數據庫題目,根據下列題目要求,寫出對應的SQL語句。
①創建數據庫(student)。
②在數據庫student中創建數據表(stu_info),包含學生編號(char(10))、姓名(char(25))、性別(char(2))、出生日期(datetime)。(要求編號不重復,性別只能是男或女,出生日期不得早于1970。)
③在數據表stu_info中插入學生記錄('bc20160411','張三','男','20000214')。
④查詢出所有姓張的男生的年齡。
⑤將編號為bc20160211的學生性別修改為女。
⑥刪除姓名為李四的學生。
四、將下面一段英文翻譯成漢語:
Black-Box testing:Testing based on an analysis of the specification
of piece of software without reference to its internal workings.The goal is to
test how well the component conforms to the published requirements for the
component.
想知道答案嗎?咨詢千鋒老師吧!
千鋒軟件測試頻:http://video.mobiletrain.org/rjcs/?pinzhuanbdtg=biaoti
軟件測試工程師輕松應對面試題匯總