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

?

高職院校軟件測試課程教學(xué)改革研究

2021-12-03 04:02:08青島職業(yè)技術(shù)學(xué)院信息學(xué)院鄭春紅劉志敏
亞太教育 2021年21期
關(guān)鍵詞:軟件測試實訓(xùn)測試

青島職業(yè)技術(shù)學(xué)院信息學(xué)院 鄭春紅 劉志敏

伴隨IT行業(yè)新技術(shù)的發(fā)展,軟件的應(yīng)用領(lǐng)域進一步擴大,人們對軟件質(zhì)量的要求也逐步提高,軟件測試已經(jīng)成為不可或缺的關(guān)鍵技術(shù)。目前,軟件測試人才招聘需求量大,且呈逐年增長態(tài)勢,人才缺口較大。從基本的功能測試、性能測試、接口測試、自動化測試、App測試,到特定應(yīng)用場景的人工智能測試、大數(shù)據(jù)測試、云計算測試等,不同的測試崗位對從業(yè)人員的理論基礎(chǔ)和實踐能力要求不同。企業(yè)對軟件測試工程師的能力要求呈現(xiàn)綜合性,要求軟件測試人員要具有軟件項目經(jīng)驗,具備軟件測試、軟件質(zhì)量保證知識,能夠獨立開展軟件測試工作。但是,目前符合企業(yè)要求的軟件測試工程師十分匱乏,培養(yǎng)符合企業(yè)用人需求的測試人才是目前高職院校教學(xué)改革的重要議題。

高職院校的軟件測試課程教學(xué)應(yīng)立足軟件測試行業(yè)發(fā)展現(xiàn)狀,順應(yīng)IT行業(yè)新技術(shù)的發(fā)展,對接目前企業(yè)用人需求,將軟件測試與新技術(shù)、新的應(yīng)用場景相結(jié)合,在學(xué)生已有專業(yè)知識的基礎(chǔ)上,以專業(yè)課程體系為依托,探索軟件測試課程教學(xué)改革,培養(yǎng)具備扎實測試?yán)碚摶A(chǔ)及綜合實踐能力的高質(zhì)量軟件測試人才。

一、高職院校軟件測試教與學(xué)現(xiàn)狀

(一)教學(xué)資源過度依賴教材

目前,軟件測試課程的教學(xué)內(nèi)容過于依賴教材,未能很好地將理論知識與測試工具及實際工程項目結(jié)合起來。在授課內(nèi)容的組織方面缺少總體設(shè)計和創(chuàng)新,教學(xué)案例資源陳舊,案例之間關(guān)聯(lián)度小,知識過于碎片化。

(二)課程設(shè)計缺少與其他專業(yè)課程的聯(lián)系

目前,高職院校在實驗設(shè)計方面,多以基礎(chǔ)性實驗為主,這種單一的實驗設(shè)計方式,難以適應(yīng)軟件測試工程實踐能力培養(yǎng)的需要。在軟件測試的課程設(shè)計中,教學(xué)內(nèi)容的組織及實踐項目案例的選取往往側(cè)重于對軟件測試?yán)碚摰母采w,未與其他專業(yè)核心課程建立必要的聯(lián)系,或未能在其他專業(yè)課程的教學(xué)設(shè)計中滲透軟件測試的相關(guān)內(nèi)容,難以讓學(xué)生構(gòu)建宏觀知識體系。

(三)學(xué)生缺少行業(yè)正確認(rèn)知

“軟件測試沒有軟件開發(fā)就業(yè)前景好”是很多學(xué)生對軟件測試行業(yè)的偏見。很多學(xué)生認(rèn)為做不了開發(fā)的才選擇測試,從而缺少對軟件測試課程學(xué)習(xí)的興趣。這一錯誤認(rèn)知,主要源于學(xué)生缺乏對軟件測試行業(yè)現(xiàn)狀及軟件測試崗位的正確認(rèn)識。

(四)教師缺少企業(yè)實際工作經(jīng)驗

目前,承擔(dān)軟件測試課程授課任務(wù)的教師,雖然經(jīng)過了軟件測試課程的師資培訓(xùn),但并沒有實際承擔(dān)企業(yè)級軟件測試項目的經(jīng)驗,或缺少在企業(yè)從事軟件測試工作的經(jīng)歷。因此,對企業(yè)實際的用人需求了解并不充分,在教學(xué)過程中也容易照本宣科,難以匹配與企業(yè)相似的開發(fā)和測試環(huán)境。

(五)學(xué)生課堂上職業(yè)角色體驗度不高

軟件測試課程教學(xué)過程,主要采用先理論再實踐的教學(xué)順序。在這種傳統(tǒng)的教與學(xué)模式中,教學(xué)環(huán)境與企業(yè)實際的工作環(huán)境差距較大,難以讓學(xué)生立足職業(yè)角色去看待問題、分析問題、解決問題,也難以讓學(xué)生在實踐中收獲職業(yè)測試人員的成就感。

(六)教學(xué)資源案例陳舊,缺少與新技術(shù)、新應(yīng)用場景的結(jié)合

目前,軟件測試課堂教學(xué)使用的教學(xué)實驗及實訓(xùn)案例,主要是結(jié)合常見應(yīng)用設(shè)計的,如各類電商網(wǎng)站、桌面應(yīng)用程序等。案例資源比較陳舊,難以拓寬學(xué)生的專業(yè)視野。隨著IT行業(yè)的快速發(fā)展,新技術(shù)不斷出現(xiàn),新的應(yīng)用場景逐步落地,物聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能等技術(shù)已經(jīng)滲透到我們的學(xué)習(xí)、工作、生活等各個領(lǐng)域。智慧安防、智慧交通、智慧旅游、智慧金融、智慧家居、智慧醫(yī)療、智慧社區(qū)、智慧農(nóng)業(yè)、智慧政務(wù)等在我們的生活中已不再陌生,應(yīng)考慮將軟件測試課程的教學(xué)、實驗、實訓(xùn)與新技術(shù)、新應(yīng)用場景相融合,對現(xiàn)有教學(xué)案例資源進行補充和完善。

(七)教與學(xué)的形式單一

高職院校的學(xué)生個體間差異較大,表達能力、理解能力、動手實踐能力參差不齊。軟件測試課程教學(xué)形式單一,“教師教,學(xué)生學(xué),學(xué)生練”的傳統(tǒng)教學(xué)模式難以發(fā)揮個體優(yōu)勢,往往導(dǎo)致學(xué)生兩極分化現(xiàn)象嚴(yán)重,部分學(xué)生越學(xué)越愛學(xué),而部分學(xué)生可能由于跟不上進度而中途放棄。

(八)學(xué)生缺乏完整項目的測試經(jīng)驗

軟件測試課程教學(xué)課時有限,而大部分課時需要用于軟件測試基礎(chǔ)理論的學(xué)習(xí)以及測試方法的基本練習(xí)。學(xué)生對于實際項目中測試計劃的制定、測試文檔的撰寫等環(huán)節(jié)并不熟悉,只有理論層面的理解,缺乏完整項目的測試經(jīng)驗,難以系統(tǒng)掌握整個測試的流程以及測試方法在軟件開發(fā)各個環(huán)節(jié)中的實際運用。

二、高職院校軟件測試教學(xué)改革初探

(一)結(jié)合IT新技術(shù)及時更新教學(xué)資源

軟件測試?yán)碚摵凸ぞ叩陌l(fā)展離不開軟件的發(fā)展,為了滿足軟件市場的需求,軟件測試教學(xué)除了基本測試?yán)碚摵头椒ǎ€應(yīng)結(jié)合IT新技術(shù)及時更新教學(xué)資源。教師在授課過程中,應(yīng)結(jié)合當(dāng)下的熱門技術(shù)和工具,拓展課程的廣度,培養(yǎng)學(xué)生的發(fā)散思維和隨機應(yīng)變的能力。

(二)結(jié)合專業(yè)核心課程做好軟件測試課程總體設(shè)計

軟件測試也是軟件工程的重要組成部分,應(yīng)該以工程化的思想指導(dǎo)軟件測試實踐環(huán)節(jié)的設(shè)計。在教學(xué)內(nèi)容的編排和教學(xué)案例的選取過程中,應(yīng)緊密結(jié)合學(xué)生專業(yè)基礎(chǔ),做好專業(yè)課程總體設(shè)計,幫助學(xué)生在各專業(yè)課程的學(xué)習(xí)中做到融會貫通。

例如在軟件測試課程設(shè)計中,可以選取優(yōu)秀的學(xué)生項目,部署到云服務(wù)器供所有學(xué)生訪問,項目可覆蓋軟件測試教學(xué)的主要內(nèi)容。在實踐環(huán)節(jié),以工程化的思想將任務(wù)劃分為需求分析、擬定測試計劃、設(shè)計測試用例、測試實現(xiàn)、執(zhí)行測試、缺陷跟蹤、項目總結(jié)幾個階段,讓學(xué)生在多學(xué)科交叉的學(xué)習(xí)環(huán)境中做到學(xué)以致用。

表1 軟件測試與其他專業(yè)課程的聯(lián)系

(三)上好軟件測試第一課

軟件測試的第一節(jié)課,是幫助學(xué)生樹立端正的學(xué)習(xí)觀,激發(fā)學(xué)生對軟件測試課程產(chǎn)生興趣的關(guān)鍵一課。教師可以利用第一課,讓學(xué)生了解軟件測試行業(yè)現(xiàn)狀、地方崗位需求、薪資待遇等實際問題,然后以軟件測試相關(guān)崗位要求為依據(jù),以目標(biāo)為導(dǎo)向,從宏觀角度引導(dǎo)學(xué)生了解軟件測試課程將要學(xué)習(xí)的知識和需要掌握的技能,從而激發(fā)學(xué)生學(xué)習(xí)的興趣,同時引導(dǎo)學(xué)生做好職業(yè)發(fā)展規(guī)劃。

(四)加強軟件測試課程思政建設(shè)

教師在軟件測試課程授課過程中,不僅需要培養(yǎng)學(xué)生的基本測試?yán)碚摵蜏y試技能,還應(yīng)關(guān)注學(xué)生綜合素質(zhì)的養(yǎng)成。通過課程思政,將行業(yè)工匠精神、愛國主義情懷、社會主義核心價值觀等全方位、多角度與軟件測試的理論和實踐教學(xué)內(nèi)容無縫銜接,培養(yǎng)德才兼?zhèn)涞能浖y試人才。

(五)任務(wù)驅(qū)動,情境教學(xué)

結(jié)合目前大部分軟件公司的崗位設(shè)置情況,對學(xué)生進行小組劃分,并擬定崗位角色,學(xué)生可結(jié)合個人興趣或特長選定角色。教師通過在云服務(wù)器上搭建bug管理系統(tǒng),按角色為學(xué)生分配賬號和權(quán)限。這樣,在每一次項目實踐的過程中,為學(xué)生營造實際軟件測試工作的氛圍,使其理解每類角色的權(quán)限,懂得在團隊中分工協(xié)作的重要性,同時體驗職業(yè)角色在工作過程中獲得的成就感。

表2 小組角色分工

(六)課程融入新技術(shù)、新場景

軟件測試是一個先進并且在不斷進步的領(lǐng)域。在互聯(lián)網(wǎng)技術(shù)和大數(shù)據(jù)技術(shù)的驅(qū)動下,人工智能已經(jīng)與我們的生活以及各個行業(yè)、產(chǎn)業(yè)、領(lǐng)域形成廣泛聯(lián)系,形成了時代經(jīng)濟的新形態(tài),帶動了新產(chǎn)業(yè)的蓬勃發(fā)展。將特定場景的人工智能應(yīng)用融入軟件測試課程中,可以幫助學(xué)生開闊專業(yè)視野,熟悉并掌握軟件測試在新技術(shù)、新領(lǐng)域中的實際應(yīng)用。

例如,在課程中以基于人臉識別的安防監(jiān)控系統(tǒng)為案例,將安防系統(tǒng)的抓拍機、智能邊緣設(shè)備的安裝調(diào)試融入課堂教學(xué),極大地調(diào)動了學(xué)生學(xué)習(xí)軟件測試的積極性,也有利于提高學(xué)生的動手實踐能力。以安防監(jiān)控系統(tǒng)的智能邊緣設(shè)備為例,帶領(lǐng)學(xué)生學(xué)習(xí)智能邊緣設(shè)備的產(chǎn)品規(guī)格書和接口文檔,運用postman等接口測試工具,帶領(lǐng)學(xué)生以小組為單位,進行接口的測試。以安防監(jiān)控系統(tǒng)的服務(wù)器端開發(fā)為例,將系統(tǒng)各個功能模塊的單元測試融入軟件測試的課堂教學(xué),有利于幫助學(xué)生理解單元測試的意義,提高學(xué)生的質(zhì)量意識。以安防監(jiān)控系統(tǒng)的客戶端為例,將web測試融入軟件測試的課堂教學(xué),帶領(lǐng)學(xué)生運用黑盒測試中的等價類劃分、邊界值分析、場景法等設(shè)計測試用例、撰寫測試文檔,有利于幫助學(xué)生理解并掌握測試的方法、流程以及規(guī)范。

(七)加強校企合作

軟件企業(yè)對軟件人才的需求是軟件測試課程改革的推動力,軟件測試相關(guān)的從業(yè)資格認(rèn)證是學(xué)生入職的敲門磚。加強校企合作可以促進教學(xué)改革的推進,也可以培養(yǎng)“雙師型”教師,提升教師的企業(yè)實踐能力,推動新興領(lǐng)域軟件測試相關(guān)技術(shù)在高職院校軟件測試課程教學(xué)中的落地,所以進一步加強校企合作十分重要。學(xué)校可以利用寒暑假時間選派教師到企業(yè)研修鍛煉,了解企業(yè)軟件測試崗位用人需求,積累企業(yè)項目實戰(zhàn)經(jīng)驗,也可以定期從企業(yè)聘請HR、測試工程師等專家走進課堂,從軟件測試職業(yè)發(fā)展規(guī)劃、項目實踐等方面進行指導(dǎo)。同時,為了深化軟件測試課程改革,提高學(xué)生對口就業(yè)率,還可以與企業(yè)聯(lián)合建立實習(xí)實訓(xùn)基地,讓學(xué)生在實習(xí)崗位上通過工學(xué)交替的形式參與到企業(yè)的實際項目當(dāng)中,培養(yǎng)學(xué)生的動手實踐能力。

(八)強化軟件測試的實訓(xùn)過程

基于目前學(xué)生缺乏完整項目的測試經(jīng)驗,可以增加軟件測試的實訓(xùn)環(huán)節(jié),將軟件測試的實訓(xùn)與其他計算機相關(guān)專業(yè)的實訓(xùn)相結(jié)合。例如,在實訓(xùn)過程中可以小組為單位,劃分電商項目測試組、智能產(chǎn)品研發(fā)項目測試組、Android移動應(yīng)用開發(fā)項目測試組等,然后按學(xué)生的興趣將其分配到同專業(yè)或其他專業(yè)的對應(yīng)實訓(xùn)項目中,讓學(xué)生全程參與項目的開發(fā)與測試過程。這樣,一方面可以通過實際的完整項目幫助學(xué)生理解和掌握整個測試的流程,另一方面也可以幫助學(xué)生提高溝通和協(xié)作能力。

本文結(jié)合目前軟件測試行業(yè)新發(fā)展及企業(yè)崗位用人新需求,分析了目前高職院校軟件測試課程教學(xué)中存在的問題,如教學(xué)資源陳舊、課程整體設(shè)計缺少與其他專業(yè)課的聯(lián)系、學(xué)生缺少行業(yè)認(rèn)知、教師缺少企業(yè)實際工作經(jīng)驗、學(xué)生課堂上職業(yè)角色體驗度不高、教學(xué)資源案例陳舊、缺少與新技術(shù)和新應(yīng)用場景的結(jié)合、教與學(xué)形式單一、學(xué)生缺乏完整項目的測試經(jīng)驗、難以系統(tǒng)掌握整個測試的流程以及測試方法軟件開發(fā)各個環(huán)節(jié)中的實際運用等。針對上述問題,結(jié)合實際教學(xué)經(jīng)驗,提出了對軟件測試課程進行教學(xué)改革的幾點思路:結(jié)合IT新技術(shù),及時更新教學(xué)資源;加強軟件測試課程與其他專業(yè)核心課程的總體設(shè)計;通過軟件測試第一課激發(fā)學(xué)生學(xué)習(xí)興趣;通過課程思政培養(yǎng)德才兼?zhèn)涞臏y試人才;通過情景教學(xué)讓每個學(xué)生參與到項目實踐環(huán)節(jié);通過將特定場景的人工智能應(yīng)用融入軟件測試的課程中,幫助學(xué)生開闊專業(yè)視野,熟悉并掌握軟件測試在新技術(shù)、新領(lǐng)域中的實際應(yīng)用;通過加強與企業(yè)的合作提升教師的教學(xué)科研能力;強化軟件測試的實訓(xùn)過程,通過實際的完整項目幫助學(xué)生理解和掌握整個測試的流程,幫助學(xué)生提高溝通和協(xié)作能力。實踐證明,上述方法運用在實際教學(xué)中取得了較好的效果,學(xué)生學(xué)習(xí)積極性和主動性有了明顯的提高,但也面臨很多亟待解決的問題。例如,伴隨人工智能、大數(shù)據(jù)、云計算、工業(yè)互聯(lián)網(wǎng)等新興產(chǎn)業(yè)的發(fā)展,如何開展更廣泛的校企合作,如何將更多的新技術(shù)融入軟件測試的理論和實踐教學(xué)中,還需要進一步的探索與實踐。

猜你喜歡
軟件測試實訓(xùn)測試
幽默大測試
幽默大師(2020年11期)2020-11-26 06:12:12
基于OBE的軟件測試課程教學(xué)改革探索
計算機教育(2020年5期)2020-07-24 08:53:20
基于CDIO理念的數(shù)控實訓(xùn)教學(xué)改革與實踐
“攝問”測試
“攝問”測試
“攝問”測試
EXCEL和VBA實現(xiàn)軟件測試記錄管理
電子制作(2018年16期)2018-09-26 03:27:18
關(guān)于軟件測試技術(shù)應(yīng)用與發(fā)展趨勢研究
電子測試(2017年15期)2017-12-18 07:19:20
電工電子實訓(xùn)教學(xué)改革與創(chuàng)新
電子制作(2017年8期)2017-06-05 09:36:15
軟件測試工程化模型及應(yīng)用研究
北京市| 瑞金市| 都兰县| 斗六市| 广丰县| 乌拉特前旗| 随州市| 靖州| 方正县| 文昌市| 卓尼县| 庆元县| 青州市| 秭归县| 四川省| 宾川县| 富源县| 思南县| 城口县| 东山县| 丰台区| 宁明县| 吴江市| 察哈| 乌苏市| 察隅县| 青阳县| 尼勒克县| 浦北县| 上虞市| 镇康县| 葫芦岛市| 平江县| 吉木萨尔县| 大邑县| 大洼县| 周宁县| 尉氏县| 永兴县| 丰县| 呼伦贝尔市|