亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        校企合作視野下軟件測試課程開發(fā)與建設

        2017-01-21 16:52:07吳伶琳
        軟件導刊 2016年12期
        關(guān)鍵詞:軟件測試高等職業(yè)教育課程設計

        吳伶琳

        摘 要:隨著高等職業(yè)教育改革的不斷推進,“深化產(chǎn)教融合、校企合作”已經(jīng)成為改革大方向。從軟件測試課程教學中存在的問題出發(fā),闡述了校企合作以工作過程導向進行課程設計的理念;針對高職院校軟件測試課程教學過程中普遍存在的問題,通過教學內(nèi)容調(diào)整、教學方法與手段改進、課程資源建設、考試方法改革等措施,對課程進行了建設和改革。實踐表明,課程改革成效明顯,并且課程特色鮮明、內(nèi)容新穎生動,提升了軟件技術(shù)人才的培養(yǎng)質(zhì)量。

        關(guān)鍵詞:高等職業(yè)教育;課程設計;校企合作;軟件測試

        DOIDOI:10.11907/rjdk.162329

        中圖分類號:G434

        文獻標識碼:A文章編號:1672-7800(2016)012-0197-03

        0 引言

        隨著軟件技術(shù)在社會各領(lǐng)域的廣泛應用,人們開始越來越關(guān)注軟件產(chǎn)品質(zhì)量,軟件測試作為軟件質(zhì)量保證的重要途徑也因此受到行業(yè)領(lǐng)域的關(guān)注與重視,軟件測試崗位的就業(yè)前景也變得越來越好。在《國務院關(guān)于加快發(fā)展現(xiàn)代職業(yè)教育的決定》中,提出“深化產(chǎn)教融合、校企合作”[1]。隨著技術(shù)的發(fā)展、產(chǎn)業(yè)結(jié)構(gòu)調(diào)整的不斷加快,持久深入的校企合作已經(jīng)逐漸成為高職院校課程開發(fā)質(zhì)量的關(guān)鍵要素之一。

        《軟件測試基礎》課程大多在高職院校的計算機類專業(yè)中開設,但是普遍存在著課程內(nèi)容更新慢,教學方法、手段陳舊,課程評價考核單一的問題,導致學生學習興趣不大,學習效果不佳。該課程在蘇州健雄職業(yè)技術(shù)學院是軟件技術(shù)專業(yè)的一門專業(yè)基礎課,該院與上海博為峰軟件技術(shù)股份有限公司、上海澤眾軟件科技有限公司等從事軟件測試的IT企業(yè)緊密合作,對課程進行了一系列建設和改革,培養(yǎng)了一大批軟件測試人才,受到企業(yè)的一致認可。

        1 以工作過程為導向的課程設計

        課程組成員結(jié)合計算機等級考試、計算機軟件專業(yè)技術(shù)資格考試和國際軟件測試資質(zhì)認證(ISTQB)的考試大綱,以及行業(yè)、企業(yè)對軟件測試員的人才需求,與企業(yè)專家共同確定本課程的目標為:使學生了解軟件測試的發(fā)展前景,掌握測試的基礎知識,了解測試用例的概念、意義;能夠搭建測試環(huán)境,掌握常用的黑盒、白盒用例設計方法,能夠進行簡單的手動功能測試并撰寫測試報告與缺陷報告;了解常用的自動化測試工具、性能測試工具,理解測試工具的原理,了解測試管理的概念與流程等。

        本課程以軟件測試工程師的工作過程為導向,按照軟件技術(shù)專業(yè)培養(yǎng)目標與高職學生的特點,將測試基礎知識、相關(guān)技術(shù)方法、測試管理貫穿在整個測試流程中,從而構(gòu)建測試各階段所需的知識與技能。在課程中以“虛擬公司”作為組織形式,在運作過程中充分體現(xiàn)職業(yè)教育行為導向和職業(yè)性原則。行為導向,即創(chuàng)造師生互動的仿真情境,使學生通過自主協(xié)作式學習方式,反復操練,從而形成符合企業(yè)要求的行為方式和職業(yè)能力。職業(yè)性原則,即要求實訓目標和就業(yè)目標高度一致[2]。學院與企業(yè)共建實訓平臺,通過具體工程項目及案例素材,使用測試管理工具從測試需求建起,測試模塊劃分、測試用例設計、測試用例執(zhí)行、缺陷管理,加強學生對測試管理工具的使用。

        2 以工作項目為載體的學習情境創(chuàng)設

        《軟件測試基礎》課程最好在第三學期開設,因為這時學生對軟件行業(yè)已有一定了解,并已具備初步的編程經(jīng)驗,課程共計64學時。依據(jù)軟件測試的工作過程可以將課程劃分為6個學習情境,共15個工作任務,具體如表 1所示。

        學習情境1中主要讓學生認識缺陷并知道缺陷產(chǎn)生的原因,掌握軟件測試的定義、目的、分類和原則,熟悉V模型、W模型、H模型等軟件測試的常見模型;熟練掌握軟件質(zhì)量模型的分類和各個評價指標,并明確軟件質(zhì)量與軟件測試之間的關(guān)系;會查詢互聯(lián)網(wǎng)中的招聘信息,分析軟件測試工程師的崗位職責及發(fā)展路徑,并盡早做好職業(yè)生涯規(guī)劃。

        學習情境2中讓學生能夠明確軟件測試的依據(jù),并閱讀需求規(guī)格說明書,理解測試需求的概念,會對測試需求進行挖掘;能夠理解測試計劃的重要性,知道測試計劃的一般組成要素。

        學習情境3中讓學生能夠理解黑盒測試、白盒測試、灰盒測試的基本概念及它們之間的區(qū)別與聯(lián)系;能夠靈活地運用黑盒測試的常用方法,如等價類劃分、邊界值、決策表、因果圖、場景法、正交表等來設計測試用例;能夠靈活地運用白盒測試的常用方法,如邏輯覆蓋法、基本路徑法等設計測試用例。

        學習情境4中讓學生學會測試環(huán)境的搭建,如在虛擬機中部署PHP、JSP、.NET等應用程序;理解單元測試、集成測試、系統(tǒng)測試、驗收測試的概念及基本流程,熟悉集成測試的策略,能夠使用JUnit 等工具來開展單元測試;能夠掌握缺陷的概念,會正確記錄缺陷,掌握缺陷報告的基本格式與內(nèi)容。

        學習情境5中要讓學生理解測試總結(jié)的意義和重要性,并了解測試總結(jié)報告的格式與內(nèi)容。

        學習情境6中能讓學生掌握手動測試與自動化測試的區(qū)別,了解自動化測試、性能測試等工具的原理,初步掌握腳本的錄制和參數(shù)的設定,為后續(xù)課程的學習奠定基礎。

        3 “互聯(lián)網(wǎng)+教育”方式的課程改革深化

        3.1 利用雨課堂平臺實施線上線下混合教學

        合理運用互聯(lián)網(wǎng)新技術(shù),由傳統(tǒng)教學向線上線下混合式教學方式轉(zhuǎn)變,打破以往學生學習時空的限制,按需學習,讓教育教學資源得到最大化共享。由于本課程概念較多,課程學習后還需通過工信部的考證,線上教學教師通過清華大學研制的雨課堂平臺將PPT課件、微課、測試等資料上傳至云空間,并推送到學生的移動終端上,督促學生做好預習、復習工作,學生所有的學習行為數(shù)據(jù)均被自動完整采集,有助于量化了解學生學習效果并把握學生學習軌跡[3];傳統(tǒng)的線下面授,則重點解決學生的疑難困惑問題,提高教學效率。

        3.2 改進教學方法提高學生學習興趣

        3.2.1 案例教學法

        由于軟件測試的理論相對枯燥,在課堂教學中應根據(jù)情況選取具有代表性的工程案例,理論聯(lián)系實際,使學生系統(tǒng)地掌握軟件測試和質(zhì)量保證的相關(guān)知識。如講解軟件測試的原則和階段時,可以引入如下工程案例:“某公司在研發(fā)一個工程項目管理系統(tǒng)時,測試工作在系統(tǒng)開發(fā)初步完成之后,開始并直接進行系統(tǒng)測試。測試工程師針對界面進行了功能測試。測試工程師和開發(fā)工程師交互進行測試與缺陷修復工作。”通過帶領(lǐng)學生進行分析,熟練運用測試原則,并加深學生對軟件測試概念的理解與記憶。

        3.2.2 比較學習法

        該課程的概念非常多,對于初次接觸的學生很容易混淆,也不容易記憶。可以通過圖示、表格等方式對重點的概念進行比較,從而讓學生深入理解。比如在講解黑盒與白盒概念的時候,學生會感覺很抽象,此時可以通過圖示比較的方式向?qū)W生形象地展示兩者的不同,如圖 1所示。從圖中不難看出兩種測試方法中系統(tǒng)都會有輸入和輸出,但是黑盒的內(nèi)部是不可見的,就像一個黑匣子,而白盒的內(nèi)部可以清晰地看到程序,因此對測試人員是透明的。

        此外,為了較好地歸納出兩者的區(qū)別,也可以采用表格的方式將兩者的不同之處梳理出來,如表2所示。

        3.2.3 行動教學法

        為了避免高職學生面對概念而產(chǎn)生厭學心理,在教學過程中要設計各種活動讓概念盡量變得生動鮮活。比如在介紹各類軟件測試模型時,如果僅僅是依照教材中的圖示為學生闡釋各種模型,學生會感覺非??菰铮蚨蝗菀子涀?。根據(jù)高職學生的特點,合理設計任務,如先讓學生利用網(wǎng)絡檢索并自主學習各類軟件測試模型,而后用Visio工具繪制模型,學生就會樂于接受,并且在動手繪制模型的實踐活動中,自然而然地將各種模型的內(nèi)容、特點等牢牢記住。

        3.2.4 項目教學法

        通過企業(yè)真實的工程項目作為載體,能夠使學生深入地理解軟件測試在軟件整個生命周期中的作用,逐漸培養(yǎng)具備系統(tǒng)分析、系統(tǒng)設計和軟件編程等方面的能力。由于軟件測試人員的工作是找出軟件中的錯誤,并經(jīng)常同系統(tǒng)設計者和編程人員交流,因此嚴謹?shù)墓ぷ髁晳T、良好的溝通能力和團隊合作精神也是軟件測試人員所必需的[4]。項目教學中以小組為單位,學生分配不同的角色,如測試組長、軟件測試員、開發(fā)人員、項目經(jīng)理等。學生在完成項目任務的過程中既能獨立思考,也可以進行小組討論,提出自己的見解和意見,這些都有利于培養(yǎng)學生的溝通能力和合作精神。

        3.3 建立多元的過程化考核評價指標

        課程組成員參考企業(yè)員工的評價方式,建立了基于工作過程的多元化過程考核指標,并增大學生實踐能力考核比例,引入第三方認證,注重學生職業(yè)素養(yǎng)等能力的養(yǎng)成。具體考核方式如表 3所示。

        過程考核含有職業(yè)素養(yǎng)、作業(yè)、項目、技能和第三方認證。其中,職業(yè)素養(yǎng)主要考核學生時間管理、合作精神、學習主動性、積極性、創(chuàng)新能力等;作業(yè)主要考核學生課后完成報告、實訓的情況;項目考核主要考核學生各類測試文檔撰寫、測試工具的使用情況,采用學生自評、小組互評和教師評價表,并分別占20%、50%和30%的權(quán)重;技能考核主要考察學生在規(guī)定時間內(nèi)完成測試任務的能力,標準由企業(yè)專家與職業(yè)院校教師共同制訂,企業(yè)工程師也會擔任考官;第三方認證是在學期末進行的針對課程基礎理論、技能的綜合考試,主要考查學生對軟件測試基礎知識、理論的掌握能力,如工信部的軟件測試工程師中級考證。多元化的考核避免了傳統(tǒng)考核的單一性、偶然性,改變了重點以期末考試分數(shù)作為學生成績評價標準的過于呆板的教學評價制度[5]。

        4 結(jié)語

        校企合作開展課程開發(fā)和建設,學校與企業(yè)工程師共同制定課程標準,使該課程內(nèi)容更符合行業(yè)、企業(yè)的需求;進行教學方法和教學手段改革,改變了以往學生被動的學習狀態(tài),提高了學生的學習興趣。而線上線下的混合教學模式,確立了學生的主體地位,拓展了學生學習的時間和空間。尤其改革中以軟件項目為載體讓學生掌握軟件測試的基本概念、工具、方法和流程,為學生建立起了軟件測試的系統(tǒng)觀。在今后的改革中,要進一步加強測試類課程與開發(fā)類課程的融合,增強學生的軟件開發(fā)能力,以適應行業(yè)對測試人才能力和素質(zhì)提出的更高要求。

        參考文獻:

        [1] 李志宏.產(chǎn)教融合階梯式課程的開發(fā)與實施——以電子商務專業(yè)“網(wǎng)店客服”課程為例[J].中國職業(yè)技術(shù)教育,2015(8):88-92.

        [2] 劉瀟瀟.基于模擬公司工作情境的高職《物流綜合實訓》課程設計[J].職業(yè)技術(shù)教育,2013,34(20):16-18.

        [3] 臧晶晶,郭麗文.滴水成雨——走進雨課堂[J].信息與電腦,2016(8):235-236.

        [4] 王帥,朱彬,李麗萍.軟件測試課程建設的幾點措施[J].計算機教育,2010(16):66-68.

        [5] 翟秀軍.高職專業(yè)課程“多元化”過程考核評價改革實踐——以汽車專業(yè)課程為例[J].職業(yè)技術(shù)教育,2016,37(2):57-59.

        (責任編輯:孫 娟)

        猜你喜歡
        軟件測試高等職業(yè)教育課程設計
        基于OBE的軟件測試課程教學改革探索
        計算機教育(2020年5期)2020-07-24 08:53:20
        龍鳳元素系列課程設計
        EXCEL和VBA實現(xiàn)軟件測試記錄管理
        電子制作(2018年16期)2018-09-26 03:27:18
        關(guān)于軟件測試技術(shù)應用與發(fā)展趨勢研究
        電子測試(2017年15期)2017-12-18 07:19:20
        基于現(xiàn)代學徒制高職人才培養(yǎng)模式研究與實踐
        東方教育(2016年16期)2016-11-25 01:54:10
        高職院?!叭齻€空間”就業(yè)體系構(gòu)建研究與實踐
        紡織行業(yè)職業(yè)結(jié)構(gòu)變遷對高職現(xiàn)代紡織專業(yè)人才培養(yǎng)的啟示
        職教論壇(2016年24期)2016-11-14 08:45:16
        淺論我國高等??坡殬I(yè)教育發(fā)展現(xiàn)狀及對策探討
        軟件測試工程化模型及應用研究
        基于Articulate Storyline的微課程設計與開發(fā)
        中小學電教(2016年3期)2016-03-01 03:40:53
        日韩av无码社区一区二区三区| 人妻少妇一区二区三区| 被暴雨淋湿爆乳少妇正在播放| 成人av在线免费播放| 激情五月开心五月麻豆| 日本精品人妻一区二区三区 | 日本无遮挡真人祼交视频| 99久久精品免费观看国产| 女人张开腿让男桶喷水高潮 | 日本免费一区二区三区| 精品久久久久久无码不卡| 日本一区二区三区在线播放| 黄色潮片三级三级三级免费| 亚洲成av人综合在线观看| 午夜内射中出视频| Y111111国产精品久久久| 精品国产亚洲av成人一区| 青青草视频是针对华人| 精品乱人伦一区二区三区| 一本色道久久99一综合| 亚洲一区二区自拍偷拍| 久久综合久中文字幕青草| 国产乱子伦农村叉叉叉| 久热香蕉av在线爽青青| 亚洲欧洲日产国码无码av野外| 97久久综合精品国产丝袜长腿| 日韩亚洲中文有码视频| 99久久精品国产一区二区三区| 免费看一级a女人自慰免费| 日本不卡一区二区三区在线| 黄射视频在线观看免费| 亚洲国产精品无码专区在线观看| 猫咪免费人成网站在线观看| AV中文码一区二区三区| 手机在线免费观看的av| 中文字幕人乱码中文字幕| 男女啪啪免费体验区| 国产成社区在线视频观看| 精品国产免费一区二区久久| 国产爆乳美女娇喘呻吟| 欧洲日本一线二线三线区本庄铃|