版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
測試面試題怎么來設(shè)計測試方案根據(jù)測試需求(涉及功能需求和非功能性需求),辨認測試要點,辨認測試環(huán)境規(guī)定,安排測試輪次,根據(jù)項目計劃和開發(fā)計劃做整體的測試安排。被測試的特性:通過對需求規(guī)格說明書進行分析,列出本次測試需要進行測試的各部分特性(如要測試的功能需求、性能需求、安全性需求等等);
不被測試的特性:由于資源、進度等方面因素,本次測試不列入測試范圍的特性;
測試組網(wǎng)圖:進行本次系統(tǒng)測試所需要的軟硬件設(shè)備、配置數(shù)據(jù)已及互相間的邏輯、物理連接。此后測試執(zhí)行時需要依據(jù)這個組網(wǎng)圖來進行環(huán)境的搭建。假如給你一個B/S系統(tǒng)你怎么來進行測試?此題答案還可用于回答測試流程,測試流程題亦可參考15題。閱讀系統(tǒng)需求,充足理解需求,記錄問題,并與項目需求人員充足溝通。編寫測試需求,涉及系統(tǒng)功能和非功能測試要點、測試類型、測試進度質(zhì)量規(guī)定等。制定測試計劃,涉及熟悉測試業(yè)務(wù)、設(shè)計測試用例、執(zhí)行測試用例、進行測試小結(jié)、編寫測試報告,任務(wù)顆粒度一般應小于5人天編寫測試用例,根據(jù)測試方案設(shè)計用例,即便沒有明確的性能和安全測試規(guī)定,也應辨認進行此兩項測試。執(zhí)行軟件測試,進行測試小結(jié),假如測試連續(xù)時間較長,每個版本間隙總結(jié)本輪測試。編寫測試報告,總結(jié)測試過程,匯總度量數(shù)據(jù)。怎么進行工作流的測試把握需求,找準結(jié)點,理清流程,畫出流轉(zhuǎn)圖,弄清節(jié)點間的數(shù)據(jù)流轉(zhuǎn),設(shè)計測試用例的時候必須覆蓋所有也許的流程。工作流:假如問到有沒有做過,根據(jù)對工作流的了解情況回答,假如比較了解,可以把參與的某個項目中說上一些有工作流的,假如不是很了解就說沒有做過,但是學習過相關(guān)知識。在做性能測試的時候都需要關(guān)注哪些參數(shù)?并發(fā)訪問量,服務(wù)器響應時間(最小、平均、最大)并發(fā)性能測試的過程是一個負載測試和壓力測試的過程,即逐漸增長負載,直到系統(tǒng)的瓶頸或者不能接受的性能點,通過綜合分析交易執(zhí)行指標和資源監(jiān)控指標來擬定系統(tǒng)并發(fā)性能的過程。負載測試(LoadTesting)是擬定在各種工作負載下系統(tǒng)的性能,目的是測試當負載逐漸增長時,系統(tǒng)組成部分的相應輸出項,例如通過量、響應時間、CPU負載、內(nèi)存使用等來決定系統(tǒng)的性能。負載測試是一個分析軟件應用程序和支撐架構(gòu)、模擬真實環(huán)境的使用,從而來擬定可以接受的性能過程。壓力測試(StressTesting)是通過擬定一個系統(tǒng)的瓶頸或者不能接受的性能點,來獲得系統(tǒng)能提供的最大服務(wù)級別的測試。疲勞測試是采用系統(tǒng)穩(wěn)定運營情況下可以支持的最大并發(fā)用戶數(shù),連續(xù)執(zhí)行一段時間業(yè)務(wù),通過綜合分析交易執(zhí)行指標和資源監(jiān)控指標來擬定系統(tǒng)解決最大工作量強度性能的過程。疲勞強度測試可以采用工具自動化的方式進行測試,也可以手工編寫程序測試,其中后者占的比例較大。一般情況下以服務(wù)器可以正常穩(wěn)定響應請求的最大并發(fā)用戶數(shù)進行一定期間的疲勞測試,獲取交易執(zhí)行指標數(shù)據(jù)和系統(tǒng)資源監(jiān)控數(shù)據(jù)。如出現(xiàn)錯誤導致測試不能成功執(zhí)行,則及時調(diào)整測試指標,例如減少用戶數(shù)、縮短測試周期等。尚有一種情況的疲勞測試是對當前系統(tǒng)性能的評估,用系統(tǒng)正常業(yè)務(wù)情況下并發(fā)用戶數(shù)為基礎(chǔ),進行一定期間的疲勞測試。大數(shù)據(jù)量測試可以分為兩種類型:針對某些系統(tǒng)存儲、傳輸、記錄、查詢等業(yè)務(wù)進行大數(shù)據(jù)量的獨立數(shù)據(jù)量測試;與壓力性能測試、負載性能測試、疲勞性能測試相結(jié)合的綜合數(shù)據(jù)量測試方案。大數(shù)據(jù)量測試的關(guān)鍵是測試數(shù)據(jù)的準備,可以依靠工具準備測試數(shù)據(jù)。假如客戶沒有給你性能指數(shù)時,你怎么來開展性能測試工作?假如客戶沒有提出明確的性能指標,可以按照慣例和經(jīng)驗設(shè)立,需要和PM協(xié)商,一般由PM確認,QA負責給出建議。舉例說一個Server端程序,規(guī)定峰值時CPU和MEM消耗在75%以下,而一個頁面的訪問響應時間一般認為用戶的忍耐時間是3-5秒以內(nèi),這些要參考實際的應用來擬定用戶規(guī)模、操作頻率、同時在線數(shù)等。有沒有做過接口測試,是如何做的?通過編寫測試程序,
獲得接口指針,
逐個調(diào)用接口函數(shù)驗證其對的性,
及失敗操作測試過程中是如何來保證軟件質(zhì)量的? 測試用例編寫完畢后要加強評審的力度,保證測試用例覆蓋所有需求點執(zhí)行測試過程中注意做小結(jié)檢查覆蓋情況、審閱所提缺陷質(zhì)量,復測時應注意相關(guān)模塊的測試測試時間寬裕的話可以做交叉測試,用以保證測試質(zhì)量。測試方案都寫什么內(nèi)容?1概述
2被測對象分析
3應測試的特性
4不被測試的特性
5總體設(shè)計方法
6測試模型
6.1測試組網(wǎng)圖
6.2結(jié)構(gòu)/對象關(guān)系圖
6.3測試原理
6.4操作規(guī)程
7測試需求
7.1環(huán)境需求
7.2被測對象需求
7.3測試工具需求
7.4測試代碼需求
7.5數(shù)據(jù)需求
7.6其它需求
8測試設(shè)計
8.1工具設(shè)計
8.2測試代碼設(shè)計
8.3用例設(shè)計
8.3.1設(shè)計原則
8.3.2測試項目9.附錄(測試方案規(guī)定根據(jù)《SRS》上的每個需求點設(shè)計出涉及需求點簡介,測試思緒和具體測試方法三部分的方案)以往華為測試方案目錄如下:第1章技術(shù)方案1.1.測試需求描述1.1.1.測試類型分析1.1.2.測試內(nèi)容1.2.缺陷分類1.3.缺陷級別第2章SOW及規(guī)格的應答2.1.測試需求應答2.2.交付件應答2.2.1.軟件交付件應答2.2.2.非軟件交付件應答2.3.項目里程碑項目完畢時間應答2.4.質(zhì)量目的應答2.5.驗收標準應答2.6.限制應答2.6.1.合作供應商人員組織應答2.6.2.硬件設(shè)備應答2.6.3.合作項目開發(fā)場地應答第3章類似項目成功案例第4章項目具體工作計劃第5章項目估算測試方案和測試計劃的區(qū)別測試方案是技術(shù)性的;測試計劃更多是管理性的。
測試計劃重要要考慮測試的技術(shù)可行性、關(guān)鍵技術(shù)、資源投入、進度安排、風險管理、配置管理、輸入輸出等。測試計劃更多地供高層管理者決策時做參考;同時對后續(xù)測試工作開展起指導作用。
在一些小項目中,也許只需要一個測試方案,測試計劃內(nèi)容相對較少,可以與測試方案合并進行;而一些大項目中,也許要設(shè)計數(shù)十個測試方案,這就需要一個提綱挈領(lǐng)的東西了,這就是測試計劃的作用。測試用例是根據(jù)什么寫的?系統(tǒng)測試用例根據(jù)需求和設(shè)計編寫(華為的SDV測試用例是根據(jù)《測試方案》和測試策略來編寫的)是怎么來設(shè)計測試用例的?答:先熟悉系統(tǒng)需求,把握測試要點,設(shè)計用例的原則一方面是要覆蓋每個需求點,可以通過填寫需求跟蹤矩陣來保證覆蓋。黑盒測試的測試用例設(shè)計方法:等價類劃分法、 邊界值分析法、錯誤推測法、因果圖。有沒有測過手機終端的項目?根據(jù)實際情況回答,假如沒有測試過,可以回答,公司有過類似業(yè)務(wù)。手機終端測試對測試工作的結(jié)識?答:軟件測試是軟件開發(fā)過程的重要組成部分,是用來確認一個程序的品質(zhì)或性能是否符合開發(fā)之前所提出的一些規(guī)定。軟件測試就是在軟件投入運營前,對軟件需求分析、設(shè)計規(guī)格說明和編碼的最終復審,是軟件質(zhì)量保證的關(guān)鍵環(huán)節(jié)。軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。軟件測試在軟件生存期中橫跨兩個階段:通常在編寫出每一個模塊之后就對它做必要的測試(稱為單元測試)。編碼和單元測試屬于軟件生命周期中的同一個階段。在結(jié)束這個階段后對軟件系統(tǒng)還要進行各種綜合測試,這是軟件生命周期的另一個獨立階段,即測試階段。華為獨立外包測試一般涉及ST(系統(tǒng)測試)和SDV(具體設(shè)計驗證)兩個階段。缺陷是怎么管理的?答:我們采用了RationalClearQuest來管理缺陷。測試人員執(zhí)行測試,發(fā)現(xiàn)缺陷,錄入CQ,規(guī)定填寫項目名稱、子系統(tǒng)名稱、模塊名稱、缺陷標題、缺陷描述(描述場景、現(xiàn)象)、缺陷級別、提出人等。狀態(tài):已提交。項目經(jīng)理或開發(fā)組長確認缺陷后分派給開發(fā)人員,狀態(tài):已分派。開發(fā)人員修復缺陷完畢后,將修復缺陷所花費的時間填寫的Schedule中,缺陷的產(chǎn)生因素填寫在備注中,因采用UCM模式,所有導致該缺陷的錯誤代碼文獻,在UCM視圖中可以記錄。狀態(tài):已解決。測試人員復測,如缺陷已經(jīng)修復,則關(guān)閉缺陷,狀態(tài):已關(guān)閉。如缺陷仍然存在,則修改狀態(tài)為已分派。當缺陷存在爭議時,開發(fā)組長或開發(fā)人員可以申請否決,由項目經(jīng)理、技術(shù)經(jīng)理、測試負責人、相關(guān)開發(fā)人員和測試人員共同決定缺陷是否可以否決。狀態(tài):已申請否決、已否決。當前不能修復,或當前版本無法解決的缺陷可以申請延期,狀態(tài):已申請延期、已延期。介紹一下測試流程。答:項目啟動后進行需求培訓,測試人員盡早的參與到項目需求的培訓和評審,也就是測試工作應當從需求階段開始介入。項目經(jīng)理編寫《項目計劃》,開發(fā)人員產(chǎn)出《需求規(guī)格說明書》,這時測試組長就要根據(jù)《項目計劃》開始編寫《測試計劃》,其中涉及人員,軟件硬件資源,測試點,進度安排和風險辨認等內(nèi)容?!稖y試計劃》編寫完畢后需要進行評審,參與人員有項目經(jīng)理,測試經(jīng)理。測試組長需要根據(jù)評審意見修改《測試計劃》,并上傳到CC上,由配置管理員管理。待開發(fā)人員把《需求規(guī)格說明書》歸納好并打了基線,測試組長開始組織測試成員編寫《測試方案》,《測試方案》編寫完畢后也需要進行評審,評審人員涉及項目經(jīng)理,開發(fā)人員,測試經(jīng)理,測試組長,測試成員;測試組長組織測試成員修改測試方案,直到評審通過后才進入下個階段――編寫測試用例。測試用例是根據(jù)《測試方案》來編寫的,通過《測試方案》階段,測試人員對整個系統(tǒng)需求有了具體的理解。這時開始編寫用例才干保證用例的可執(zhí)行和對需求的覆蓋。測試用例需要涉及測試項,用例級別,預置條件,操作環(huán)節(jié)和預期結(jié)果。其中操作環(huán)節(jié)和預期結(jié)果需要編寫具體和明確。測試用例應當覆蓋測試方案,而測試方案又覆蓋了測試需求點,這樣才干保證客戶需求不漏掉。同樣,測試用例也需要通過開發(fā)人員,測試人員的評審,測試組長也需要組織測試人員對測試用例進行修改,直到評審通過。在我們編寫測試用例的階段,開發(fā)人員基本完畢代碼的編寫,同時完畢單元測試。提交測試中心后根據(jù)《測試計劃》進度安排,測試組長組織進行多輪次的測試,每輪測試完畢后測試組長需要編寫測試報告,其中涉及用例執(zhí)行通過情況,缺陷分布情況,缺陷產(chǎn)生因素,測試中的風險等等,這時測試人員就修改增長測試用例。待到開發(fā)修改完bug并轉(zhuǎn)來新的測試版本,測試人員開始進行第二輪的系統(tǒng)測試,一方面回歸完問題單,再繼續(xù)進行測試,編寫第二輪的測試報告,如此循環(huán)下去,直到系統(tǒng)測試結(jié)束。一個關(guān)于測試方案評審的分歧,我們原本的流程是完畢方案涉及用例后進行評審,華為的建議是,在測試方案(即測試人員總結(jié)出測試重點等)之后,即進行評審,不能等所有用例完畢。關(guān)于版本缺陷密度的問題:問有沒有記錄。假如CQ中正常登記的話,是可以運用工具記錄出來。CQ還可以根據(jù)需要定制查詢。關(guān)于測試提交標準:我講了公司的標準,他說客戶也會有自己的標準。我回復說是可以依據(jù)客戶標準進行調(diào)整,對Unix系統(tǒng)是否熟識,是否會運用Informix數(shù)據(jù)庫。ls列出指定目錄下的文獻,缺省目錄為當前目錄./pwd顯示當前的工作目錄cd回到注冊進入時的目錄cd/tmp進入/tmp目錄cd../進入上級目錄
mkdir[-m模式][-p]目錄名建立目錄
mkdirtmp在當前目錄下建立子目錄tmp
mkdir-m777/tmp/abc用所有用戶可讀可寫可執(zhí)行的存取模式
建立目錄/tmp/aaa,存取模式參看命令chmod
mkdir-p/tmp/a/b/c建立目錄/tmp/a/b/c,若不存在目錄/tmp/a
及/tmp/a/b則建立之mv[-f][-i]文獻1[文獻2...]目的將文獻移動至目的,若目的是文獻名,則相稱于文獻改名
rm[-f][-i]文獻...或rm-r[-f][-i]目錄名...[文獻]用來刪除文獻或目錄
cmp[-l][-s]文獻1文獻2比較兩個文獻,
diff[-be]文獻1文獻2比較兩個文本文獻,將不同的行列出來
pack文獻...將指定文獻轉(zhuǎn)儲為壓縮格式,文獻名后加.z,文獻存取模式,訪問時間,修改時間等均不變
pcat文獻...顯示輸出壓縮文獻
unpack文獻...將壓縮后的文獻解壓后轉(zhuǎn)儲為壓縮前的格式
vi[-wn][-R]文獻...
vi是一個基于行編輯器ex上的全屏幕編輯器,可以在vi中使用ex,ed的所有命令,vi選項中-wn指將編輯窗口大小置為n行,-R為將編輯的文獻置為只讀模式,vi工作模式分為命令模式和輸入模式,一般情況下在命令模式下,可敲入vi命令,進入輸入模式下時可以編輯要編輯的文本,命令aAiIoOcCsSR可進入輸入模式,在輸入模式下按ESC鍵可推出輸入模式,回到命令模式,在命令模式中敲入:命令,則可進入ex方式,在屏幕底部出現(xiàn)提醒符:,此時可使用任意ex命令,屏幕底行也用來作/?!命令的提醒行,大多數(shù)命令可以在其前面加數(shù)字,表達命令執(zhí)行的反復次數(shù),下面簡樸介紹一下vi的命令集,^表達(CTRL)鍵
quit退出bc對于金融業(yè)務(wù)系統(tǒng)的測試,有哪些要點。一方面要根據(jù)客戶的需求文檔,保證業(yè)務(wù)邏輯對的、符合規(guī)定。舉例授信審批流程來說,重要測試前面崗位錄入的數(shù)值資料傳遞到流程最后一個崗位后能對的顯示;以及操作員的權(quán)限控制嚴格按照需求規(guī)定,不同的權(quán)限除了在流程中的作用不同,所能執(zhí)行的功能也不同平時測試時怎么保證頁面間傳值對的?除了看頁面的顯示,還要連接數(shù)據(jù)庫對相應的表進行查詢,對數(shù)據(jù)庫表結(jié)構(gòu)不了解時,會詢問相關(guān)的開發(fā)人員。對于系統(tǒng)運營產(chǎn)生的日記文獻是否關(guān)注?答:只是適當了解,公司對于服務(wù)器的維護安排有人負責。銀行的系統(tǒng)是否在同一個頁面,用不同權(quán)限的業(yè)務(wù)員登陸會顯示不同的結(jié)果?會不會由于自己配置的不合理而產(chǎn)生錯誤?有同一個頁面用不同權(quán)限的業(yè)務(wù)員顯示不同結(jié)果的情況,重要表現(xiàn)為所能執(zhí)行的操作不同,所能查詢數(shù)據(jù)的范圍不同。2)對于不擬定的錯誤,一般不會立刻當缺陷解決,需要跟相關(guān)人員溝通,確認了并非自己部署得不對的的因素,才會提缺陷。這個很重要。BOSS渠道酬金結(jié)算系統(tǒng)的規(guī)模、幾個測試人員?提交驗收后客戶又提了幾個缺陷?有沒有做過本系統(tǒng)和其它系統(tǒng)的接口測試?接口測試:重要在集成測試階段采用,目的是測試各個方法、模塊、函數(shù)之間的接口問題。
測試其間的接口是否滿足系統(tǒng)需求的規(guī)定,輸入/輸出是否對的,各個模塊之間的狀態(tài)轉(zhuǎn)換是否與需求一致等。我認為完全可以脫離開白盒測試方法,而直接使用黑盒測試方法進行測試,接口測試也是測試中的重點,特別是對于模塊之間數(shù)據(jù)互換比較多的系統(tǒng)和軟件。有沒有寫過測試樁?答:單元測試的時候用寫測試樁。有沒有測試過UNIX的項目?答:這個根據(jù)個人實際情況回答??梢詫⒑啔v中的某個項目說成是部署在Unix上的,會使用一些Unix的操作命令。是否使用過Unix、Linux環(huán)境,有沒有自己搭建過環(huán)境?答:這個根據(jù)個人實際情況回答??梢詫⒑啔v中的某個項目說成是部署在Unix上的,會使用一些Unix的操作命令。有沒有編寫過shell腳本?答:答:這個根據(jù)個人實際情況回答,差不多都只寫過很簡樸的腳本。對Oracle數(shù)據(jù)庫是否熟悉(比如:異常解決)?答:這個根據(jù)個人實際情況回答。有沒有裝過Oracle數(shù)據(jù)庫服務(wù)器?答:這個根據(jù)個人實際情況回答。都參與過哪些項目?答:這個根據(jù)個人實際情況回答。要點:項目名稱說清楚,項目是干什么的說清楚,然后說自己做了什么,測試了哪些模塊。對數(shù)據(jù)庫操作是否熟悉?答:這個根據(jù)個人實際情況回答。作為測試負責人最大的心得是什么?答:一定要制定嚴格的測試計劃、根據(jù)測試人員的專長安排測試任務(wù)、善于總結(jié)經(jīng)驗教訓、妥善保存測試過程中的一切文檔。在項目哪個階段測試開始介入?答:在項目需求階段測試人員開始介入,盡早的接入有助于更好的理解需求。在測試中有沒有風險?有哪些風險答:有1)需求培訓達不到預期目的2)測試用例評審不合格3)測試人員不穩(wěn)定4)在測試計劃中安排的時間內(nèi)不能完畢測試任務(wù)。5)驗收測試不合格當有測試人員請假的情況下,作為測試負責人應當怎么解決?答:應當讓測試人員提前請假,針對不能完畢的工作做好調(diào)整。有關(guān)robot和TestManager的使用Robot是IBMRational的測試工具,是一個針對WEB,ERP和C/S進行功能自動化測試的工具.它可以減少功能測試上的人力和物力的投入和風險涉及了可見和非可見對象RationalTestManager從一個獨立的,全局的角度對于各種測試活動進行管理和控制.它讓測試者可以隨時了解需求變更對于測試用例的影響,通過針對一致目的而進行的測試與報告提高了團隊生產(chǎn)力.RationalTestManager用來從各個方面進行測試管理:*測試計劃*測試設(shè)計*測試實現(xiàn)*測試執(zhí)行*結(jié)果分析Loadrunner會不會用,寫沒寫過測試編碼。答:這個根據(jù)個人實際情況回答。協(xié)議接口測試有沒有測試過。答:這個根據(jù)個人實際情況回答。關(guān)于何時可以到位?答:這個根據(jù)實際情況回答。是否測試過關(guān)于協(xié)議的系統(tǒng)?答:這個根據(jù)個人實際情況回答。所參與的項目中規(guī)模最大的有多少行代碼?答:這個根據(jù)個人實際情況回答。對于linux的簡樸操作是否測試過碼流?關(guān)于性能需要分析,給出具體方法監(jiān)聽端口的方法sql語句,出題回答查詢出不涉及138的號條數(shù)select字段名from表名whereid<>’138測試過程的管理工作進度管理:按照客戶規(guī)定完畢工作,天天檢查工作進度,發(fā)現(xiàn)偏差時及時調(diào)整,通過加班或者與客戶溝通存在問題。質(zhì)量管理:檢查測試人員提交的缺陷質(zhì)量,涉及缺陷描述是否符合規(guī)范,缺陷是否描述清楚,是否可重現(xiàn),級別是否對的,抽測測試人員負責模塊是否有嚴重問題未發(fā)現(xiàn)。測試方法答:等價類劃分、邊界值分析、錯誤推測、因果分析。有沒有測試過UNIX的項目?答:這個根據(jù)個人情況回答。UNIX基本的操作命令熟不熟?問解壓縮命令Tarcvf打包不壓縮Tarxvf解包不壓縮壓縮命令:compress解壓縮命令:uncompress.zGzipgunzip.gzZipunzip.zoracle查詢語句分組命令,數(shù)據(jù)庫視圖的作用,視圖里面的數(shù)據(jù)能改嗎?答:分組命令:GroupBy。 視圖的作用: *簡樸性。看到的就是需要的。視圖不僅可以簡化用戶對數(shù)據(jù)的理解,也可以簡化他們的操作。那些被經(jīng)常使用的查詢可以被定義為視圖,從而使得用戶不必為以后的操作每次指定所有的條件。
*安全性。通過視圖用戶只能查詢和修改他們所能見到的數(shù)據(jù)。數(shù)據(jù)庫中的其它數(shù)據(jù)則既看不見也取不到。
*邏輯數(shù)據(jù)獨立性。視圖可幫助用戶屏蔽真實表結(jié)構(gòu)變化帶來的影響。對于簡樸視圖可以用update語法修改表數(shù)據(jù),但復雜視圖則不一定能改。如使用了函數(shù),groupby。robot測試工具里面有java控件嗎?有,但需要安裝。哪些資料要進行測試?答:一般需要寫大綱的資料都要測試,這個具體會在SOW中明確說明。簡樸介紹下測試的經(jīng)歷。根據(jù)個人情況回答,一定要把自己的項目描述清楚。你覺得測試過程中哪個環(huán)節(jié)最重要?測試需求的理解、對被測對象的掌握。華為的人說這個也沒有標準答案,只是看看對測試的理解。也可以說每個環(huán)節(jié)都很重要。DB2和oracle的存儲過程有什么區(qū)別?oracle存儲過程的輸出類型是什么?唯一索引和聯(lián)合索引有什么區(qū)別?答:唯一索引保證表中沒有兩行在定義索引的列上具有反復值,唯一索引也可以是兩個及兩個以上字段的聯(lián)合索引。有沒有用過informix數(shù)據(jù)庫?簡樸介紹一下對主叫、被叫、前轉(zhuǎn)的理解。對整體的業(yè)務(wù)框架是怎么理解的?介紹一下BOSS項目是做什么的?BOSS項目和本項目是什么直接的關(guān)系?BOSS用的數(shù)據(jù)庫和操作系統(tǒng)分別是什么?答:數(shù)據(jù)庫一般用Oracle、操作系統(tǒng)一般用Unix。AIX查看cpu使用情況的命令是什么?答:vmstat/top。一個項目20天的測試時間,分三輪測試,問如何安排?答:1-7第一輪測試8-9修改完善測試用例、等開發(fā)人員提交代碼。10-14第二輪測試15-16等開發(fā)人員提交代碼17-20第三輪回歸測試。上述時間安排并不是決對性的,可以根據(jù)不同項目情況調(diào)整,但需注意每輪測試之間要留有開發(fā)人員修改代碼的時間??梢赃m當安排測試小結(jié)或測試、開發(fā)交流會。怎么來保證項目測試的質(zhì)量答:測試用例編寫完畢后要加強評審的力度,保證測試用例覆蓋所有需求點,測試時間寬裕的話可以做交叉測試,用以保證測試質(zhì)量。測試工作的時間安排不夠的話,應當怎么解決答:一方面要考慮可以加班,如問題仍不能解決的話可以和項目經(jīng)理商議適當延長測試的時間測試計劃的內(nèi)容答:軟硬件環(huán)境,測試點,集成順序,人員安排,進度安排怎么高效管理團隊,能保證保量的完畢任務(wù)答:任務(wù)的分派要與測試人員的溝通后再擬定,多關(guān)心測試人員的工作情況和心理狀態(tài),發(fā)現(xiàn)問題及時作出反映。用過哪些測試工具(涉及華為自己寫的)答:對robot比較熟悉,loadrunner也自己學習過。有什么說什么。對java代碼、oracle的存儲過程是否能看明白答:可以看懂java代碼,存儲過程較熟悉(測試渠道酬金結(jié)算項目的時候就是看得老系統(tǒng)的存儲過程了解的業(yè)務(wù))以前做過什么項目并且介紹你做過的比較好的項目答:外包項目做的都不錯,舉《清欠管理子系統(tǒng)》的例子,簡樸說明了一下。你在以前項目中擔任的角色答:根據(jù)實際情況回答,盡量說自己是測試骨干。測試負責人與數(shù)據(jù)庫的搭建對oracle的應用限度答:根據(jù)實際情況回答,如:對oracle管理與建設(shè)比較熟悉最近做的項目的工作量(代碼行數(shù)),測試發(fā)現(xiàn)的bug答:代碼行16000,測試發(fā)現(xiàn)bug應當是54個(回答這個問題時沒有明確說明bug個數(shù))怎么看待加班的現(xiàn)象項目比較緊情況下,加班是可以理解的。服從安排,按期完畢項目是共同目的。對于系統(tǒng)運營產(chǎn)生的日記文獻是否關(guān)注?只是適當了解,公司對于服務(wù)器的維護安排有人負責。曾經(jīng)參與的一個并非銀行系統(tǒng)的海事海員改造系統(tǒng),當初是怎么做的?答:跟別的系統(tǒng)同樣,也是在理解需求的前提下嚴格按照用戶的規(guī)定進行測試。TopEngBOSS3.0渠道合作伙伴委托測試項目java中什么是類,什么是接口?答:Java程序的基本單位是類,類是對象的抽象,對象是類的實例,或者說對象是類定義的的數(shù)據(jù)類型的變量。你建立類之后,就可用它來建立許多你需要的對象。Java中的接口是一系列方法的聲明,是一些方法特性的集合,一個接口只有方法的特性沒有方法的實現(xiàn),因此這些方法可以在不同的地方被不同的類實現(xiàn),而這些實現(xiàn)可以具有不同的行為(功能)。接口的兩種含義:一,Java接口,Java語言中存在的結(jié)構(gòu),有特定的語法和結(jié)構(gòu);二,一個類所具有的方法的特性集合,是一種邏輯上的抽象。前者叫做“Java接口”,后者叫做“接口”。java中可不可以多重繼承?答:java不支持多重繼承,要想實現(xiàn)多重繼承可以使用接口,接口能變相的實現(xiàn)多重繼承。java中的static是怎么回事?答:static是靜態(tài),假如加載方法前就是一個靜態(tài)方法??梢灾苯蛹宇惷?方法名引用。java中垃圾回收是怎么回事?答:java編程語言不為程序員提供操作符或庫函數(shù)來釋放對象的,由于java運營環(huán)境會自動收回那些沒有引用與之相連的對象所占的內(nèi)存。這種內(nèi)存回收的過程就叫垃圾回收。垃圾回收器自動定期執(zhí)行。任何時候你都可以手動通過system.gc()調(diào)用垃圾回收器。oracle中,什么是視圖?答:視圖是存儲在數(shù)據(jù)字典里的一條select語句,是基于一個表或多個表或視圖的邏輯表,自身不包含數(shù)據(jù),通過它可以對表里面的數(shù)據(jù)進行查詢和修改。你對那個數(shù)據(jù)庫比較熟悉?只是會用啊還是熟悉?答:根據(jù)個人情況回答。Eclipse熟悉不熟悉?其中都有那些視圖?答:Eclipse工作臺由幾個稱為視圖(view)的窗格組成,比如左上角的Navigator視圖。窗格的集合稱為透視圖(perspective)。默認的透視圖是Resource透視圖,它是一個基本的通用視圖集,用于管理項目以及查看和編輯項目中的文獻。都是根據(jù)什么來寫用例?答:咱公司都是根據(jù)需求直接測試測試用例,華為是根據(jù)測試方案來寫測試用例。熟悉UNIX和LINUX嗎?說一下熟悉的命令答:列舉幾個常用的命令:vilsvmstattailkillfindchmodcpcatwc國稅項目的流程是什么?熟悉哪些Rational工具?答:根據(jù)個人情況回答。平時的項目所使用什么服務(wù)器,使用什么架構(gòu)平臺?對這些服務(wù)器以及架構(gòu)平臺是否了解或者熟悉CCBS海外BOSS版本委托測試項目ORACLE:表存儲命令,左連接、右連接JAVA:類裝載器?UNIX:ls命令用途?常用的參數(shù)?各參數(shù)的含義?答:ls:功能:顯示目錄中的內(nèi)容 參數(shù)及含義:a:列出目錄中所有文獻 d:列出所有子目錄 i:列出長格式UNIX:什么是管道?答:管道符號"|",可以把一個命令的標準輸出連接到另一個命令的標準輸入。例如,運用管道把ls和wc兩個命令連接到一起,可以得到指定目錄下的文獻數(shù)量。
ls/usr|wc-w
重上述命令的執(zhí)行效果看,可以把組合命令分解為以下兩個命令
ls/usr>fname;wc-w<fname測試工具的使用?答:功能測試和性能測試采用的是Robot,缺陷管理工具用的ClearQuest,測試用例管理用的是TestMamager。使用過多少測試用例?發(fā)現(xiàn)的缺陷有多少?答:根據(jù)個人情況回答。有沒有與開發(fā)人員發(fā)生過沖突?怎么解決的?答:根據(jù)個人情況回答。自學能力怎么樣?平時是如何自學的?答:根據(jù)個人情況回答。JAVA:一個對象的生存周期對象的創(chuàng)建,對象的使用,對象的清除Java對象是通過構(gòu)造函數(shù)來創(chuàng)建的,在這一過程中,該構(gòu)造函數(shù)鏈中的所有構(gòu)造函數(shù)也都會被自動調(diào)用。默認情況下,調(diào)用類的構(gòu)造函數(shù)時,Java會把變量初始化成擬定的值:所有的對象被設(shè)立成null,整數(shù)變量(byte、short、int、long)設(shè)立成0,float和double變量設(shè)立成0.0,邏輯值設(shè)立成false。所以用new關(guān)鍵字來新建一個對象的時間開銷是很大的。Java語言的一個優(yōu)勢,就是Java程序員勿需再像C/C++程序員那樣,顯式地釋放對象,而由稱為垃圾收集器(GarbageCollector)的自動內(nèi)存管理系統(tǒng),定期或在內(nèi)存凸現(xiàn)出局限性時,自動回收垃圾對象所占的內(nèi)存。凡事有利總也有弊,這雖然為Java程序設(shè)計者提供了極大的方便,但同時它也帶來了較大的性能開銷。這種開銷涉及兩方面,一方面是對象管理開銷,GC為了可以對的釋放對象,它必須監(jiān)控每一個對象的運營狀態(tài),涉及對象的申請、引用、被引用、賦值等。另一方面,在GC開始回收“垃圾”對象時,系統(tǒng)會暫停應用程序的執(zhí)行,而獨自占用CPU。因此,假如要改善應用程序的性能,一方面應盡量減少創(chuàng)建新對象的次數(shù);同時,還應盡量減少創(chuàng)建和清除的時間,而這些均可以通過對象池技術(shù)來實現(xiàn)。C語言:指針數(shù)組和數(shù)組指針的定義SQL:清空表的方式答:1)Delete刪除記錄并不能釋放Oracle里被占用的數(shù)據(jù)塊表空間,它只能把被刪除的數(shù)據(jù)塊標記為unused.2)假如的確要刪除一個表的所有內(nèi)容可以用truncate,它可以釋放占用的數(shù)據(jù)塊表空間。CRACLE:oracle的連接方式黑盒測試:等價類劃分、邊界值分析、錯誤推測、因果分析測試環(huán)境如何搭建?根據(jù)測試需求,盡也許模擬實際的運營環(huán)境。單元測試和系統(tǒng)測試的區(qū)別?答:單元測試是以屬于白盒測試,系統(tǒng)測試屬于黑盒測試。單元測試一般由開發(fā)人員執(zhí)行,編寫代碼測試程序邏輯分支;系統(tǒng)測試一般由開發(fā)人員執(zhí)行,對軟件系統(tǒng)進行全面的測試。PCLint的操作方法以及重要檢查的問題?是否使用過Oracle數(shù)據(jù)庫,和對數(shù)據(jù)庫的操作?使用過Linux環(huán)境?談?wù)勀銓σ呀?jīng)做過的華為項目的結(jié)識(清欠系統(tǒng))項目中發(fā)現(xiàn)多少缺陷,有沒有印象比較深刻的(想盡辦法來設(shè)立測試環(huán)境才得以發(fā)現(xiàn)的BUG)什么是AIXAIX(AdvancedInteractiveeXecutive)是IBM開發(fā)的一套UNIX操作系統(tǒng)。它符合Opengroup的UNIX98行業(yè)標準(TheOpenGroupUNIX98BaseBrand),通過全面集成對32-位和64-位應用的并行運營支持,為這些應用提供了全面的可擴展性。它可以在所有的IBM~p系列和IBMRS/6000工作站、服務(wù)器和大型并行超級計算機上運營。AIX中修改密碼的命令答:passwdAIX中在當前目錄下查找文獻如何做答:findAIX中如何查看進程,該命令的參數(shù)是否熟悉答:psaix中如何設(shè)立文獻的權(quán)限答:chmodvi編輯器中有幾種模式,如何在vi中刪除字符答:vi有兩種模式:輸入模式和指令模式,使用[Esc]鍵可以在輸入模式和指令模式之間切換。x:刪除字符命令,即刪除光標所在字符。
dw:刪除文字命令,即刪除光標處的文字。
dd:刪除行命令,即刪除光標所在的行。
d:刪除到行末端,即刪除從光標所在位置到行末端的所有文本。vi中如何進行插入操作,有幾種,并說明區(qū)別。答:i:這是一個輸入命令,即從光標所在位置前面開始插入文字,光標后的文字隨新增文字向向移動。假如是一個空白文檔,文字將會輸入在文檔的左上角。
I:在行命令開始處的輸入模式,即在當前行的開始處輸入文字。與Word中的按下鍵后輸入文字類似。
a:這是一個新增命令,即從光標所在位置后面開始新增文字,光標后的資料隨新增文字向后移動。
A:這是一個新增到行命令的操作,即從光標所在行最后面的地方開始新增文字。這與Word中的按下鍵后輸入文字類似。vi中如何獲取變量是否有Java基礎(chǔ),Java中的一個類的生命周期存儲過程和PL/SQL函數(shù)的區(qū)別Oracle中用pl/sql寫的存儲過程和java寫的存儲過程有啥區(qū)別pl/sql寫的存儲過程執(zhí)行效率快,java寫的還要編譯然后在轉(zhuǎn)換成oracle存儲過程腳本。筆試題目:1.unix中創(chuàng)建一個新文獻的命令:touch.vi.2.unix中全屏編輯命令是:vi,切換命令:[ESC]3.unix中查看聯(lián)機幫助命令:man.4.查看進程的命令top/vmstat嚴禁進程的命令:tskill.5.loadrunner按照那些類別來采集數(shù)據(jù)6.性能測試需要關(guān)注那些方面(網(wǎng)絡(luò)、硬件配置、服務(wù)器性能、客戶端性能)7.軟件測試是一個運用_________及_______的過程8.測試用例分為哪幾部分:測試用例ID號、用例運營環(huán)境、輸入條件、輸入數(shù)據(jù)、預期結(jié)果、備注等.9.測試執(zhí)行的前提準備工作:1)系統(tǒng)測試用例編寫完畢,內(nèi)部評審和外部評審通過。2)測試環(huán)境搭建完畢。3)開發(fā)工作完畢。4)代碼review通過。10.根據(jù)什么來編寫測試用例?測試方案。13.java面向?qū)ο蟮奶匦裕悍庋b、繼承、多態(tài)。14.3>=a<100,用邊界值方法測試要考慮到哪些數(shù)據(jù)(2、3、4、99、100、101)15.黑盒測試有哪些方法(邊界值分析、等價類劃分、因果圖等)16.heap和stack的區(qū)別?stack:先進后出,存放局部變量和函數(shù)調(diào)用參數(shù)!heap:沒有先后順序,程序運營時動態(tài)申請,如new和malloc申請的內(nèi)存就在堆上17.輸入n個數(shù)然后從小到大排列出來(c++)18.編寫一個調(diào)用內(nèi)存的程序?qū)?nèi)存打印出來(c++)19.typedef這個關(guān)鍵字怎么用(c++)20.寫出四個線程,前兩個各自加一,后兩個各自減一(java)publicclassThreadTest1{privateintj;publicstaticvoidmain(Stringargs[]){ThreadTest1tt=newThreadTest1();Incinc=tt.newInc();Decdec=tt.newDec();for(inti=0;i<2;i++){Threadt=newThread(inc);t.start();t=newThread(dec);t.start();}}privatesynchronizedvoidinc(){j++;System.out.println(Thread.currentThread().getName()+"-inc:"+j);}privatesynchronizedvoiddec(){j--;System.out.println(Thread.currentThread().getName()+"-dec:"+j);}classIncimplementsRunnable{publicvoidrun(){for(inti=0;i<100;i++){inc();}}}classDecimplementsRunnable{publicvoidrun(){for(inti=0;i<100;i++){dec();}}}}21:EJB是基于哪些技術(shù)實現(xiàn)的?并說出SessionBean和EntityBean的區(qū)別,StatefulBean和StatelessBean的區(qū)別。答:EJB涉及SessionBean、EntityBean、MessageDrivenBean,基于JNDI、RMI、JAT等技術(shù)實現(xiàn)。SessionBean在J2EE應用程序中被用來完畢一些服務(wù)器端的業(yè)務(wù)操作,例如訪問數(shù)據(jù)庫、調(diào)用其他EJB組件。EntityBean被用來代表應用系統(tǒng)中用到的數(shù)據(jù)。對于客戶機,SessionBean是一種非持久性對象,它實現(xiàn)某些在服務(wù)器上運營的業(yè)務(wù)邏輯。對于客戶機,EntityBean是一種持久性對象,它代表一個存儲在持久性存儲器中的實體的對象視圖,或是一個由現(xiàn)有公司應用程序?qū)崿F(xiàn)的實體。SessionBean還可以再細分為StatefulSessionBean與StatelessSessionBean,這兩種的SessionBean都可以將系統(tǒng)邏輯放在method之中執(zhí)行,不同的是StatefulSessionBean可以記錄呼喊者的狀態(tài),因此通常來說,一個使用者會有一個相相應的StatefulSessionBean的實體。StatelessSessionBean雖然也是邏輯組件,但是他卻不負責記錄使用者狀態(tài),也就是說當使用者呼喊StatelessSessionBean的時候,EJBContainer并不會找尋特定的StatelessSessionBean的實體來執(zhí)行這個method。換言之,很也許數(shù)個使用者在執(zhí)行某個StatelessSessionBean的methods時,會是同一個Bean的Instance在執(zhí)行。從內(nèi)存方面來看,StatefulSessionBean與StatelessSessionBean比較,StatefulSessionBean會消耗J2EEServer較多的內(nèi)存,然而StatefulSessionBean的優(yōu)勢卻在于他可以維持使用者的狀態(tài)。22:abstractclassSomething{privateabstractStringdoSomething();}答案:錯。abstract的methods不能以private修飾。abstract的methods就是讓子類implement(實現(xiàn))具體細節(jié)的,怎么可以用private把abstract23.名詞解釋:Web容器:給處在其中的應用程序組件(JSP,SERVLET)提供一個環(huán)境,使JSP,SERVLET直接更容器中的環(huán)境變量接**互,不必關(guān)注其它系統(tǒng)問題。重要有WEB服務(wù)器來實現(xiàn)。例如:TOMCAT,WEBLOGIC,WEBSPHERE等。該容器提供的接口嚴格遵守J2EE規(guī)范中的WEBAPPLICATION標準。我們把遵守以上標準的WEB服務(wù)器就叫做J2EE中的WEB容器。EJB容器:Enterprisejavabean容器。更具有行業(yè)領(lǐng)域特色。他提供應運營在其中的組件EJB各種管理功能。只要滿足J2EE規(guī)范的EJB放入該容器,立即就會被容器進行高效率的管理。并且可以通過現(xiàn)成的接口來獲得系統(tǒng)級別的服務(wù)。例如郵件服務(wù)、事務(wù)管理JMS:(JavaMessageService)JAVA消息服務(wù)。重要實現(xiàn)各個應用程序之間的通訊。涉及點對點和廣播。JTA:(JavaTransactionAPI)JAVA事務(wù)服務(wù)。提供各種分布式事務(wù)服務(wù)。應用程序只需調(diào)用其提供的接口即可。JAF:(JavaActionFrameWork)JAVA安全認證框架。提供一些安全控制方面的框架。讓開發(fā)者通過各種部署和自定義實現(xiàn)自己的個性安全控制策略。RMI/IIOP:(RemoteMethodInvocation/internet對象請求中介協(xié)議)他們重要用于通過遠程調(diào)用服務(wù)。例如,遠程有一臺計算機上運營一個程序,它提供股票分析服務(wù),我們可以在本地計算機上實現(xiàn)對其直接調(diào)用。當然這是要通過一定的規(guī)范才干在異構(gòu)的系統(tǒng)之間進行通信。RMI是JAVA特有的。24.應用服務(wù)器與webservices的區(qū)別25.EJB容器中,sessionbean的作用JavaBean是可復用的組件,對JavaBean并沒有嚴格的規(guī)范,理論上講,任何一個Java類都可以是一個Bean。但通常情況下,由于JavaBean是被容器所創(chuàng)建(如Tomcat)的,所以JavaBean應具有一個無參的構(gòu)造器,此外,通常JavaBean還要實現(xiàn)Serializable接口用于實現(xiàn)Bean的持久性。JavaBean事實上相稱于微軟COM模型中的本地進程內(nèi)COM組件,它是不能被跨進程訪問的。EnterpriseJavaBean相稱于DCOM,即分布式組件。它是基于Java的遠程方法調(diào)用(RMI)技術(shù)的,所以EJB可以被遠程訪問(跨進程、跨計算機)。但EJB必須被部署在諸如Webspere、WebLogic這樣的容器中,EJB客戶從不直接訪問真正的EJB組件,而是通過其容器訪問。EJB容器是EJB組件的代理,EJB組件由容器所創(chuàng)建和管理??蛻敉ㄟ^容器來訪問真正的EJB組件。EJB涉及(SessionBean,EntityBean)說出他們的生命周期,及如何管理事務(wù)的?SessionBean:StatelessSessionBean的生命周期是由容器決定的,當客戶機發(fā)出請求要建立一個Bean的實例時,EJB容器不一定要創(chuàng)建一個新的Bean的實例供客戶機調(diào)用,而是隨便找一個現(xiàn)有的實例提供應客戶機。當客戶機第一次調(diào)用一個StatefulSessionBean時,容器必須立即在服務(wù)器中創(chuàng)建一個新的Bean實例,并關(guān)聯(lián)到客戶機上,以后此客戶機調(diào)用StatefulSessionBean的方法時容器會把調(diào)用分派到與此客戶機相關(guān)聯(lián)的Bean實例。EntityBean:EntityBeans能存活相對較長的時間,并且狀態(tài)是連續(xù)的。只要數(shù)據(jù)庫中的數(shù)據(jù)存在,Entitybeans就一直存活。而不是按照應用程序或者服務(wù)進程來說的。即使EJB容器崩潰了,Entitybeans也是存活的。EntityBeans生命周期可以被容器或者Beans自己管理。EJB通過以下技術(shù)管理實務(wù):對象管理組織(OMG)的對象實務(wù)服務(wù)(OTS),SunMicrosystems的TransactionService(JTS)、JavaTransactionAPI(JTA),開發(fā)組(X/Open)的XA接口。26.java修飾符:publicprotectedfriendlyprivate。27.數(shù)據(jù)庫有連個表student,markIdnameidmark1tim1852tom2723betty3904rose4855robote5626anne6457hebby(1)查詢成績=85的學生的姓名(2)查詢成績>=60的學生的人數(shù)(3)將hebby的成績插入的表中成績?yōu)?5(4)修改robote的成績?yōu)?7(5)刪除anne的資料面試題目:1.做煙草項目時,公司用了哪些中間件?2.對unix系統(tǒng)熟悉么?3.中間件項目的流程,如何測試的?4.度量庫項目具體是做什么的?5.華為的項目具體是怎么做的?6.有沒有用自動化工具錄制過腳本,具體做過哪些工作?7.做過性能測試么?8.刪除數(shù)據(jù)庫中某表的數(shù)據(jù)有哪兩種方法?9.對數(shù)據(jù)庫中的索引熟悉么,索引作用是什么,索引是建一個好,還是越多越好?10.華為第三方測試項目,這個是如何測試的?11.國稅項目中的分包任務(wù)單是怎么回事?12.有沒有實際開發(fā)過java?13.什么是執(zhí)行測試和測試執(zhí)行,測試執(zhí)行的前提和準備是什么?14.J2ee三層架構(gòu)2023-01-13吳學春王志波1、說幾個簡樸的AIX的命令如:復制命令CP,重命名MV,查看文獻ls編輯命令vi等等2、對ORACLE的掌握限度如何。簡樸的數(shù)據(jù)庫操作如何?3、說一下基本測試流程需求階段一般進行測試計劃的編寫設(shè)計階段一般進行測試策略、測試方案的編寫編碼階段一般進行測試用例的編寫4、說一下你負責的BOSS系統(tǒng)的模塊,測試人員數(shù)多少?考察對業(yè)務(wù)的了解限度5、說一下你對BOSS系統(tǒng)其他業(yè)務(wù)的了解?考察對業(yè)務(wù)的了解能力6、對后臺測試了解多少?7、有沒有做過開發(fā)項目?2023年2月19日曲洪波、李小靜、陳航程1對Oracle數(shù)據(jù)庫是否熟悉(比如:異常解決)。?對數(shù)據(jù)庫操作是否熟悉一些oracle基本的常用定義,尚有基本的SQL語句查詢。2websphere和weblogic了解多少3有關(guān)robot的使用,知道多少4DB2和oracle的存儲過程有什么區(qū)別?5對自己做經(jīng)歷過的項目的評價,做的是什么項目多態(tài)性是指允許不同類的對象對同一消息作出響應抽象性的特性抽象繼承封裝多態(tài)游標的使用它有時用來描述一個記錄集,有時用來描述當前記錄集中某一條記錄的指針,它重要用來建立一個關(guān)系數(shù)據(jù)庫中行/列關(guān)系的一種SQL可運用的訪問格式存儲過程的使用將常用的或很復雜的工作,預先用SQL語句寫好并用一個指定的名稱存儲起來,那么以后要叫數(shù)據(jù)庫提供與已定義好的存儲過程的功能相同的服務(wù)時,只需調(diào)用execute,即可自動完畢命令。定義存儲過程CREATE[ORREPLACE]PROCEDURE[schema.]procedure_name
[(argument[{IN|OUT|INOUT}]datatype|,...|)]
{IS|AS}
其中,procedure_name是存儲過程的名稱,argument是參數(shù)名,datatype是相應參數(shù)的數(shù)據(jù)類型。ORREPLACE是可選項,假如已經(jīng)存在一個同名的過程,則一方面刪除已有過程,然后創(chuàng)建。關(guān)鍵字IS和AS是等價的,用來引出過程體對MFC的了解MFC應用程序模型歷經(jīng)數(shù)年以有了相稱大的發(fā)展。有一個時期,它只是個使用應用程序?qū)ο蠛椭鞔翱趯ο蟮暮啒隳P?。在這個模型中,應用程序的數(shù)據(jù)作為成員變量保持在框架窗口類中,在框架窗口的客戶區(qū)中,該數(shù)據(jù)被提交顯示器。隨著MFC2。0的問世,一種應用程序結(jié)構(gòu)的新方式----MFC文檔/視結(jié)構(gòu)出現(xiàn)了。在這種結(jié)構(gòu)中,CFrameWnd繁重的任務(wù)被委派給幾個不同類,實現(xiàn)了數(shù)據(jù)存儲和顯示的分離。虛函數(shù)的使用及作用那些被Vitual關(guān)健字修飾的成員函數(shù),就是虛函數(shù)。虛函數(shù)的作用,用專業(yè)的術(shù)語來解釋就是實現(xiàn)多態(tài)(Polymorphism),多態(tài)性是將接口歸與實現(xiàn)進行分離;用形象的語言來解釋就是實現(xiàn)心共同的方法,但因個體差異而采用不同的策略VisualStudio2023工具的使用我用的是VC開發(fā)工具,其它的尚有VB、C#、J#等代碼收集工具ClearCaseCVSVSS軟件測試過程中需要寫什么文檔,有什么人負責測試方案測試負責人測試計劃測試負責人測試用例測試工程師測試報告測試負責人(每個測試工程師應當做好自己測試部分的測試小結(jié))目前應用最佳的Oracle是什么對Oracle數(shù)據(jù)庫熟悉嗎?SQL語句刪除數(shù)據(jù)庫中的一條記錄,刪除表中的所有記錄,增長一個字段?Deletefrom表名where刪除條件Deletefrom表名Altertable表名ADD字段名數(shù)據(jù)類型(長度)數(shù)據(jù)庫怎么備份?數(shù)據(jù)庫游標是什么?可以理解為指向表的數(shù)據(jù)指針。WebLogicWebSphere用過嗎?熟悉嗎?你們一般用什么應用服務(wù)器?用過哪些中間件產(chǎn)品?unix命令熟悉嗎?查看內(nèi)存使用進程的是哪個命令?tar命令怎么用?查看內(nèi)存進程:toptar命格式:tarcvfaa.taraa比較系統(tǒng)的說一下ENIP這個項目?ENIPCORE(電信業(yè)務(wù)開發(fā)平臺)的一部分,重要是作了一個IDL編輯器,屬于Eclipse插件,實現(xiàn)IDL的語法解析和語義分析,在實現(xiàn)上參考java編輯器作測試,工作一般是怎么作的?工作流程工作要按照流程來,我們這邊是根據(jù)需求和具體設(shè)計寫測試用例(有問題溝通交流)—用例評審—測試執(zhí)行,在華為那邊我們不作前邊的測試需求分析和方案設(shè)計,根據(jù)華為的測試方案寫出測試用例—用例評審—測試執(zhí)行測試中有哪些交互性的工作,都是怎么作的?問題的溝通交流,有問題有溝通有記錄與合作方的互動:及時反饋進度和項目中碰到的問題工作中和同事有沒有過沖突?沒有,提單時,有時候問題我們定位不了,就附上定位信息,不定位.開發(fā)的不答應,這時候只能想辦法定位了,避免推來推去引起沖突.12.與華為合作的幾個項目介紹一下,規(guī)模都有多大?從投入人力和時間的角度說了一下規(guī)模什么是CRM?CRM(CustomerRelationshipManagement),即客戶關(guān)系管理。這個概念最初由GartnerGroup提出來,而在最近開始在公司電子商務(wù)中流行。CRM的重要含義就是通過對客戶具體資料的進一步分析,來提高客戶滿意限度,從而提高公司的競爭力的一種手段,它重要包含以下幾個重要方面(簡稱7P):
客戶概況分析(Profiling)涉及客戶的層次、風險、愛好、習慣等;
客戶忠誠度分析(Persistency)指客戶對某個產(chǎn)品或商業(yè)機構(gòu)的忠實限度、持久性、變動情況等;
客戶利潤分析(Profitability)指不同客戶所消費的產(chǎn)品的邊沿利潤、總利潤額、凈利潤等;
客戶性能分析(Performance)指不同客戶所消費的產(chǎn)品按種類、渠道、銷售地點等指標劃分的銷售額;
客戶未來分析(Prospecting)涉及客戶數(shù)量、類別等情況的未來發(fā)展趨勢、爭取客戶的手段等;
客戶產(chǎn)品分析(Product)涉及產(chǎn)品設(shè)計、關(guān)聯(lián)性、供應鏈等;
客戶促銷分析(Promotion)涉及廣告、宣傳等促銷活動的管理。
附錄UNIX常用命令簡樸說明UNIX命令大多數(shù)可用聯(lián)機幫助手冊man獲得幫助,下面是常用命令及簡樸說明,可供用戶快速查找使用。命令功能簡述acctcom等于進程記帳文獻
accton啟動或中止記帳進程
adb匯編語言調(diào)試工具
admin創(chuàng)建和管理SCCS文獻
ar檔案文獻和庫文獻管理程序
as匯編器
asa回車控制
at在指定期間執(zhí)行程序
awk模式搜索和解決語言
banner制作標題
basename生成文獻基本名(無前。后綴)
batch命令的延遲執(zhí)行
bc計算器
bdiff大型文獻比較
bfs大文獻搜索
break退出循環(huán)
cal打印日歷表
calendar打印日歷表
cancel取消打印任務(wù)
case分支語句
cbC語言整理程序
cd改變當前目錄
ccC語言編譯器
cdcSCCS實用程序
cflow生成C語言流程圖
checkeq數(shù)學公式排版命令
chgrp改變文獻組
chmod改變文獻存取模式
chown改變文獻主
chroot改變根目錄
cksum顯示校驗和
clri清除指定的I節(jié)點
cmp文獻比較
col過濾反向換行
combSCCS實用程序
comm顯示兩個排序文獻的公共行
command執(zhí)行簡樸命令
continue進入下一循環(huán)
cp復制文獻
cpio復制文獻檔案
cppC語言預解決程序
crash檢查系統(tǒng)內(nèi)存映象
create建立臨時文獻
cref生成交叉引用表
cron在指定期間執(zhí)行一組命令
crontab為命令cron準備crontab文獻
crypt加密/解密
csplit將一個文獻分解
ct遠程終端注冊
ctags創(chuàng)建供vi使用的標記符
cu呼喊另一UNIX系統(tǒng)
cut斷開一文獻中所選擇的字段
cxref生成C程序交叉訪問表
date打印和設(shè)立時間
dc桌面計算器
dd轉(zhuǎn)換和復制文獻
deltaSCCS實用程序
deroff去掉排版格式
devnm標記設(shè)備名
df顯示可用磁盤空間
diff顯示兩個文獻的差異
diff3顯示三個文獻的差異
dircmp目錄比較
dis反匯編程序
du顯示對磁盤的占用情況
dump對指定文獻備份
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 參與家鄉(xiāng)文化建設(shè)建議書范文(7篇)
- 體育會展業(yè)的供應鏈優(yōu)化研究-洞察分析
- 微生物污染控制-第1篇-洞察分析
- 元宇宙藝術(shù)創(chuàng)作研究-洞察分析
- 游戲設(shè)計專業(yè)課程改革探索-洞察分析
- 虛擬現(xiàn)實技術(shù)在木材加工工藝分析中的應用-洞察分析
- 移動支付安全技術(shù)-洞察分析
- 微波背景輻射探測-洞察分析
- 糖尿病視網(wǎng)膜病變基因治療-洞察分析
- 藥物相互作用分析-洞察分析
- 2024年全國煙花爆竹經(jīng)營單位安全生產(chǎn)考試題庫(含答案)
- 《病梅館記》解析版(分層作業(yè))
- 嬰幼兒發(fā)展引導員理論考試題庫資料500題(含答案)
- 國家開放大學2024年春季學期電大《商務(wù)英語4》試題及答案
- 高中生物學選擇性必修一測試卷及答案解析
- 《預防和減少未成年人犯罪》專題講座(經(jīng)典)
- 2024-2030年中國激光陀螺儀行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 2024廣西專業(yè)技術(shù)人員繼續(xù)教育公需科目參考答案(100分)
- DL∕ T 1195-2012 火電廠高壓變頻器運行與維護規(guī)范
- 大數(shù)據(jù)分析導論智慧樹知到期末考試答案章節(jié)答案2024年南京工業(yè)大學
- 內(nèi)審員培訓班考核試題
評論
0/150
提交評論