国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

獨(dú)立學(xué)院計算機(jī)專業(yè)軟件測試職業(yè)能力培養(yǎng)探討

2009-03-06 05:17:56于學(xué)軍
計算機(jī)教育 2009年1期
關(guān)鍵詞:軟件測試職業(yè)能力計算機(jī)專業(yè)

余 波 陳 君 于學(xué)軍

文章編號:1672-5913(2009)01-0062-03

摘要:本文結(jié)合我院計算機(jī)科學(xué)與技術(shù)專業(yè)軟件測試職業(yè)能力培養(yǎng)的經(jīng)驗(yàn)和體會,介紹了獨(dú)立學(xué)院的軟件測試職業(yè)能力培養(yǎng)的目標(biāo)、實(shí)施過程,以畢業(yè)設(shè)計為例指出軟件測試職業(yè)能力過程中存在的問題,并提出了有針對性的解決方案。

關(guān)鍵詞:職業(yè)能力;計算機(jī)專業(yè);軟件測試;獨(dú)立學(xué)院;

中圖分類號:G642

文獻(xiàn)標(biāo)識碼:B

1引言

大多數(shù)公司已經(jīng)將軟件測試看作是技術(shù)工程專業(yè)工作,有意識地在項目組中培訓(xùn)軟件測試人員[1]。但由于IT企業(yè)的快速發(fā)展,對軟件測試人員需求的缺口依然很大。應(yīng)用型本科學(xué)院加強(qiáng)計算機(jī)專業(yè)學(xué)生的軟件測試職業(yè)能力培養(yǎng),既可以緩解社會上軟件測試人才不足的現(xiàn)狀,又有助于畢業(yè)生迅速找到合適的工作崗位。

目前,大多數(shù)獨(dú)立學(xué)院均設(shè)立了計算機(jī)科學(xué)與技術(shù)專業(yè)。我院針對學(xué)生來源和社會對計算機(jī)專業(yè)應(yīng)用型人才需求等特點(diǎn),以培養(yǎng)應(yīng)用型本科人才為目標(biāo),修訂專業(yè)培養(yǎng)方案,確立軟件工程和網(wǎng)絡(luò)工程兩個培養(yǎng)方向,開設(shè)職業(yè)能力輔導(dǎo)課128學(xué)時(4學(xué)分),分別占總教學(xué)學(xué)時和總學(xué)分的5.3%、2.1%。自2006年,我院在軟件工程方向開展軟件測試職業(yè)能力培養(yǎng)模式的探索,取得一定經(jīng)驗(yàn),同時也存在一些問題。

2教學(xué)現(xiàn)狀

該院自2002年開始計算機(jī)科學(xué)與技術(shù)專業(yè)招生,基本情況見表1。表1表明計算機(jī)專業(yè)學(xué)生已經(jīng)清楚認(rèn)識到加強(qiáng)專業(yè)技能培養(yǎng)的重要性,因此按軟件工程和網(wǎng)絡(luò)工程方向培養(yǎng)學(xué)生也符合學(xué)生的需求。

我院引進(jìn)了一批計算機(jī)專業(yè)教師,已經(jīng)形成自有專業(yè)專職教師團(tuán)隊,基本情況見表2。除教授年齡超過60歲外,其他老師的平均年齡僅32.1歲,教學(xué)經(jīng)驗(yàn)豐富,精力充沛。

我院已建設(shè)兩個高標(biāo)準(zhǔn)的計算機(jī)專業(yè)實(shí)驗(yàn)室,PC機(jī)120臺、服務(wù)器5臺,可開展軟件工程方向全部專業(yè)課實(shí)驗(yàn)和網(wǎng)絡(luò)工程方向部分專業(yè)課實(shí)驗(yàn)。

3軟件測試職業(yè)能力培養(yǎng)目標(biāo)

優(yōu)秀的軟件測試人員除了具有良好的職業(yè)道德外,還須具備如下基本素質(zhì)和技能:①與開發(fā)員、客戶或者管理者談判與溝通的能力;②與其他測試員、開發(fā)員或管理者協(xié)同工作的團(tuán)隊合作能力;③分析和解決相關(guān)問題的能力;④掌握軟件測試?yán)碚?、方法和操作技能,具備適應(yīng)發(fā)展的能力。

軟件測試職業(yè)能力培養(yǎng)的主要目標(biāo)是通過學(xué)習(xí)和掌握軟件測試原理、方法和工具的,具備軟件測試人員所必備的基本素質(zhì)和技能,不經(jīng)過職業(yè)培訓(xùn)或少量培訓(xùn)就可以從事軟件測試工作。應(yīng)至少達(dá)到如下要求:①能夠在單機(jī)、網(wǎng)絡(luò)環(huán)境下建立軟件運(yùn)行和測試環(huán)境;實(shí)施多種體系結(jié)構(gòu)軟件的測試;②熟悉主流軟件開發(fā)技術(shù)并能夠編寫簡單應(yīng)用程序、測試腳本和測試計劃、設(shè)計測試用例、執(zhí)行測試并填寫缺陷報告;③熟悉常見測試流程、缺陷管理流程,并能對測試流程實(shí)施監(jiān)督和處理;④能夠獨(dú)立或協(xié)助開發(fā)人員進(jìn)行單元測試和白盒測試;以及使用自動化測試工具來進(jìn)行各種測試。

4實(shí)施過程

軟件測試職業(yè)能力培養(yǎng)分為兩個階段:①基本階段:即計算機(jī)專業(yè)課程學(xué)習(xí)、實(shí)驗(yàn)和課程設(shè)計階段,學(xué)生掌握軟件測試的基本原理、方法和工具,具備從事軟件測試工作的基本素質(zhì)和能力,經(jīng)過時間不長的職業(yè)訓(xùn)練可以勝任軟件測試工作;②高級階段:目標(biāo)是讓學(xué)生掌握專門的軟件測試技術(shù)和工具,形成獨(dú)特軟件測試職業(yè)能力,培訓(xùn)時間更短或者不經(jīng)過培訓(xùn)就能勝任特定領(lǐng)域的軟件測試工作的,通常指軟件測試綜合實(shí)踐課程和畢業(yè)設(shè)計環(huán)節(jié)的教學(xué)。其中畢業(yè)設(shè)計環(huán)節(jié)的軟件測試能力培養(yǎng)能夠提升基本階段形成的軟件測試實(shí)踐技能,通過選擇適當(dāng)?shù)恼n題加強(qiáng)對軟件測試的整個流程的技術(shù)掌握,進(jìn)一步提高軟件測試職業(yè)能力。

軟件測試教學(xué)內(nèi)容見表3第一列。Ⅰ至Ⅶ各列分別對應(yīng)C/C++、Java、數(shù)據(jù)結(jié)構(gòu)、算法設(shè)計與分析、軟件工程、軟件測試綜合實(shí)踐、畢業(yè)設(shè)計。A表示初步掌握,B表示重點(diǎn)掌握。

4.1基本階段的軟件測試能力培養(yǎng)

在C/C++、Java、數(shù)據(jù)結(jié)構(gòu)、算法設(shè)計與分析課程的實(shí)驗(yàn)和課程設(shè)計教學(xué)中,由于所編寫代碼規(guī)模不大,要求學(xué)生借鑒“極限編程”和“測試驅(qū)動開發(fā)”方法的思想,源代碼和測試代碼開發(fā)并重,灌輸“源碼要能夠通過測試”的觀點(diǎn)。

軟件工程課程設(shè)計和軟件測試綜合實(shí)踐兩個教學(xué)環(huán)節(jié)要求學(xué)生以團(tuán)隊形式完成一個規(guī)模適當(dāng)?shù)能浖到y(tǒng)。除單元測試外,還必須關(guān)注集成測試、系統(tǒng)測試等環(huán)節(jié),達(dá)到掌握集成測試和系統(tǒng)測試的基本過程和常用測試工具、形成良好的軟件質(zhì)量保證意識的目的。

4.2高級階段的軟件測試能力培養(yǎng)

高級階段的軟件測試能力培養(yǎng)指學(xué)生選擇軟件測試類畢業(yè)設(shè)計課題,在指導(dǎo)老師的指導(dǎo)下,在仿真工作場景的實(shí)驗(yàn)室環(huán)境完成課題要求的任務(wù),或者對實(shí)現(xiàn)的軟件系統(tǒng)按照工程規(guī)范進(jìn)行測試。

除了軟件設(shè)計類課題外,02、03和04級計算機(jī)專業(yè)畢業(yè)生完成軟件測試類畢業(yè)設(shè)計課題有五類:①基于J2EE平臺應(yīng)用系統(tǒng)的性能、負(fù)載和壓力測試;②EJB組件測試;③測試數(shù)據(jù)的生成方法及評價(如基于遺傳算法或組合策略生成測試數(shù)據(jù));④應(yīng)用程序的圖形用戶接口測試;⑤應(yīng)用程序的安全測試。

5存在的問題

計算機(jī)專業(yè)完成的軟件測試相關(guān)課題情況見表4。第2列表示“測試過所實(shí)現(xiàn)軟件系統(tǒng)的學(xué)生數(shù)/選擇該類課題的學(xué)生數(shù)”;第3列表示選擇軟件測試類課題學(xué)生數(shù);第4列表示選擇軟件測試類和選擇軟件設(shè)計類課題并測試過所實(shí)現(xiàn)系統(tǒng)的學(xué)生數(shù)與選擇兩類課題的學(xué)生數(shù)之比。第5列表示畢業(yè)后從事軟件測試占全部學(xué)生的百分比。顯然,軟件測試職業(yè)能力培養(yǎng)已經(jīng)逐步得到計算機(jī)專業(yè)學(xué)生的認(rèn)可。

對2004級畢業(yè)生25人問卷調(diào)查,結(jié)果是選擇軟件測試類課題和軟件設(shè)計類課題的共22人。影響軟件測試及軟件設(shè)計課題測試相關(guān)任務(wù)完成的原因中,課題的過大或者過難的占23%,實(shí)驗(yàn)條件不完備的占45%,中途改題目占13.6%,時間未規(guī)劃好的占31.8%,論文文獻(xiàn)不符合要求占18%,老師指導(dǎo)不足占23%,課題過于簡單占27%,編程能力不足占36%。

6解決方案

針對上述問題,可以采取如下措施:

根據(jù)IT企業(yè)軟件研發(fā)的應(yīng)用場景,配置IT企業(yè)流行的分析、設(shè)計、開發(fā)、測試和管理等常用工具軟件,構(gòu)建軟件設(shè)計與軟件測試專用平臺,為計算機(jī)專業(yè)學(xué)生提供模擬IT企業(yè)的開發(fā)環(huán)境。

軟件測試和軟件設(shè)計類課題的指導(dǎo)老師命題時應(yīng)該結(jié)合自身科研、教學(xué)、技術(shù)研發(fā)特點(diǎn)等因素,制定適當(dāng)?shù)恼n題。在指導(dǎo)時根據(jù)現(xiàn)代軟件工程規(guī)范和課題要求加強(qiáng)對學(xué)生的指導(dǎo),及時檢查學(xué)生的工作進(jìn)度。

在專業(yè)課程學(xué)習(xí)階段,加強(qiáng)語言類、數(shù)據(jù)結(jié)構(gòu)與算法類課程的教學(xué),要求學(xué)生堅持測試所開發(fā)代碼,提高學(xué)生編程技能。

建設(shè)有助于培養(yǎng)計算機(jī)專業(yè)學(xué)生的軟件測試職業(yè)技能的教學(xué)團(tuán)隊,定期邀請軟件測試行業(yè)專家來學(xué)院講學(xué)講座或者專業(yè)教師深入IT企業(yè),了解軟件測試在軟件質(zhì)量保證過程中的應(yīng)用現(xiàn)狀。

鼓勵學(xué)生參加軟件評測師等軟件水平與任職資格考試,所獲證書可抵學(xué)分,提高學(xué)生加強(qiáng)職業(yè)能力培養(yǎng)的積極性。

參考文獻(xiàn)

[1] 孫家廣, 劉強(qiáng). 軟件工程—理論、方法與實(shí)踐[M]. 北京:高等教育出版社,2008.

[2] 劉強(qiáng)等. 中國軟件工程學(xué)科教程[M]. 北京:清華大學(xué)出版社,2005.

[3] 全國計算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試辦公室. 軟件評測試考試大綱[M]. 北京:清華大學(xué)出版社,2005.

[4] Kent Beck著. 測試驅(qū)動開發(fā)(影印版)[M]. 北京:中國電力出版社,2003.

猜你喜歡
軟件測試職業(yè)能力計算機(jī)專業(yè)
“以賽促學(xué),以賽促教”促進(jìn)計算機(jī)專業(yè)教學(xué)理念創(chuàng)新與實(shí)踐研究
基于OBE的軟件測試課程教學(xué)改革探索
EXCEL和VBA實(shí)現(xiàn)軟件測試記錄管理
電子制作(2018年16期)2018-09-26 03:27:18
關(guān)于軟件測試技術(shù)應(yīng)用與發(fā)展趨勢研究
電子測試(2017年15期)2017-12-18 07:19:20
在新形勢下創(chuàng)新汽車技術(shù)專業(yè)“校企合作、工學(xué)結(jié)合”模式的初探
職業(yè)能力導(dǎo)向下的高職院校體育教學(xué)改革研究
中國市場(2016年35期)2016-10-19 03:10:41
民辦高校行政管理人員職業(yè)能力提升的思考
商(2016年27期)2016-10-17 04:25:36
中學(xué)生職業(yè)生涯規(guī)劃能力培養(yǎng)研究
成才之路(2016年26期)2016-10-08 11:10:17
軟件測試工程化模型及應(yīng)用研究
職業(yè)高中計算機(jī)專業(yè)教學(xué)改革淺析
定陶县| 运城市| 牙克石市| 嘉定区| 邯郸市| 阜新| 怀仁县| 乌什县| 四平市| 永州市| 昭通市| 龙泉市| 江安县| 浪卡子县| 四平市| 通州区| 横峰县| 荥阳市| 汶上县| 宜春市| 万安县| 嵊泗县| 仪征市| 宜君县| 遂平县| 宣汉县| 鄂伦春自治旗| 屏南县| 桓仁| 安平县| 孝昌县| 蓝田县| 棋牌| 宜宾市| 大荔县| 山阳县| 芷江| 故城县| 宁河县| 邢台县| 达拉特旗|