出版時(shí)間:2010-7 出版社:人民郵電出版社 作者:趙思奇,蔡蕓,于春智 編著 頁數(shù):378 字?jǐn)?shù):545000
Tag標(biāo)簽:無
內(nèi)容概要
本書是一本集面試筆試題精解、測試開發(fā)指導(dǎo)、項(xiàng)目測試實(shí)戰(zhàn)技術(shù)和技巧、英文面試實(shí)戰(zhàn)以及幫助軟件測試工程師求職的書籍。本書的亮點(diǎn)在于大篇幅講解測試開發(fā)、白盒測試等。書中給出的面試題囊括了軟件測試相關(guān)的17個(gè)方面,如質(zhì)量管理、數(shù)據(jù)庫、C、C++和Java語言、主流自動(dòng)測試工具、項(xiàng)目測試、Windows、UNIX和Linux等,同時(shí)還具體介紹了測試實(shí)戰(zhàn)技術(shù)和技巧,如集成工具的開發(fā)、測試計(jì)劃的制訂、自動(dòng)化測試用例與工具開發(fā)。另外,書中還附有頂級IT外企的12個(gè)中文英文軟件測試文檔模板(經(jīng)修訂)。 全書共分5部分,分別為測試生存篇、測試基礎(chǔ)篇、測試開發(fā)篇、測試實(shí)戰(zhàn)篇、測試英文篇。本書的組織方式獨(dú)具匠心,一切為了實(shí)戰(zhàn)。全書共涉及約250道經(jīng)典面試題,大部分都是筆者與好友們親歷的各大IT公司的真題?! ”緯m合計(jì)算機(jī)及相關(guān)專業(yè)學(xué)生、軟件測試從業(yè)者、開發(fā)人員、軟件公司領(lǐng)導(dǎo)及對軟件測試有興趣的讀者閱讀。
作者簡介
趙思奇,畢業(yè)于英國格拉斯哥大學(xué)電子與電氣工程系,先后就職于IBM、摩托羅拉,湯森路透等公司,軟件測試高級工程師。從事過嵌入式軟件、金融網(wǎng)站、C/S系統(tǒng)測試等,在黑盒、山盒、灰盒,安全,性能,自動(dòng)化測試等方面具有豐富的實(shí)踐經(jīng)驗(yàn)。 蔡蕓,畢業(yè)于英國阿伯泰鄧迪大學(xué)軟件工程專業(yè)。先后就職于微軟、摩托羅拉、湯森路透等公司,現(xiàn)就職于Adobe系統(tǒng)軟件公司。擔(dān)任某著名互聯(lián)網(wǎng)動(dòng)畫、視頻播放器制作工具軟件的中國測試團(tuán)隊(duì)負(fù)責(zé)人:在工作中奉行最大程度實(shí)現(xiàn)測試?yán)碚撆c實(shí)際工作相結(jié)合,測試能力和開發(fā)能力并舉的工作方式;從事過大型網(wǎng)站、著名通訊軟件、手機(jī)軟件、金融軟件,互聯(lián)網(wǎng)動(dòng)畫及視頻播放器制作丁具軟件的測試?! ∮诖褐牵厴I(yè)于北京大學(xué)計(jì)算機(jī)軟件與微電子學(xué)院嵌入式專業(yè),現(xiàn)就職于IGT科技開發(fā)(北京)有限公司,從事支付系統(tǒng)軟件開發(fā)。曾就職于摩托羅拉,先后從事過手機(jī)嵌入式開發(fā)、軟件集成和軟件自動(dòng)化測試工具的開發(fā)等工作。
書籍目錄
第一部分 測試生存篇 第1章 軟件測試面試概述 1.1 軟件測試有前途嗎 1.2 測試比開發(fā)水平差嗎 1.2.1 初級測試工程師 1.2.2 中級測試工程師 1.2.3 高級測試工程師 1.3 軟件測試工程師能掙多少錢 1.3.1 黑盒測試 1.3.2 測試開發(fā) 1.3.3 性能測試 1.3.4 白盒測試 1.3.5 安全測試 1.4 職業(yè)培訓(xùn)有用嗎 1.4.1 高校教育與職業(yè)培訓(xùn) 1.4.2 為非專業(yè)人士和學(xué)生打開一道門 1.4.3 有工作經(jīng)驗(yàn)者獲益最大 1.5 大專生能進(jìn)IT外企嗎 1.5.1 市場概況 1.5.2 參加職業(yè)培訓(xùn)增強(qiáng)競爭力 1.5.3 進(jìn)入IT外企所需的基本條件 1.5.4 如何提升自己 1.6 不擅長不喜歡開發(fā)就適合做測試 1.6.1 判定缺陷間的重復(fù)及依賴關(guān)系需要開發(fā)能力 1.6.2 使用自動(dòng)化測試工具需要開發(fā)能力 1.6.3 黑盒測試偏愛開發(fā)能力 1.6.4 白盒測試需要開發(fā)能力 1.6.5 安全測試需要開發(fā)能力 1.6.6 開發(fā)測試工具 1.7 有效溝通 1.7.1 溝通方式之思辨 1.7.2 When and How 第2章 軟件測試面試前的準(zhǔn)備 2.1 簡歷要點(diǎn) 2.1.1 注意事項(xiàng) 2.1.2 簡歷格式模板 2.2 面試要點(diǎn) 2.2.1 電話面試 2.2.2 筆試 2.2.3 面試 2.2.4 其他注意事項(xiàng) 2.3 考查范圍和題型 2.3.1 考查范圍 2.3.2 題型 第二部分 測試基礎(chǔ)篇 第3章 軟件測試基礎(chǔ)1——概念與原理 3.1 軟件測試的背景與概述 3.1.1 測試需要什么樣素質(zhì)的測試工程師 3.1.2 軟件質(zhì)量與軟件缺陷 3.1.3 我們創(chuàng)造了什么 3.1.4 開發(fā)模式中測試階段 3.2 測試活動(dòng)的開展 3.2.1 測試計(jì)劃 3.2.2 測試用例的產(chǎn)生 3.2.3 開始執(zhí)行測試 3.2.4 報(bào)告測試缺陷 3.3 黑盒測試及測試用例設(shè)計(jì)方法 3.3.1 黑盒測試定義 3.3.2 黑盒測試方法 3.4 白盒測試及測試用例設(shè)計(jì)方法 3.4.1 白盒測試定義 3.4.2 白盒測試方法 3.5 單元測試 3.6 集成測試 3.7 系統(tǒng)測試 3.8 用戶驗(yàn)收測試 3.9 回歸測試 3.10 冒煙測試 3.11 α、β、γ測試 3.12 性能測試1——性能指標(biāo) 3.13 性能測試2——負(fù)載測試 3.14 安全性測試 3.15 兼容性測試 3.16 易用性測試 3.17 測試用例場景模型12例 3.17.1 邊界值測試 3.17.2 安裝和卸載測試 3.17.3 表單測試 3.17.4 鏈接測試 3.17.5 界面集成測試 3.17.6 窗口界面測試 3.17.7 菜單界面測試 3.17.8 單選框/復(fù)選框測試 3.17.9 超長字串Bug 3.17.10 新建-編輯接口測試 3.17.11 用戶登錄的SQL注入測試 3.17.12 SQL查詢語句測試 3.17.13 面試題 第4章 軟件測試基礎(chǔ)2——計(jì)算機(jī)應(yīng)用第三部分 測試開發(fā)篇 第5章 軟件測試面試Perl語言考查 第6章 軟件測試面試Python語言考查第四部分 測試實(shí)戰(zhàn)篇 第7章 軟件測試面試項(xiàng)目實(shí)戰(zhàn)第五部分 測試英文篇 第8章 典型英文面試筆試題 第9章 軟件測試常用文檔模板
章節(jié)摘錄
安全測試工程師可能精通反匯編,對xss(跨站腳本攻擊)等攻擊能力得心應(yīng)手,本身就是個(gè)優(yōu)秀的黑客,擅長尋找安全漏洞。這個(gè)工作需要精通匯編語言和網(wǎng)絡(luò)知識,對計(jì)算機(jī)語言的理解達(dá)到比普通開發(fā)更深的層次。 安全測試工程師精通黑客技術(shù),例如精通匯編語言和反匯編技術(shù),精通二進(jìn)制機(jī)器代碼,精通密碼學(xué)知識,了解PKI體系架構(gòu),擅于分析病毒樣本。他們有能力拿掉PE上復(fù)雜的保護(hù)殼,并且在二進(jìn)制文件中定位漏洞?! ≈劣谥行」镜陌踩珳y試工程師,他們的薪水可能不會(huì)特別高。 1.4職業(yè)培訓(xùn)有用嗎 職業(yè)培訓(xùn)非常有用,尤其對有一定工作經(jīng)驗(yàn)的人更有用?! ∫恍┯泄ぷ鹘?jīng)驗(yàn)的測試工程師,往往只憑經(jīng)驗(yàn)宋測試,從而造成知其然而不知其所以然。他們迫切需要理論指導(dǎo)實(shí)踐。在學(xué)習(xí)中,這些人能清醒地發(fā)現(xiàn)重點(diǎn),更好地安排學(xué)習(xí),將主要精力按照八二原則分配到重點(diǎn)知識領(lǐng)域?! 《鴮τ谝恍]有工作經(jīng)驗(yàn)的學(xué)員,在學(xué)習(xí)中是有些盲目的。由于沒有切身經(jīng)驗(yàn)的印證,也沒有重點(diǎn)與非重點(diǎn)的概念,不得不“眉毛胡子一把抓”,很可能在非重點(diǎn)領(lǐng)域不必要地耗費(fèi)大量精力?! ∠啾戎拢泄ぷ鹘?jīng)驗(yàn)的學(xué)員,通常學(xué)習(xí)動(dòng)力比較飽滿,而且在社會(huì)上經(jīng)歷過錘煉,會(huì)倍加珍惜學(xué)習(xí)提高的機(jī)會(huì)。另外,這樣的學(xué)員通常花的是自己的錢,不是父母的錢,也會(huì)努力進(jìn)取,對得起自己的辛苦錢。 實(shí)際上,職業(yè)培訓(xùn)可以幫助我們舉一,而我們自己可以進(jìn)行反三的提升。在課堂內(nèi)容之外,我們?nèi)绻M(jìn)行大量的學(xué)習(xí),會(huì)有更大進(jìn)步?! ≡谖覈?,很少有高校開設(shè)軟件測試這個(gè)專業(yè),即使在一些高校中開設(shè)了此專業(yè),軟件測試專業(yè)課程的設(shè)置也不盡合理,往往是重理論,但不夠貼近實(shí)用。另外,同其他專業(yè)一樣,在高校的軟件測試專業(yè)中,學(xué)生幾乎沒有什么機(jī)會(huì)宋訓(xùn)練動(dòng)手能力。
編輯推薦
5大主流測試應(yīng)用技術(shù),測試計(jì)劃的制訂、軟件測試用例、測試工具應(yīng)用、軟件測試開發(fā)、英文測試文檔編寫?! 『w軟件及試面試17個(gè)方面,加數(shù)據(jù)庫,C、C++、Java、C#和Python語言,主流的測試工具,項(xiàng)目測試,Linux和DWindows,質(zhì)量管埋等 250道經(jīng)典面試題,全面解析IT公司約面試之道
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載