《《軟件測(cè)試職業(yè)介紹》PPT課件》由會(huì)員分享,可在線閱讀,更多相關(guān)《《軟件測(cè)試職業(yè)介紹》PPT課件(39頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、軟件測(cè)試職業(yè)介紹,教學(xué)內(nèi)容,1.1 什么是軟件測(cè)試? 1.2 軟件測(cè)試的重要性 1.3 軟件測(cè)試行業(yè)的前景 1.4 軟件測(cè)試行業(yè)的職業(yè)發(fā)展 1.5 軟件測(cè)試崗位要求 1.6 軟件測(cè)試學(xué)習(xí)資源,1.1 什么是軟件測(cè)試?,軟件測(cè)試從杯具開始 給你一只紙杯,你如何去做測(cè)試?,1.1 什么是軟件測(cè)試?,軟件測(cè)試從杯具開始 需求測(cè)試:查看杯子的使用說明 界面測(cè)試:查看杯子的外觀 功能測(cè)試:裝物體時(shí)漏或不漏,能不能喝到杯子中所裝物體 安全性測(cè)試:有沒有毒或細(xì)菌 可靠性測(cè)試:從高處落下杯子的損壞程序 可移植性測(cè)試:在不同地方、溫度一是否可正常使用 兼容性測(cè)試:裝果汁、白水、酒精等 易用性測(cè)試:是否燙手,防滑
2、,方便使用 疲勞測(cè)試:放24小時(shí)水 泄漏時(shí)間和情況測(cè)試:裝汽油24小時(shí)看泄漏時(shí)間和情況 壓力測(cè)試:放針不斷加重,擊穿,1.2 軟件測(cè)試的重要性,由2007年奧運(yùn)會(huì)門票銷售系統(tǒng)性能問題、2011年7.23動(dòng)車追尾事件、2012.1月全國(guó)火車訂票系統(tǒng)崩潰事件、2012.2.29廣州市出租車計(jì)費(fèi)表不能跳表事件所想到.......,1.2 軟件測(cè)試的重要性,由2007年奧運(yùn)會(huì)門票銷售系統(tǒng)性能問題、2011年7.23動(dòng)車追尾事件、2012.1月全國(guó)火車訂票系統(tǒng)崩潰事件、2012.2.29廣州市出租車計(jì)費(fèi)表不能跳表事件所想到.......,奧運(yùn)會(huì)門票銷售系統(tǒng)性能問題,事件: 2007年,奧運(yùn)會(huì)第二階段門票
3、開始預(yù)售,公眾的奧運(yùn)熱情很高,承擔(dān)此次售票的票務(wù)網(wǎng)站一小時(shí)瀏量達(dá)800萬(wàn)次、每秒鐘提交的站票申請(qǐng)20萬(wàn)張;呼叫中心一小時(shí)呼入200萬(wàn)人次.... 由于訪問過大,導(dǎo)致售票系統(tǒng)速度慢、不能登錄系統(tǒng)的情況,最終整個(gè)系統(tǒng)崩潰。 原因: 系統(tǒng)性能測(cè)試嚴(yán)重不足,7.23動(dòng)車追尾事件,事件: 723甬溫線特別重大鐵路交通事故 ,2011年7月23日20時(shí)34分,北京至福州的D301次列車行駛至溫州市雙嶼路段時(shí),與杭州開往福州的D3115次列車追尾,導(dǎo)致D301次1、2、3列車廂側(cè)翻,從高架橋上掉落,毀壞嚴(yán)重,4車廂懸掛橋上,D3115次15、16車廂損毀嚴(yán)重。事故已造成40人死亡,200多人受傷。 原因:
4、 由于溫州南站信號(hào)設(shè)備在設(shè)計(jì)上存在嚴(yán)重缺陷,遭雷擊發(fā)生故障后,導(dǎo)致本應(yīng)顯示為紅燈的區(qū)間信號(hào)機(jī)錯(cuò)誤顯示為綠燈。,2012.1月全國(guó)火車訂票系統(tǒng)崩潰事件,事件: 春節(jié),Hold不住的回家路, 12年1月9日,鐵道部官方訂票網(wǎng)站點(diǎn)擊量超過14億次,相當(dāng)于所有中國(guó)人當(dāng)天都點(diǎn)擊了一次。由于訪問量太大,網(wǎng)站無法順暢登錄,最終導(dǎo)致崩潰。 原因: 網(wǎng)站耗資數(shù)千萬(wàn)未做過春運(yùn)模擬演練。 啟示 巨大的火車訂票需求必然催生12306網(wǎng)站癱瘓的風(fēng)險(xiǎn)。有句話說得好,成長(zhǎng)是要付出代價(jià)的。,廣州的士遭遇“閏年蟲”發(fā)作鎖死1500輛的士計(jì)費(fèi)表,事件: 2012年3月29日是四年一遇的2月29日,從凌晨起,廣州50多家出租
5、車公司約1500輛出租車的計(jì)價(jià)器出現(xiàn)故障。昨天上午,大量出租車集中在白云大道永泰路段的檢測(cè)點(diǎn)等待維修,一度造成該路段交通擁堵。 原因: 某些2008年前版本的出租車計(jì)價(jià)器有缺陷,在閏年無法將時(shí)間跳至2月29日,導(dǎo)致發(fā)生了時(shí)間性鎖表故障。,對(duì)軟件測(cè)試人才的需要 你們那兒缺什么人?隨便抓個(gè)IT企業(yè)的HR問,那人必然仰天長(zhǎng)嘆一聲,百分百地回答:軟件測(cè)試人員! 主要軟件測(cè)試人員有如下四大魅力元素: 就業(yè)競(jìng)爭(zhēng)小 高薪?jīng)]商量 多元化發(fā)展 無性別歧視 職業(yè)壽命長(zhǎng),越來越吃香,1.3 軟件測(cè)試行業(yè)的前景,五大最具“錢”景職業(yè) NO.1 精算師 NO.2 軟件測(cè)試工程師 NO.3 公關(guān) NO.4 物流師 N
6、O.5 高級(jí)護(hù)理,1.3 軟件測(cè)試行業(yè)的前景,1.3 軟件測(cè)試行業(yè)的前景,1、軟件測(cè)試人員的合理比例 在軟件產(chǎn)業(yè)發(fā)達(dá)的國(guó)家: 軟件測(cè)試在人員配備和資金投入方面占據(jù)相當(dāng)?shù)谋戎亍?微軟為打造Windows2000,1700多個(gè)開發(fā)人員,以及3200個(gè)測(cè)試人員,開發(fā)和測(cè)試人員之比約為三比五。 HP公司的測(cè)試人員和開發(fā)人員的比例為一比一,這是很 多先進(jìn)軟件企業(yè)通常的人員配比。 在國(guó)內(nèi): 企業(yè)往往忽視軟件測(cè)試,很多企業(yè)都沒有軟件測(cè)試部門,甚至不設(shè)置軟件測(cè)試的崗位,造成產(chǎn)品質(zhì)量得不到保證。 測(cè)試人員大都不到開發(fā)人員的5% ,隨著產(chǎn)業(yè)和企業(yè)的發(fā)展,企業(yè)必然需要大量的測(cè)試人員。,1.3 軟件測(cè)試行業(yè)的前景,2
7、、軟件測(cè)試人才緊缺 軟件測(cè)試人才需求快速增長(zhǎng),體現(xiàn)在: (1)中國(guó)軟件產(chǎn)業(yè)正在快速增長(zhǎng),需要大量軟件相關(guān)人才; (2)軟件企業(yè)的發(fā)展要求測(cè)試人才達(dá)到一個(gè)合適的比例。 近一兩年軟件企業(yè)開始認(rèn)識(shí)到軟件測(cè)試對(duì)于提高軟件質(zhì)量的重要性,開始重視軟件測(cè)試,但由于歷史的原因,找不到合適的軟件測(cè)試人員。,1.3 軟件測(cè)試行業(yè)的前景,3、三個(gè)招聘案 慧谷-博為峰軟件測(cè)試工作室曾經(jīng)接受企業(yè)委托,招聘二十名軟件測(cè)試工程師,結(jié)果收到的簡(jiǎn)歷不到十份,合格的只有三份,最后錄用的只有一人;而招聘一名程序員就會(huì)收到六十多份簡(jiǎn)歷。 上海一位軟件企業(yè)的副總裁說,他們?cè)衅?名基于Unix操作系統(tǒng)的測(cè)試工程師,但是半年多招不到合適
8、的人。 微軟亞洲工程院院長(zhǎng)張宏江博士最近告訴媒體:“過去兩三個(gè)月,我最主要的精力都花在雇人上。遺憾的是,1萬(wàn)多名應(yīng)聘者中,居然找不到足夠合適的人?!?微軟最緊缺的人才包括軟件測(cè)試人員、軟件項(xiàng)目管理員、軟件架構(gòu)師,1萬(wàn)多名應(yīng)聘者中最后合格的只有50多人。,1.3 軟件測(cè)試行業(yè)的前景,從軟件測(cè)試工程師的招聘來看,1.3 軟件測(cè)試行業(yè)的前景,從軟件測(cè)試工程師的招聘要求來看,1.3 軟件測(cè)試行業(yè)的前景,從軟件測(cè)試工程師的招聘要求來看,1.3 軟件測(cè)試行業(yè)的前景,根據(jù)某項(xiàng)調(diào)研數(shù)據(jù)顯示,在所有調(diào)查對(duì)象中,測(cè)試工作在公司的重視程度為:一般重視38%和比較重視36%;而非常重視的占到15%;非常不重視的僅為4
9、%。 從數(shù)年前公司沒有設(shè)置軟件測(cè)試崗位,到如今大部分公司開始重視軟件測(cè)試,標(biāo)志著軟件測(cè)試的地位顯著提升 74%的公司在本年度有軟件測(cè)試人員招聘計(jì)劃;同時(shí),在對(duì)“公司軟件測(cè)試人員隊(duì)伍在擴(kuò)大還是縮小”一項(xiàng)調(diào)查中獲得的數(shù)據(jù)顯示,83%的公司軟件測(cè)試隊(duì)伍在不斷擴(kuò)大。 綜合以上數(shù)據(jù)可以看到, 軟件測(cè)試人員規(guī)模在不斷發(fā)展和壯大,并且從長(zhǎng)遠(yuǎn)來看,隨著人們對(duì)軟件產(chǎn)品質(zhì)量的重視和追求越來越高,軟件測(cè)試職位將擁有美好的前景。,,,*國(guó)外軟件業(yè)的比例是3:1,,,1.3 軟件測(cè)試行業(yè)的前景,從軟件測(cè)試工程師的招聘要求來看,對(duì)軟件測(cè)試的一些誤解,如果發(fā)布的軟件有質(zhì)量問題,那是軟件測(cè)試人員的錯(cuò)。 軟件測(cè)試技術(shù)要求不高,
10、至少比編程容易多了。 軟件測(cè)試隨便找一個(gè)能力差的人就能做。 有時(shí)間就多測(cè)試一些,來不及就少測(cè)試一些。 軟件測(cè)試是測(cè)試人員的事,與開發(fā)人員無關(guān)。 需求設(shè)計(jì)實(shí)現(xiàn)測(cè)試,軟件測(cè)試是開發(fā)后期的一個(gè)階段。,1.4 軟件測(cè)試行業(yè)的職業(yè)發(fā)展,開發(fā)vs測(cè)試vs其它?,開發(fā)職位 富有挑戰(zhàn)性,對(duì)技術(shù)層面、抽象思維要求較高,發(fā)展空間大,但競(jìng)爭(zhēng)異常激烈。對(duì)業(yè)務(wù)的理解要求不高。 面向高職畢業(yè)生的企業(yè):一般規(guī)模較小,屬于成長(zhǎng)型的企業(yè) 測(cè)試職位 對(duì)抽象思維要求不如開發(fā)那么高,學(xué)歷起點(diǎn)稍低。要求思維較全面,對(duì)數(shù)據(jù)敏感,細(xì)心、耐心。更重視文檔能力。為更好完成測(cè)試工作,可能需要學(xué)習(xí)理解各個(gè)業(yè)務(wù)領(lǐng)域的知識(shí) 目前各大公司擴(kuò)大規(guī)模、招兵
11、買馬ing,所以學(xué)歷門檻有所降低,有可能進(jìn)入規(guī)模較大的公司 其他職位,1.4 軟件測(cè)試行業(yè)的職業(yè)發(fā)展,1.4 軟件測(cè)試行業(yè)的職業(yè)發(fā)展,軟件測(cè)試是否有前途?,1.4 軟件測(cè)試行業(yè)的職業(yè)發(fā)展,1.5 軟件測(cè)試的崗位要求,軟件測(cè)試工程師的招聘廣告 職位描述: 1、按照測(cè)試流程和計(jì)劃,構(gòu)建測(cè)試環(huán)境,設(shè)計(jì)測(cè)試腳本和用例,執(zhí)行測(cè)試腳本和測(cè)試用例,尋找Bug; 2、分析問題所在并進(jìn)行準(zhǔn)確定位和驗(yàn)證,按照標(biāo)準(zhǔn)格式填寫并提交Bug報(bào)告; 3、跟蹤并驗(yàn)證Bug,并確認(rèn)問題得以解決; 4、按照標(biāo)準(zhǔn)格式填寫并提交測(cè)試報(bào)告,編寫其他相關(guān)文檔; 5、完成軟件開發(fā)的集成測(cè)試工作。,1.5 軟件測(cè)試的崗位要求,軟件測(cè)試工程師
12、的招聘廣告 職位要求: 1、熟練操作計(jì)算機(jī),計(jì)算機(jī)基礎(chǔ)知識(shí)扎實(shí); 2、熟悉常用的軟件測(cè)試方法、軟件工程知識(shí),熟悉面向?qū)ο笤O(shè)計(jì)的測(cè)試工作; 3、熟悉常用的軟件開發(fā)環(huán)境,編程工具; 4、有良好的英語(yǔ)閱讀能力,能夠閱讀英文測(cè)試資料; 5、責(zé)任心強(qiáng),具備良好溝通能力。,1.5 軟件測(cè)試的崗位要求,軟件測(cè)試工程師的招聘廣告 職位要求: 1、熟練操作計(jì)算機(jī),計(jì)算機(jī)基礎(chǔ)知識(shí)扎實(shí); 2、熟悉常用的軟件測(cè)試方法、軟件工程知識(shí),熟悉面向?qū)ο笤O(shè)計(jì)的測(cè)試工作; 3、熟悉常用的軟件開發(fā)環(huán)境,編程工具; 4、有良好的英語(yǔ)閱讀能力,能夠閱讀英文測(cè)試資料; 5、責(zé)任心強(qiáng),具備良好溝通能力。,30,軟件測(cè)試人員需要的技能,,,
13、,,耐性、仔細(xì) 溝通表達(dá)能力,開發(fā)能力,文檔分析與編寫,軟件分析能力,程序分析,測(cè)試代碼編寫,測(cè)試腳本開發(fā)。,測(cè)試需求、測(cè)試用例、測(cè)試計(jì)劃、報(bào)告編寫、用戶手冊(cè),開發(fā)文檔分析。,“全局觀”,不僅關(guān)注程序本身。,1.5 軟件測(cè)試的崗位要求,,,,,1.5 軟件測(cè)試的崗位要求,軟件測(cè)試工程師傅應(yīng)具備的能力 基本素質(zhì): 溝通能力、自信心、幽默感、記憶力(挖掘以往的錯(cuò)誤),耐心,懷疑精神,自我督促 洞察力(發(fā)現(xiàn)重點(diǎn)) 表達(dá)能力和問題描述能力 會(huì)提問、會(huì)尋求help 邏輯思維能力 團(tuán)隊(duì)協(xié)作能力 處理日常事務(wù)的能力和處理突發(fā)事件的能力,1.5 軟件測(cè)試的崗位要求,軟件測(cè)試工程師傅應(yīng)具備的能力 專業(yè)素質(zhì): 對(duì)
14、于系統(tǒng)測(cè)試,把握需求是第一位。對(duì)產(chǎn)品的熟練,能夠快速熟悉新的產(chǎn)品需求,很強(qiáng)烈的需求理解能力更為重要。 測(cè)試基礎(chǔ):明確測(cè)試流程中各個(gè)階段的工作,對(duì)測(cè)試的認(rèn)知程度,決定了測(cè)試流程管理的規(guī)范性,測(cè)試工作的質(zhì)量。 測(cè)試方案的設(shè)計(jì)能力(測(cè)試用例的設(shè)計(jì)),1.5 軟件測(cè)試的崗位要求,軟件測(cè)試工程師傅應(yīng)具備的能力 專業(yè)素質(zhì): 測(cè)試方案的設(shè)計(jì)能力(測(cè)試用例的設(shè)計(jì)) 測(cè)試工具的使用(常用的自動(dòng)化工具,也包括開發(fā)工具的能力) 編程能力、數(shù)據(jù)庫(kù)知識(shí)、網(wǎng)絡(luò)知識(shí)、操作系統(tǒng)知識(shí) 團(tuán)隊(duì)協(xié)作能力,與各小組的溝通能力 測(cè)試管理能力,管理決定工作質(zhì)量。尤其是測(cè)試經(jīng)理,需要管理團(tuán)隊(duì)測(cè)試能力,軟件測(cè)試工程師需要掌握如種技能,一、熟悉
15、軟件測(cè)試的基本理論; 二、掌握軟件測(cè)試常用方法;(測(cè)試需求、測(cè)試計(jì)劃、測(cè)試用例設(shè)計(jì)、測(cè)試執(zhí)行及缺陷報(bào)告、測(cè)試報(bào)告); 三、熟知一到兩門程序語(yǔ)言(C、C++/JAVA、C#) 四、熟悉大型的數(shù)據(jù)庫(kù)技術(shù)(SQL server、oracle 10g、Mysql),尤其是要非常熟悉SQL語(yǔ)言; 五、熟悉操作系統(tǒng)的基本知識(shí)(windows linux、Unix); 六、熟悉網(wǎng)絡(luò)技術(shù),如HTTP、TCP; 七、熟悉軟件測(cè)試工具(LoadRunner 、QTP、TD(QC)); 八、熟悉Web服務(wù)器和常用的中間件,如IIS、Apache、Jboss、Tomcat、Weblogic 九、良好的交流能力,1.5 軟件測(cè)試的崗位要求,1.6軟件測(cè)試學(xué)習(xí)資源,網(wǎng)絡(luò)資源 圖書資源 軟件測(cè)試技術(shù)經(jīng)典教程 QTP自動(dòng)化測(cè)試進(jìn)階 QTP-自動(dòng)化測(cè)試技術(shù)領(lǐng)航 性能測(cè)試進(jìn)階指南-LoadRunner11實(shí)戰(zhàn) 軟件測(cè)試管理,1.6軟件測(cè)試學(xué)習(xí)資源,軟件測(cè)試考證 軟件評(píng)測(cè)試師 計(jì)算機(jī)等級(jí)考試四級(jí)軟件測(cè)試工程師 ISTQB國(guó)際軟件測(cè)試工程師(初級(jí)、高級(jí)),總結(jié),什么是軟件測(cè)試? 軟件測(cè)試的重要性 軟件測(cè)試行業(yè)的前景 軟件測(cè)試行業(yè)的職業(yè)發(fā)展 軟件測(cè)試崗位要求 軟件測(cè)試學(xué)習(xí)資源,Thank You,