版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
測試工程師筆試題一、計算機知識(30分)1、在Linux系統(tǒng)中,一個文件的接見權限是
755,其含義是什么?參照答案:表示該文件全部者對該文件擁有讀、寫、執(zhí)行權限,該文件全部者所在組用戶及其他用戶對該文件擁有讀和執(zhí)行權限。2、
Linux
中,如何從
root
用戶切換到一般用戶?參照答案:
susuuser1切換到su–user1切換到
user1,但切換后的當前目錄還是root接見的目錄user1,并且當前目錄切換到user1的根目錄下(
/home/user1/
)3、簡述一下C/S模式和B/S模式的差異?參照答案:c/s是客戶端/服務器架構b/s是閱讀器/服務器架構C/S模式有以下特點:1.C/S模式將應用與服務分別,系統(tǒng)擁有牢固性和靈便性2.C/S模式裝備的是點對點的結構模式,適用于局域網,有可靠的安全性3.由于客戶端實現與服務器端的直接連接,沒有中間環(huán)節(jié),因此響應速度快4.在C/S模式中,作為客戶機的計算機都要安裝客戶機程序,一旦軟件系統(tǒng)升級要安裝客戶機程序,系統(tǒng)升級和保護較為復雜
,每臺客戶機都B/S模式有以下特點:1.系統(tǒng)開發(fā)、保護、升級方便每當服務器應用程序升級時,只要在服務器上升級服務應用程序即可,用戶計算機上的閱讀器軟件不需要更正,系統(tǒng)開發(fā)和升級保護方便2.B/S模式擁有很強的開放性在B/S模式下,用戶經過通用的閱讀器進行接見,系統(tǒng)開放性好3.B/S模式的結構易于擴展由于Web的平臺沒關性,B/S模式的結構可以任意擴展,可以從包含一臺服務器和幾個用戶的小型系統(tǒng)擴展成為擁有數不勝數個用戶的大型系統(tǒng)4.用戶使用方便B/S模式的應用軟件都是基于Web閱讀器的,而Web閱讀器的界面是近似的。對于無用戶交換功能的頁面。用戶接觸的界面都是一致的,用戶使用方便4、Windows操作系統(tǒng)中PATH環(huán)境變量的作用是什么?參照答案:PATH是Windows操作系統(tǒng)環(huán)境變量,PATH作用是用戶在命令行窗口執(zhí)行一個命令,則在PATH變量設置的目錄下依次搜尋該命令或對應的執(zhí)行文件,若找到,則執(zhí)行,若沒有找到,則命令行窗口返回無效命令。5、TCP和UDP有什么差異?參照答案:TCP-有連接,因此握手過程會耗資費源,過程為可靠連接,不會扔掉數據,適合大數據量交換UDP-非可靠連接,會丟包,沒有校驗,速度快,不用握手過程TCPUDP可否連接面向連接面向非連接傳輸可靠性可靠的不可以靠的應用途合傳輸大量數據少量數據速度慢快6、
DNS是什么?它是如何工作的?參照答案:域名解析服務。用于將域名解析為IP,或反和將IP解析為域名??蛻魴C可指定DNS服務器來解析,或用本機hosts文件進行解析。7、說出4種及以上常用的操作系統(tǒng)及其主要的應用范圍(微軟的操作系統(tǒng)除外)
。參照答案:Linux(RedHat、SUSE、Debian、TruboLinux):主要用于搭建各種服務器MACOS:蘋果機的操作系統(tǒng),用于圖像辦理Unix(AIX:IBM服務器的專用操作系統(tǒng);Solaris:Sun操作系統(tǒng);FreeBSD、NetBSD)面向對象程序設計有哪些特點?參照答案:面向對象程序設計以需求中間的數據作為中心,來進行設計,擁有優(yōu)秀的代碼重用性。封裝性:也叫數據隱蔽,用戶無需知道內部工作流程,只要知道接口和操作就可以的,C++中一般用類來實現封裝。繼承性:一種支持重用的思想,在現有的種類派生出新的子類,比方新式電視機在原有型號的電視機上增加若干中功能而獲取,新式電視機是原有電視機的派生,繼承了原有電視機的屬性,并增加了新的功能。多態(tài)性:指在一般類中定義的屬性或行為,被特別類繼承此后,可以擁有不同樣的數據種類或表現出不同樣的行為。動向聯編:指一個計算機程序自己相互關系的過程,依照聯編所進行的階段不同樣,可分為兩種不同樣的聯編方法:靜態(tài)聯編和動向聯編。9、一條軟件弊端記錄都包含哪些內容?參照答案:bug編號bug發(fā)現人bug發(fā)現時間bug狀態(tài)bug嚴重程度bug所屬版本bug所屬模塊bug辦理人bug修改日期bug簡單描述bug詳細描述bug相關附件bug初步解析10、一套完滿的測試應該由哪些階段組成?參照答案:測試計劃、測試設計與開發(fā)、測試推行、測試評審與測試結論二、測試知識(50分)1、您過去所從事的軟件測試工作中,可否使用了一些工具來進行軟件弊端(Bug)的管理?若是有,請結合該工具描述軟件弊端(Bug)追蹤管理的流程。(10分)參照答案:1.拿到新版本2.進行測試發(fā)現BUG后提交SUBMIT(測試)3.由相應人員置為NEW的狀態(tài)4.更正BUG,FIXED(開發(fā))(自然也有可能被判斷為不是BUG也許需要談論決定的)5.回歸測試,更正BUG狀態(tài),FIXEDVERIFIED也許REOPEN(測試)6.REOPEN的話開發(fā)連續(xù)更正,FIXEDVERIFIED的話由相應人員CLOSE這個BUG。2、請試著比較一下黑盒測試、白盒測試、單元測試、集成測試、系統(tǒng)測試、查收測試的區(qū)別與聯系。(10分)參照答案:黑盒測試:把測試對象看作一個黑盒子,測試人員完滿不考慮邏輯結構和內部特點,只依照程式的需求說明書來檢查程式的功能可否滿足它的功能說明。白盒測試:把測試對象看作一個透明的盒子,贊同測試人員利用程序內部邏輯結構及相關信息,設計或選擇測試用例,對程式全部邏輯路徑進行測試。單元測試:白盒測試的一種,對軟件設計中的單元模塊進行測試。集成測試:在單元測試的基礎上,對單元模塊之間的連接和組裝w進行測試。系統(tǒng)測試:在全部都考慮的情況下,對系統(tǒng)進行測試。查收測試:第三方進行的確認軟件滿足需求的測試3、你所熟悉的測試用例設計方法有哪些?分別以詳細的例子說明在實質測試中的應用。
(10分)參照答案:1.等價類劃分劃分等價類:等價類是指某個輸入域的子會集.在該子會集中,各個輸入數據對于揭示程序中的錯誤都是等效的.并合理地假定:測試某等價類的代表值就等于對這一類其他值的測試因此,可以把全部輸入數據合理劃分為若干等價類,在每一個等價類中取一個數據作為測試的輸入條件,就可以用少量代表性的測試數據.獲取較好的測試結果.等價類劃分可有兩種不同樣的情況:有效等價類和無效等價類.2.界線值解析法界線值解析方法是同等價類劃分方法的補充。測試工作經驗告訴我,大量的錯誤是發(fā)生在輸入或輸出范圍的界線上,而不是發(fā)生在輸入輸出范圍的內部.因此針對各種界線情況設計測試用例,可以查出更多的錯誤.使用界線值解析方法設計測試用例,第一應確定界線情況.平時輸入和輸出等價類的界線就是應重視測試的界線情況.應入采用正好等于,方才大于或方才小于界線的值作為測試數據而不是采用等價類中的典型值或任意值作為測試數據.3.錯誤推測法基于經驗和直覺推測程序中全部可能存在的各種錯誤,從而有針對性的設計測試用例的方法.錯誤推測方法的基本思想:列舉出程序中全部可能有的錯誤和簡單發(fā)生錯誤的特別情況,依照他們選擇測試用例.比方,在單元測試時曾列出的好多在模塊中常有的錯誤.以前產
.,,品測試中以前發(fā)現的錯誤等,這些就是經驗的總結.還有,輸入數據和輸出數據為0的情況.輸入表格為空格或輸入表格只有一行.這些都是簡單發(fā)生錯誤的情況.可選擇這些情況下的例子作為測試用例.4.因果圖方法前面介紹的等價類劃分方法和界線值解析方法,都是重視考慮輸入條件,但未考慮輸入條件之間的聯系,相互組合等.考慮輸入條件之間的相互組合,可能會產生一些新的情況.但要檢查輸入條件的組合不是一件簡單的事情,即使把全部輸入條件劃分成等價類,他們之間的組合情況也相當多.因此必定考慮采用一種適合于描述對于多種條件的組合,相應產生多個動作的形式來考慮設計測試用例.這就需要利用因果圖(邏輯模型).因果圖方法最一生成的就是判斷表.它適合于檢查程序輸入條件的各種組合情況.4、畫出軟件測試的V模型圖。(5分)參照答案:5、軟件的安全性應從哪幾個方面去測試?(5分)參照答案:1)用戶認證體系:如數據證書、智能卡、雙重認證、安全電子交易協議2)加密體系3)安全防范策略:如安整天記、入侵檢測、隔斷防范、漏洞掃描4)數據備份與恢復手段:儲藏設備、儲藏優(yōu)化、儲藏保護、儲藏管理5)防病毒系統(tǒng)6、描述軟件產生內存泄露的原因以及檢查方式。(可以結合一種開發(fā)語言進行描述)(5分)參照答案:內存泄露的原因,主若是由于開發(fā)過程中間申請了計算機資源(比方對象、內存等),但是使用資源完成今后沒有及時釋放資源以致的。比方在C語言中間使用了malloc申請了內存,但是未使用free來釋放內存。7、簡述軟件自動化測試工具的原理。(5分)參照答案:測試工具的優(yōu)勢在于可部分地取代人工的測試過程,經過測試工具來模擬人的手工操作,這個過程中會記錄操作的對象和操作的序次,爾后在回放時依照錄制的序次操作這些對象。能重復不斷地執(zhí)行,能精確判斷數值和字符對象。自動化測試工具把測試用例用自動的方式執(zhí)行,比方,自動地產生數據,自動地打開應用程序,自動地查找控件,自動地輸入數據,自動地操作控件,自動地收集測試結果,自動地與預期結果進行比較等。三、數據庫(10分)為管理業(yè)務培訓信息,建立
3個表:S(S#,SN,SD,SA)
S#,SN,SD,SA分別代表學號,學員姓名,所屬單位,學員年齡C(C#,CN)C#,CN分別代表課程編號,課程名稱SC(S#,C#,G)S#,C#,G分別代表學號,所選的課程編號,學習成績(1)使用標準
SQL嵌套語句盤問選修課程名稱為’稅收基礎’的學員學號和姓名
?答:selects#,snfromswhereS#in(selectS#fromc,scwherec.c#=sc.c#andcn=’稅收基礎’)使用標準SQL嵌套語句盤問選修課程編號為’C2’的學員姓名和所屬單位?答:selectsn,sdfroms,scwheres.s#=sc.s#andsc.c#=’c2’使用標準SQL嵌套語句盤問不選修課程編號為’C5’的學員姓名和所屬單位?答:selectsn,sdfromswheres#notin(selects#fromscwherec#=’c5’)盤問選修了課程的學員人數答:select學員人數=count(distincts#)fromsc盤問選修課程高出5門的學員學號和所屬單位?答:selectsn,sdfromswheres#in(selects#fromscgroupbys#havingco
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025江蘇南通市崇川區(qū)區(qū)屬國有企業(yè)下屬控股公司招聘8人考試重點題庫及答案解析
- 2025年清華大學關于面向應屆畢業(yè)生公開招聘工作人員備考題庫及1套參考答案詳解
- 2025年貴州金農基金管理有限公司公開招聘備考題庫及一套答案詳解
- 2025年天津市衛(wèi)生健康委員會所屬天津市眼科醫(yī)院公開招聘備考題庫及一套參考答案詳解
- 2025濟寧市招聘勞務派遣制護理員(2人)備考筆試題庫及答案解析
- 2025年杭州市第三人民醫(yī)院公開招聘編外工作人員5人備考題庫及答案詳解1套
- 2025濟南市市中區(qū)殘聯公開招聘派遣制殘疾人工作“一專兩員”招聘(2人)筆試重點試題及答案解析
- 2025年錫林郭勒盟油礦醫(yī)院招聘3人備考題庫完整答案詳解
- 2025四川攀枝花市東區(qū)公益性崗位安置115人備考核心試題附答案解析
- 2025年光澤縣縣屬國有企業(yè)專崗招聘退役軍人2人筆試重點題庫及答案解析
- 人教版美術-裝飾畫教學課件
- pronterface使用手冊打開Pronterface軟件后在未連接機之前呈現灰面
- 焊裝夾具設計制造技術要求
- 大金龍純電動車hvcm及bms外網協議
- NY/T 455-2001胡椒
- GB/T 18710-2002風電場風能資源評估方法
- 《家庭、私有制和國家的起源》課件
- 正確使用CS100主動脈內球囊反搏泵-不良反應-常見問題課件
- 安徽開放大學合同法形考任務2(第5-8章權重30%)答卷
- 水土保持工程施工監(jiān)理實務課件
- (建設銀行)供應鏈融資產品介紹課件
評論
0/150
提交評論