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

        ?

        項(xiàng)目驅(qū)動軟件測試實(shí)驗(yàn)教學(xué)改革的意義與方案探討

        2017-05-14 02:47:14林若欽
        價值工程 2017年3期
        關(guān)鍵詞:項(xiàng)目驅(qū)動軟件測試教學(xué)改革

        林若欽

        摘要:隨著軟件工程復(fù)雜度不斷的上升,軟件工程質(zhì)量要求不斷提高。傳統(tǒng)的軟件測試課程的教學(xué)已經(jīng)不能滿足時代發(fā)展的需要。從傳統(tǒng)的軟件測試實(shí)驗(yàn)教學(xué)出發(fā),針對已存在的問題和實(shí)驗(yàn)教學(xué)的總體目標(biāo)要求,探討以項(xiàng)目驅(qū)動的軟件測試實(shí)驗(yàn)教學(xué)改革意義與方案。以合理的課程體系分布,適當(dāng)?shù)膶?shí)驗(yàn)內(nèi)容的分布,滿足人才培養(yǎng)方案的要求。

        Abstract: With the increasing complexity of software engineering, software engineering quality requirements continue to improve. The teaching of the traditional software testing course can't meet the needs of the times. From the traditional software testing experimental teaching, aiming at the existing problems and the overall objectives of the experimental teaching requirements, this paper explores the significance of project driven software testing and experimental teaching reform, which with reasonable distribution of the curriculum system, the distribution of appropriate experimental content, can meet the requirements of personnel training program.

        關(guān)鍵詞:軟件測試;項(xiàng)目驅(qū)動;實(shí)驗(yàn)教學(xué);教學(xué)改革

        Key words: software testing;project driven;experimental teaching;teaching reform

        中圖分類號:G642.0 文獻(xiàn)標(biāo)識碼:A 文章編號:1006-4311(2017)03-0226-03

        0 引言

        軟件測試在很早以前就是軟件工程里的一個課程。但近幾年來才被國內(nèi)的軟件行業(yè)及軟件公司所重視。因而出現(xiàn)需要大量軟件測試人員的需求。所以國內(nèi)的很多高校因市場的需求,開設(shè)了相關(guān)的軟件測試專業(yè)或方向。但很多學(xué)校的開設(shè)的軟件測試的課程只停留在基本理論的學(xué)習(xí),或者測試工具的介紹上,以至于畢業(yè)出來的學(xué)生只能滿足最底層的測試工作。而較高要求的測試崗位很難招到人。所以培養(yǎng)“高素質(zhì)、復(fù)合型”的軟件測試人才,是學(xué)校的當(dāng)務(wù)之急,軟件測試的教學(xué)改革勢在必行[1]。

        1 傳統(tǒng)測試課程教學(xué)存在的問題

        教學(xué)課時少,課程結(jié)構(gòu)單一。傳統(tǒng)軟件測試是以軟件工程原理的一個章節(jié)來講的。講課的課時也就4個學(xué)分。老師授課只是對測試基本的概念及流程作講解,內(nèi)容偏重理論且抽象。學(xué)生理解和掌握難度比較大,在實(shí)際測試工作中無法入手。現(xiàn)如今對軟件測試的工作越來越重視,對軟件測試的工作要求越來越高。如此單一教學(xué)內(nèi)容,讓學(xué)生今后勝任軟件測試的相關(guān)工作是不現(xiàn)實(shí)的。

        重理論,輕實(shí)踐。傳統(tǒng)軟件測試課程的教學(xué)一直以任課老師講授以主,學(xué)生被動接受知識,在理論的教學(xué)過程中,授課老師重點(diǎn)講解軟件測試的基本概念、原理及方法。但軟件測試的相關(guān)課程在實(shí)踐方面要求有較強(qiáng)的動手的實(shí)踐能力。如在講解黑盒測試、白盒測試中的測試方法來設(shè)計(jì)測試用例時,實(shí)際使用過程中需要結(jié)合多種方法來保證測試用例的完整性,這需要引入實(shí)際的生產(chǎn)案例來練習(xí)。再如在講解單元測試、集成測試時,在講解單一類的測試、容器內(nèi)的測試、數(shù)據(jù)庫持久層的測試時,如果老師在授課時只是講理論,沒有引入實(shí)際的生產(chǎn)案例,學(xué)生很難體會到課程的挑戰(zhàn)和樂趣,缺少主觀主動性,學(xué)習(xí)效果較差。這樣的教學(xué)質(zhì)量難以保證,學(xué)生很難學(xué)以致用。

        2 項(xiàng)目驅(qū)動教學(xué)的內(nèi)涵

        “項(xiàng)目教學(xué)法”最早見于美國教育家凱茲和加拿大教育家查德合著的《項(xiàng)目教學(xué)法》?!绊?xiàng)目教學(xué)法”的理論認(rèn)為:知識可以在一定的條件下自主建構(gòu)獲得;學(xué)習(xí)是知識、技能與行為、態(tài)度與價值觀等方面的長進(jìn);教育是滿足長進(jìn)需要的有意識、有系統(tǒng)、有組織的持續(xù)交流活動。教育家陶行知先生說過:教、學(xué)、做應(yīng)是一體化的,教、學(xué)、做是一件事,不是三件事[2]。

        項(xiàng)目教學(xué)法由以下內(nèi)容組成:有一定的教學(xué)內(nèi)容,具有實(shí)際應(yīng)用價值;能將理論知識和實(shí)際崗位技能結(jié)合起來;與企業(yè)實(shí)際生產(chǎn)或商業(yè)經(jīng)營等活動有關(guān)系;學(xué)生可以獨(dú)立制定計(jì)劃并實(shí)施;學(xué)生可以運(yùn)用所學(xué)知識克服、處理在項(xiàng)目工作中出現(xiàn)的困難和問題;有一定的難度,學(xué)生在完成過程中能掌握和運(yùn)用新的知識和技能;要滲透情感、態(tài)度、價值觀的培養(yǎng);有明確而具體的成果展示,師生能共同評價項(xiàng)目完成情況和工作成果[3][4]。

        3 項(xiàng)目驅(qū)動的軟件測試實(shí)驗(yàn)教學(xué)的意義

        以軟件行業(yè)發(fā)展需要為依托,面向軟件開發(fā)(敏捷開發(fā))過程中對軟件測試人才的迫切需求,以提高教學(xué)質(zhì)量為核心,以教學(xué)改革為動力,以實(shí)現(xiàn)軟件開發(fā)與測試的學(xué)生知識、能力與素質(zhì)協(xié)同發(fā)展為原則,以培養(yǎng)學(xué)生實(shí)踐能力為目標(biāo),結(jié)合學(xué)科優(yōu)勢,以主干課程建設(shè)為突破點(diǎn),開展項(xiàng)目驅(qū)動軟件測試實(shí)驗(yàn)教學(xué)改革與研究,構(gòu)建和實(shí)踐面向應(yīng)用型本科軟件測試人才的專業(yè)實(shí)驗(yàn)教學(xué)體系。具體的意義可歸納為以下四點(diǎn):

        ①優(yōu)化測試相關(guān)專業(yè)主干課程體系,打造以項(xiàng)目驅(qū)動軟件測試實(shí)驗(yàn)教學(xué)的專業(yè)特色。測試相關(guān)主干課程體系優(yōu)化與專業(yè)課程實(shí)驗(yàn)教學(xué)改革是項(xiàng)目的核心。專業(yè)主干課程體系的建設(shè)能直接反映專業(yè)課程建設(shè)的目的和培養(yǎng)目標(biāo),是提高人才素質(zhì)和保障教育質(zhì)量的核心環(huán)節(jié),也是衡量教學(xué)水平和教學(xué)質(zhì)量的重要標(biāo)志[5]。因此,面向軟件工程和軟件實(shí)踐背景,開展“項(xiàng)目驅(qū)動軟件測試實(shí)驗(yàn)教學(xué)”,對于豐富和完善軟件測試課程教學(xué)改革,培養(yǎng)適應(yīng)軟件測試行業(yè)中“高素質(zhì),高要求”的復(fù)合型、應(yīng)用型管理人才,打造學(xué)科專業(yè)特色,形成學(xué)科專業(yè)競爭力,具有重要價值。

        ②以主干課程教學(xué)組織與團(tuán)隊(duì)建設(shè)為著手點(diǎn)。制定主干課程建設(shè)的方案和措施,通過課程示范作用,帶動本專業(yè)相關(guān)其他課程的建設(shè)與改革。狠抓主干課程教材的選用與編寫、教學(xué)大綱的制定、應(yīng)用案例的編寫、教學(xué)內(nèi)容的精選、教學(xué)手段與教學(xué)方法的改革等環(huán)節(jié),夯實(shí)了主干課程建設(shè)的基礎(chǔ),并為該專業(yè)今后教學(xué)改革奠定基礎(chǔ)。

        ③以點(diǎn)帶面,擴(kuò)展軟件工程專業(yè)實(shí)驗(yàn)教學(xué)體系。通過在主干課程中適當(dāng)引入綜合性實(shí)驗(yàn)、設(shè)計(jì)性實(shí)驗(yàn)、軟件工程案例分析,可加強(qiáng)學(xué)生的實(shí)踐技能、創(chuàng)新意識和團(tuán)隊(duì)精神的培養(yǎng),提高學(xué)生的綜合運(yùn)用能力和競爭力。從長遠(yuǎn)來講,這項(xiàng)成果會進(jìn)一步提高我校該專業(yè)的人才綜合素質(zhì), 進(jìn)一步提高該學(xué)科專業(yè)綜合競爭力。

        ④擴(kuò)大畢業(yè)生就業(yè)率及提高就業(yè)檔次。通過該項(xiàng)目的建設(shè),希望能推動該學(xué)科專業(yè)課程體系的優(yōu)化,改善廣州大學(xué)該專業(yè)本科學(xué)生的知識結(jié)構(gòu),提高軟件測試學(xué)生的綜合素質(zhì)和專業(yè)技能,擴(kuò)大畢業(yè)生就業(yè)率及提高就業(yè)檔次。

        不管是站在專業(yè)學(xué)科建設(shè)的角度,還是站在學(xué)生培養(yǎng)的角度,從培養(yǎng)“高素質(zhì)、復(fù)合型”的軟件測試人才、解決學(xué)生就業(yè)的目標(biāo)來看,教學(xué)改革研究均具有重要的意義,有必要開展系統(tǒng)、深入的研究。

        4 項(xiàng)目驅(qū)動的軟件測試實(shí)驗(yàn)教學(xué)改革方案

        以培養(yǎng)“高素質(zhì)、復(fù)合型”的軟件測試人才為目標(biāo),以專業(yè)主干課程體系優(yōu)化主干課程教學(xué)團(tuán)隊(duì),強(qiáng)化主干課程配套的實(shí)踐教學(xué)環(huán)節(jié),構(gòu)建了理論教學(xué)和實(shí)踐教學(xué)相結(jié)合的、 “測試?yán)碚?測試方法+測試工程”三位一體的主干課程培養(yǎng)體系,并開展長期的跟蹤實(shí)踐,努力在應(yīng)用型創(chuàng)新人才培養(yǎng)模式上形成自身的專業(yè)特色,完善“強(qiáng)基礎(chǔ)、重能力、多樣性、個性化”的人才培養(yǎng)方案。

        4.1 軟件測試的課程體系的建立

        隨著軟件行業(yè)對軟件測試重視,軟件測試對從業(yè)人員的要求也越來越高。傳統(tǒng)的教學(xué)內(nèi)容已經(jīng)不能滿足就業(yè)人員的需要。需對軟件測試的課程體系進(jìn)行擴(kuò)展、優(yōu)化。如圖1軟件測試教改實(shí)踐課程體系所示。

        軟件測試基礎(chǔ):本課程從理論和實(shí)踐兩個層面引導(dǎo)學(xué)生學(xué)習(xí)軟件測試的基礎(chǔ)知識,涵蓋軟件測試的思想、流程和方法,主要內(nèi)容包括軟件測試的基本概念和基本原理、白盒測試方法、黑盒測試方法以及面向?qū)ο筌浖y試等知識點(diǎn)。

        高效單元測試:課程以最典型的單元測試框架JUnit為例講述了單元測試的方法和最佳實(shí)踐,介紹了在java軟件開發(fā)中使用junit進(jìn)行測試的原則、技巧與實(shí)踐,深入闡述如何編寫自動測試。課程討論了實(shí)踐中的測試技術(shù),主要內(nèi)容包括:用mock objects進(jìn)行隔離測試、用ant和maven進(jìn)行自動構(gòu)建、Cactus進(jìn)行容器內(nèi)測試的方法、對java應(yīng)用程序、數(shù)據(jù)庫應(yīng)用程序等進(jìn)行單元測試,以及Parasoft Jtest的使用。

        WEB項(xiàng)目應(yīng)用測試:由淺入深、全面、細(xì)致地闡述了如何使用開源測試工具來完成Web自動化測試,便于學(xué)生輕松掌握Web自動化測試的原理、方法和實(shí)際操作。課程將教如何使用Selenium、WebDriver、Jmeter、Badboy搭建起一整套穩(wěn)定、高效、低成本的自動化測試平臺。結(jié)合應(yīng)用實(shí)例展示web應(yīng)用項(xiàng)目測試的過程。

        軟件測試質(zhì)量與保證:軟件測試質(zhì)量與保證是面向軟件測試方向一門專業(yè)必修課,在學(xué)習(xí)軟件測試基礎(chǔ)理論與技術(shù)的基礎(chǔ)上,加強(qiáng)對軟件質(zhì)量的認(rèn)識及質(zhì)量保證的重視,主要從軟件質(zhì)量的概述、軟件質(zhì)量工程體系、軟件質(zhì)量度量、軟件可靠性測試、軟件質(zhì)量標(biāo)準(zhǔn)、全面質(zhì)量控制等多方面展開對軟件質(zhì)量保證的深入學(xué)習(xí)。

        性能測試與優(yōu)化管理:從測試項(xiàng)目實(shí)戰(zhàn)需求出發(fā),講述了性能測試技術(shù)和軟件性能測試工具應(yīng)用的實(shí)戰(zhàn)知識。引入項(xiàng)目案例,詳細(xì)講述性能測試方案實(shí)施、性能測試計(jì)劃制定、性能測試用例設(shè)計(jì)、性能測試腳本開發(fā)、性能總結(jié)、性能優(yōu)化管理及相關(guān)交付文檔。

        軟件測試綜合項(xiàng)目實(shí)訓(xùn):本課程綜合應(yīng)用軟件測試方向各門專業(yè)課程,以一個實(shí)際案例貫穿整個教學(xué)過程,使學(xué)生對軟件測試的過程有深刻地理解,包括測試需求的獲取、制定測試計(jì)劃,設(shè)計(jì)測試用例,測試執(zhí)行、測試缺陷、測試評估及報告,并在實(shí)訓(xùn)過程中加強(qiáng)對團(tuán)隊(duì)協(xié)作的體會及文檔的協(xié)作能力。

        移動應(yīng)用程序測試:本課程將從實(shí)際應(yīng)用角度出發(fā),以智能終端和4G業(yè)務(wù)規(guī)劃為基礎(chǔ),介紹手機(jī)測試的方法和實(shí)踐技術(shù),主要內(nèi)容;手機(jī)設(shè)備軟硬件的現(xiàn)狀與趨勢,手機(jī)軟件測試用例設(shè)計(jì)技術(shù)與方法,手機(jī)軟件體系結(jié)構(gòu)與手機(jī)軟件測試技術(shù)和常用測試工具。

        4.2 項(xiàng)目驅(qū)動實(shí)驗(yàn)教學(xué)的實(shí)施方針

        由于課程深度的不同,項(xiàng)目驅(qū)動實(shí)驗(yàn)教學(xué)的方針與過程也不同。其主干課程項(xiàng)目驅(qū)動實(shí)驗(yàn)教學(xué)的實(shí)施方針如下:

        《軟件測試基礎(chǔ)》由于是基礎(chǔ)課程,課程涉及的基礎(chǔ)概念比較多,且為低年級的學(xué)生。所以實(shí)驗(yàn)教學(xué)的案例要以單獨(dú)、經(jīng)典的小應(yīng)用實(shí)例為主,以鞏固和強(qiáng)化理論知識為目的。

        《高效單元測試》軟件測試專業(yè)課。課程涉及代碼級軟件測試方法與技術(shù)。課程從應(yīng)用程序的角度可分為三個方面的單元測試:表示層單元測試、運(yùn)用層單元測試、數(shù)據(jù)層單元測試。從這三個方面再拆散成若干個小實(shí)驗(yàn)以便對應(yīng)相應(yīng)的理論知識。在實(shí)驗(yàn)案例選擇的原則要以高年級完成的課程設(shè)計(jì)或畢業(yè)設(shè)計(jì)為主,其原因是這樣的項(xiàng)目實(shí)例學(xué)生能更好的理解,上課的更有效果。

        《WEB應(yīng)用項(xiàng)目測試》軟件測試專業(yè)課。課程主要講解Web自動化測試的原理、方法和實(shí)際操作及測試工具的使用。在項(xiàng)目驅(qū)動實(shí)驗(yàn)教學(xué)實(shí)例的選取了一些比較完善并同學(xué)比較熟悉的系統(tǒng),比如學(xué)院的信息管理系統(tǒng)或?qū)W院的郵件系統(tǒng)。學(xué)生對這些系統(tǒng)的業(yè)務(wù)比較了解。做自動化測試比較容易上手。

        《軟件測試綜合項(xiàng)目實(shí)訓(xùn)》是一個以實(shí)際案例貫穿整個教學(xué)過程,以學(xué)生為主,教師為輔的綜合項(xiàng)目實(shí)訓(xùn)課程。在實(shí)驗(yàn)教學(xué)的實(shí)例選取上要求要接近企業(yè)的工作要求。所以項(xiàng)目組在設(shè)計(jì)用例時,直接向相關(guān)校企合作單位,要來需求和被測項(xiàng)目,并設(shè)計(jì)成實(shí)驗(yàn)教學(xué),以便學(xué)生在最接近現(xiàn)實(shí)的環(huán)境中作項(xiàng)目實(shí)訓(xùn)。

        《移動應(yīng)用程序測試》軟件測試選修課。課程主要講解移動測試的原理、方法和實(shí)際操作及測試工具的使用。在項(xiàng)目驅(qū)動實(shí)驗(yàn)教學(xué)實(shí)例的選取上,把學(xué)校組織參加比賽的移動應(yīng)用項(xiàng)目拿來測試,這個項(xiàng)目影響較廣,學(xué)生對業(yè)務(wù)比較了解也比較。

        5 小結(jié)

        如何正確處理系統(tǒng)性理論知識體系與學(xué)生實(shí)際能力培養(yǎng)之間的矛盾?其解決的基本途徑是:重視實(shí)際能力培養(yǎng),強(qiáng)化軟件測試工程案例教學(xué),重視課程配套的課內(nèi)課外各種實(shí)踐教學(xué),強(qiáng)化學(xué)生人文素質(zhì)培養(yǎng)。只有這樣,才能解決學(xué)生專業(yè)知識面過窄、適應(yīng)能力差、滿足不了高要求的根本問題。如何搞好主干課程體系建設(shè)和主干課程師資隊(duì)伍建設(shè),其解決的基本途徑是:以測試相關(guān)主干課程和教學(xué)團(tuán)隊(duì)建設(shè)著手點(diǎn),建立完善的主干課程體系,發(fā)揮主干課程的帶動效應(yīng),可達(dá)到以點(diǎn)帶面效果,解決課程教學(xué)內(nèi)容不先進(jìn)、教學(xué)方法單一、教學(xué)手段落后、教師業(yè)務(wù)能力不強(qiáng)等問題。

        參考文獻(xiàn):

        [1]宰光軍,任兩品,劉燕.復(fù)合型軟件測試人才培養(yǎng)模式的探索與創(chuàng)新[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2012(20).

        [2]張世澤,劉同先,丁升選,呂淑敏.淺議項(xiàng)目教學(xué)法在我國的發(fā)展、應(yīng)用和建議[J].教育教學(xué)論壇,2014(50):168-169.

        [3]鄭春瑛,郭偉青.項(xiàng)目教學(xué)法在管理信息系統(tǒng)課程中的應(yīng)用探討[J].中國職業(yè)技術(shù)教育,2007(22).

        [4]侯占軍,葛竹春,胡曉旭.項(xiàng)目驅(qū)動教學(xué)法在《管理信息系統(tǒng)》課程教學(xué)中的應(yīng)用與研究[J].金融理論與教學(xué),2010(2):76-77.

        [5]祁克宗,劉紅梅,涂健,張麗霞.以專業(yè)主干課程建設(shè)為核心推進(jìn)教學(xué)內(nèi)容與課程體系改革[J].高等農(nóng)業(yè)教育,2006(10):54-56.

        猜你喜歡
        項(xiàng)目驅(qū)動軟件測試教學(xué)改革
        基于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
        依托工作室的軟件工程實(shí)踐教學(xué)研究
        基于物聯(lián)網(wǎng)項(xiàng)目驅(qū)動的嵌入式系統(tǒng)教學(xué)改革的研究與實(shí)踐
        基于“紅色之旅”項(xiàng)目驅(qū)動的《調(diào)酒與咖啡》工作室制人才培養(yǎng)機(jī)制探討
        基于人才培養(yǎng)的技工學(xué)校德育實(shí)效性研究
        成才之路(2016年25期)2016-10-08 09:51:08
        現(xiàn)代信息技術(shù)在高職數(shù)學(xué)教學(xué)改革中的應(yīng)用研究
        科技視界(2016年20期)2016-09-29 12:59:03
        以職業(yè)技能競賽為導(dǎo)向的高職單片機(jī)實(shí)踐教學(xué)改革研究
        科技視界(2016年20期)2016-09-29 11:20:38
        微課時代高等數(shù)學(xué)教學(xué)改革的實(shí)踐與探索
        科技視界(2016年20期)2016-09-29 11:16:19
        一本无码av中文出轨人妻| 青青操视频手机在线免费观看| 亚洲国产精品一区二区成人av| 在线观看中文字幕不卡二区| 文字幕精品一区二区三区老狼| 国产激情电影综合在线看 | 亚洲综合免费| 成人免费播放片高清在线观看| 久久精品熟女亚洲av麻| 日本久久久久亚洲中字幕| 国产一区二区三区影院| 亚洲狼人社区av在线观看| 亚洲日本中文字幕乱码| 免费又黄又爽又色的视频| 人妻无码一区二区三区四区 | 国产精品无套粉嫩白浆在线| 中文字幕一区二区av| 国产精品久久777777| 波多野结衣国产一区二区三区| 蜜桃av区一区二区三| 亚洲中文字幕人妻久久| 男男受被攻做哭娇喘声视频| 亚洲男同志gay 片可播放| 亚洲色欲大片AAA无码| 亚洲中文字幕国产剧情| 狠狠摸狠狠澡| 中文字幕无线码中文字幕| 日本人妻少妇精品视频专区| 在线观看麻豆精品视频| 欧美日韩精品一区二区三区高清视频| 欧美亚洲高清日韩成人| 久久偷拍国内亚洲青青草| 亚洲av男人电影天堂热app| 少妇对白露脸打电话系列| 中国人妻沙发上喷白将av| 少妇又色又爽又高潮在线看| 一区二区三区国产| 久久国产色av| 元码人妻精品一区二区三区9| 久久天堂精品一区二区三区四区 | 免费在线视频亚洲色图|