- 相關推薦
測試工程師面試題 西安
測試工程師面試題
請在單獨的答題紙上作答
1、 選擇題 (1)下列關于alpha 測試的描述中正確的是
A alpha 測試需要用戶代表參加
B alpha 測試不需要用戶代表參加
C alpha 測試是系統測試的一種
D alpha 測試是驗收測試的一種
(2) 軟件質量的定義
A 軟件的功能性、可靠性、易用性、效率、可維護性、可移植性
B 滿足規定用戶需求的能力
C 最大限度達到用戶滿意
D 軟件特性的總和,以及滿足規定和潛在用戶需求的能力
(3) 軟件測試的對象包括()
A 目標程序和相關文檔
B 源程序、目標程序、數據及相關文檔
C 目標程序、操作系統和平臺軟件
D 源程序和目標程序
(4) 軟件測試類型按開發階段劃分是()
A 需求測試、單元測試、集成測試、驗證測試
B 單元測試、集成測試、確認測試、系統測試、驗收測試
C 單元測試、集成測試、驗證測試確認測試、驗收測試
D 調試、單元測試、集成測試、用戶測試
2、 數據庫類問題
(1)對以下已知成績關系如圖1所示。
執行SQL語句:
SELECT COUNT(DISTINCT學號)
FROM成績
WHERE分數>60
查詢結果中包含的元組數目是()
成績
(2) SQL語言中,刪除一個表的命令是( )
A DELETE B DROP C CLEAR D REMORE
(3)請寫sql語句:查詢student_info_table表中姓名為“小馬哥”的name字段和email字段。
(4) 請寫sql語句:插入student_info_table表一條記錄:第一列是id(自增型),第二列是name(varchar)、第三列是 sex(varchar)、第四列是bron(date)、第五列是email(varchar)、第六列是tel(varchar)。(本題具體數據可自行構造)
(5)請寫sql語句:刪除student_info_table表中姓名為“小馬哥”的記錄。
(6)請寫sql語句:修改student_info_table表中姓名為“小馬哥”的記錄,將電話號碼改為“13810000000”
(7) 若在文件中查詢年齡在20歲以上的帥哥及年齡在18歲以上的美女的所有記錄,則查詢條件為()
A (性別=”男”) OR(年齡>20) OR (性別=”女”) OR (年齡>18)
B (性別=”男”) OR(年齡>20) AND (性別=”女”) OR (年齡>18)
C (性別=”男”) AND (年齡>20) OR (性別=”女”) AND (年齡>18)
D (性別=”男”) AND (年齡>20) AND (性別=”女”) AND (年齡>18)
3、 請寫出冒泡排序算法或程序? 說明:編程語言可以使用c/vb/c++/c#/java等
4、 什么是DNS?
5、 請寫出網絡OSI七層結構
6、 分別解釋HTTP、HTTPS、FTP、SMTP、DHCP的含義
7、 Loadrunner由哪些組件構成
8、 請簡述你所了解的系統測試類型(除了集成測試、單元測試,舉例:功能測試??)
9、 你認為什么樣的產品可以交付給用戶?
10、什么叫系統瓶頸? 一條軟件缺陷由具體哪些元素構成? 軟件缺陷的優先級和嚴重程度最大的區別是什么?
11、 請簡單描述測試計劃的要素 請簡單描述測試用例的要素 現在有一個Web QQ 程序,請你對它的登錄功能進行兼容性測試。目前有一個團隊
負責給你準備軟硬件測試環境,請你給這個團隊一個明確的軟件、系統清單,他們將根據清單準備測試環境。 12、 現在有一個測試三角形類型的程序,他的輸入就“三個文本框,外加一個提交按鈕”。
程序的功能是根據文本框輸入的邊長,返回如下幾個結果“構不成三角形、等腰三角形、等邊三角形、三邊不等的三角形” 。請從功能測試的角度上,描述測試用例的設計思路。
13、選作題(請根據個人了解的程度,選擇性作答linux部分、腳本部分、LR部分、QTP部分)
a) 如果您掌握linux基礎知識,請根據要求寫出命令:
1) 創建新目錄:
2) 將當前機器的/root文件夾復制到192.168.1.1 的/目錄下
3) 將文件source.txt重命名為dest.txt
4) /test目錄下存在多個文件和子目錄,刪除/test目錄
5) 編輯文
6) 查看系統中java相關的進程,并把查到的結果的行數寫到/tmp/result 文件里
7) 實時查看系統中各個進程的資源占用情況
8) 將 /tmp/etc.tar.gz 文件解壓縮在 /usr/local/src 底下
9) 分別寫出查看硬盤各掛載點磁盤空間占用情況和查看硬盤分區情況的命令
10) 將ls -l結果的第一列打印出來
11) 將ls -l結果的第一行打印出來
12) 將以:分割的/etc/passwd文件的第1,6列打印出來,中間以空格分開
13) 將myfile2.txt 文件中的1到10行的文本中的foo 替換成bar
14) 查看網卡信息
15) 將U盤掛載到/mnt下,假定U盤設備名為/dev/sda1
3
請畫出你認為最合理的/或者你當前公司的缺陷處理流程圖?
16) 查看目錄對磁盤的使用情況
17) Linux的計劃任務分別用什么命令設置和羅列
18) 寫一條命令,增加一條路由:到38.0 網段的路由為192.168.37.254
19) 查看是什么程序占用了80端口用什么命令
20) 如何查看網卡流量
21) Deb包,rpm包的安裝分別是什么命令
22) 修改一個文件的權限為所有人可讀寫的命令是什么
b) 腳本編寫題,可以用shell、perl等:
1) 在目錄/tmp下找到100個以abc開頭的文件,然后把這些文件的第一行保存到文件
new中。
2) 把文件b中有的,但是文件a中沒有的所有行,保存為文件c,并統計c的行數。
c) 如果您掌握Loadrunner的應用技能,請作答如下問題:
1) LoadRunner有哪些部件組成?
2) LoadRunner中,什么是集合點?設置集合點的函數是什么?
3) LoadRunner的Vuser_init 和Vuser_end分別包含什么內容?
4) LoadRunner的 think time有什么作用?
5) 簡述LoadRunner的HTML-based script與URL-based scrip 有什么區別?
6) LoadRunner的參數化是什么含義,舉例說明在什么情況下使用。
7) 當腳本中有動態數據調試不能通過時,采用什么方法可以解決?如果采用手工方式,請描述主要完成步驟?其中使用的函數是什么?
8) 創建場景時,Manual Scenario和Goal-oriented Scenario分別代表什么含義?
9) 在一份測試報告中,描述了在遞進的壓力下cpu、網絡io、內存占用的曲線圖,請問如何判斷這三種資源是否成為瓶頸(假設只有一處瓶頸)
10) 如果你要用LoadRunner測試的系統對壓力源的ip地址要求不能一樣,你如何解決?
d) 如果您掌握QTP的應用技能,請作答如下問題:
1) QTP中RO與TO的區別是什么?
2) QTP腳本使用的是什么語言。
3) QTP中的檢查點有什么作用?如何添加?
4) QTP的DataTable有什么作用?
5) QTP的Action有幾種?
6) QTP的creationTime,Index,Location標識符分別代表什么含義?
7) 舉例說明需要使用QTP描述性編程的場景
8) 在QTP中,實現等待,除了wait,還有幾種方法。
9) 怎樣定時調起QTP進行自動化測試
10) QTP中的對象庫有什么作用?
【測試工程師面試題 西安】相關文章:
網絡工程師 最新面試題11-20
測試開發工程師筆試題09-25
西安康明斯質量工程師面試經歷11-21
軟件測試工程師職業規劃12-01
2011.10.29英偉達筆試(應用工程師、測試工程師)11-21
面試題精選02-18
軟件工程師面試題小練帶參考答案12-21
分享面試題目 教育職業面試題11-20
剛剛收到電話面試了上海測試工程師11-20
熱門就業行業面試題精選:編輯行業面試題!11-19