• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      高?!盾浖y試》教學(xué)的若干探討

      2010-02-14 21:27:38邱祥慶福建江夏學(xué)院信息技術(shù)系350002
      中國科技信息 2010年19期
      關(guān)鍵詞:測試工具軟件測試軟件

      邱祥慶 福建江夏學(xué)院信息技術(shù)系 350002

      高?!盾浖y試》教學(xué)的若干探討

      邱祥慶 福建江夏學(xué)院信息技術(shù)系 350002

      本文以軟件測試人才培養(yǎng)的現(xiàn)狀為背景,結(jié)合高校軟件測試的課程教學(xué),從開設(shè)軟件測試課程的必要性,軟件測試課程的學(xué)習(xí)內(nèi)容,以及如何學(xué)好軟件測試等方面展開討論,對今后高校在軟件測試教學(xué)中應(yīng)當(dāng)注意的問題提出了若干看法。

      軟件測試;教學(xué)方法

      隨著軟件開發(fā)技術(shù)的飛速發(fā)展以及軟件功能需求的日益復(fù)雜,軟件測試已經(jīng)成為提高軟件質(zhì)量的重要手段。企業(yè)對軟件測試人才的需求也日趨旺盛,然而由于我國在軟件測試這一塊起步較晚,到目前為止并未形成系統(tǒng)化的軟件測試人才供應(yīng)鏈。而高校作為人才培養(yǎng)的主陣地,如何適時(shí)地開設(shè)軟件測試的相關(guān)課程,為社會(huì)輸送合格的測試人才便很值得大家思考。下面筆者將通過分析當(dāng)前高校軟件測試人才培養(yǎng)的現(xiàn)狀并結(jié)合自身近幾年來在軟件測試課程的教學(xué)體會(huì)談?wù)勛约旱目捶ā?/p>

      1、軟件測試人才培養(yǎng)的現(xiàn)狀

      目前雖然各高校培養(yǎng)出來的軟件專業(yè)相關(guān)學(xué)生能掌握基本的軟件開發(fā)技術(shù),但很多院校目前并未開設(shè)軟件測試的相關(guān)課程。學(xué)生缺乏相關(guān)的測試經(jīng)驗(yàn),也沒有軟件測試這一方面的意識,很多軟件專業(yè)的學(xué)生就僅僅關(guān)注于軟件功能的代碼實(shí)現(xiàn),但對于如何設(shè)計(jì)高質(zhì)量的軟件,如何判斷一個(gè)軟件的好壞卻往往無從下手。而現(xiàn)在很多IT企業(yè)都意識到軟件質(zhì)量控制的重要性,加大了軟件開發(fā)過程中軟件測試的力度,因而在招聘過程中對求職者在軟件測試相關(guān)技能方面的要求也就越來越高,而顯然目前很多軟件專業(yè)的畢業(yè)生是很難勝任企業(yè)的需求。

      2、正確認(rèn)識軟件測試課程

      很多軟件專業(yè)的學(xué)生都簡單的認(rèn)為開發(fā)軟件就只要學(xué)好一門軟件開發(fā)語言,到時(shí)候會(huì)用該語言實(shí)現(xiàn)軟件的相關(guān)功能就行了,但其實(shí)這是遠(yuǎn)遠(yuǎn)不夠的。隨著軟件業(yè)的不斷發(fā)展,要實(shí)現(xiàn)軟件的基本功能并不困難,而難的是如何保證該軟件的質(zhì)量。企業(yè)在購買軟件時(shí)可選擇的同類產(chǎn)品非常多,作為軟件開發(fā)商要在同類產(chǎn)品中脫穎而出打敗競爭對手除了軟件基本功能的實(shí)現(xiàn)外,還要看軟件的性能,軟件的易用性,軟件的穩(wěn)定性,而這些都可以通過軟件測試來進(jìn)行控制和提高。合理的軟件測試可以為企業(yè)縮短軟件開發(fā)時(shí)間,節(jié)約開發(fā)成本。

      同時(shí),學(xué)好軟件測試就相當(dāng)于是自己成為軟件的“醫(yī)生”,醫(yī)生既可以為病人看病,也可以保證自己在平時(shí)不容易生病。所以說學(xué)好了軟件測試就算以后自己不從事軟件測試工作,也可以保證自己平時(shí)在軟件設(shè)計(jì)過程中不會(huì)犯那些易犯的錯(cuò)誤,自然無形中也就提高了自己軟件設(shè)計(jì)的質(zhì)量。

      而且對于軟件測試這門課程,也不能簡單地只將其作為一門專業(yè)課來學(xué)習(xí),更應(yīng)該作為一種技能進(jìn)行培養(yǎng)。我們國家也在近幾年推出了許多針對軟件測試的相關(guān)職業(yè)認(rèn)證,比如說全國計(jì)算機(jī)等級考試四級中的軟件測試工程師,軟件資格水平測試中的軟件測評師,這些都說明軟件測試已經(jīng)漸漸成為一種專門的職業(yè)。所以高校在人才培養(yǎng)模式上也必然應(yīng)當(dāng)進(jìn)行適當(dāng)調(diào)整以與之接軌。

      3、軟件測試課程的學(xué)習(xí)內(nèi)容

      軟件測試課程是一門理論和實(shí)踐結(jié)合得十分緊密的一門課程。學(xué)生既要系統(tǒng)地學(xué)習(xí)軟件測試的基本概念和基本理論,深刻理解和掌握軟件測試和軟件測試過程的基本方法和基本技術(shù),也要會(huì)運(yùn)用軟件測試技術(shù)來解決實(shí)際的測試問題。同時(shí),同時(shí)該課程還要求學(xué)生能至少掌握一到兩種的軟件自動(dòng)化測試工具。根據(jù)目前市場對軟件測試的現(xiàn)狀來看,軟件測試課程應(yīng)該至少包括以下幾方面的內(nèi)容:(1)測試的基本技術(shù)如黑盒測試,白盒測試,靜態(tài)測試,動(dòng)態(tài)測試等;(2)不同測試流程所采取的不同測試方法,如單元測試,集成測試,系統(tǒng)測試,驗(yàn)收測試等;(3)測試用例的編寫;(4)基本的測試管理方法,如測試計(jì)劃的編寫;(5)自動(dòng)化測試工具的應(yīng)用。

      4、如何上好軟件測試課程

      軟件測試課程與其它編程類的課程不同,它包含的知識點(diǎn)比較復(fù)雜,可以說和計(jì)算機(jī)有關(guān)的知識都有涉及,學(xué)生不僅要掌握大量的理論知識,還要求有一定的動(dòng)手實(shí)踐能力。要上好軟件測試課程既要在教師身上下工夫也要在學(xué)生身上下工夫,具體來說可以從以下幾個(gè)方面進(jìn)行提高:

      (1) 教材的選取。由于軟件測試在國內(nèi)起步比較晚,因此相關(guān)的教材還不夠成熟,教材的針對性不強(qiáng),很多教材只是涉及了軟件測試的基本理論知識,但仍不夠全面,而且由于計(jì)算機(jī)發(fā)展十分迅速,一些教材上所提到的一些測試工具已經(jīng)比較落后,而新的測試工具又未曾涉及。因此,教師除了盡量選取內(nèi)容較新較全的教材之外,在授課過程中還需要及時(shí)補(bǔ)充一些最新的軟件測試的發(fā)展情況。

      (2) 教師在理論授課過程中應(yīng)該避免照本宣科,除了把該理論知識的技術(shù)要領(lǐng)講解清楚外,適當(dāng)?shù)呐e一些與現(xiàn)實(shí)生活比較貼近的例子是很有必要的。比如在講解因果圖分析法時(shí),便可以舉“自動(dòng)售貨機(jī)找零錢”以及“象棋中走馬規(guī)則”的例子,這兩個(gè)例子同學(xué)們都比較熟悉,理解起來自然也就更容易了。

      (3) 在教學(xué)過程中要培養(yǎng)學(xué)生團(tuán)隊(duì)協(xié)作的精神。軟件測試工作對團(tuán)隊(duì)協(xié)作的要求是比較高的,并不是靠一個(gè)人的努力就能完成的。因此在平時(shí)的教學(xué)過程中也要在學(xué)生中逐漸樹立這種團(tuán)隊(duì)協(xié)作意識。這可以通過“案例驅(qū)動(dòng),分組教學(xué)”的方法來實(shí)現(xiàn)。當(dāng)學(xué)生系統(tǒng)的學(xué)習(xí)完某一塊的知識點(diǎn)時(shí),可以提供若干個(gè)案例,然后將全班同學(xué)進(jìn)行分組,每組負(fù)責(zé)一個(gè)案例。比如說要對一個(gè)MIS系統(tǒng)進(jìn)行測試,小組里同學(xué)由于各自思維方式的不同,存在著不同的觀點(diǎn),有些同學(xué)注重的是該軟件的外觀,有些同學(xué)注重的是功能點(diǎn)是否正確,有些則注重具體實(shí)現(xiàn)算法的效率。這樣一來大家各抒己見,慢慢地就能把系統(tǒng)中的缺陷逐步尋找出來,而這些如果只靠一個(gè)同學(xué)的話,那么測試結(jié)果肯定是不全面的。通過這種辦法,同學(xué)之間自然慢慢地就會(huì)明白團(tuán)隊(duì)協(xié)作的重要性,同時(shí)也了解評測一個(gè)軟件的出發(fā)點(diǎn)可以有很多。

      (4) 要培養(yǎng)學(xué)生自學(xué)的能力。軟件技術(shù)的發(fā)展是十分迅速的,基本上每年都會(huì)有很多新技術(shù)新工具誕生,而教材由于其滯后性無法包括最新的一些信息,因此很多新知識新技術(shù)都要靠自己從課本外的地方去獲取。比如說在介紹自動(dòng)化測試工具時(shí),課本上的自動(dòng)化測試工具可能現(xiàn)在企業(yè)都不再用了,而且現(xiàn)在很多企業(yè)也都有自己研發(fā)的自動(dòng)化測試工具,這時(shí)就要求學(xué)生能夠自己通過網(wǎng)絡(luò)等途徑去了解學(xué)習(xí)這些新的東西。因此,在這一點(diǎn)上筆者以為在軟件測試教學(xué)中并不在于說要讓學(xué)生掌握多少種的自動(dòng)化測試工具,因?yàn)榈人麄儺厴I(yè)后可能這些工具又過時(shí)了,關(guān)鍵在于讓學(xué)生了解自動(dòng)化測試大概的工作原理,工具是死的,只有理論知識扎實(shí)了并有較好的自學(xué)能力,那么至于使用哪一種測試工具只要經(jīng)過適當(dāng)?shù)亩唐谂嘤?xùn)都是可以掌握的。

      (5) 在教學(xué)過程中要培養(yǎng)學(xué)生的耐心和細(xì)心。軟件測試是一項(xiàng)既需要耐心又需要細(xì)心的工作。有些時(shí)候測試工作會(huì)顯得十分枯燥乏味,這個(gè)時(shí)候就更需要有足夠的耐心,必須調(diào)整好自己的心態(tài),這樣最終才能把工作做好。教師要使學(xué)生逐步樹立起軟件測試的意識,要讓學(xué)生體會(huì)到測試工作的一種行業(yè)精神,那種堅(jiān)不懈,追求完美的工作態(tài)度和思想。

      (6) 軟件測試培養(yǎng)模式的轉(zhuǎn)變?,F(xiàn)在很多高校并沒有真正的軟件測試專業(yè),有些僅僅是在介紹軟件工程的時(shí)候提到了軟件測試,有些學(xué)校也僅僅是開設(shè)了軟件測試這一門課,而軟件測試所需的知識僅僅靠一門課程是遠(yuǎn)遠(yuǎn)不夠的,有條件的院校應(yīng)該開設(shè)軟件測試這一專業(yè),然后針對這一專業(yè)開設(shè)多門相關(guān)課程來對軟件測試進(jìn)行系統(tǒng)全面的學(xué)習(xí),只有這樣才能培養(yǎng)出真正企業(yè)所需的測試人才。

      總之,軟件測試人才的培養(yǎng)在高職院校中仍處于起步階段,要想在短時(shí)間內(nèi)能成熟發(fā)展也是不現(xiàn)實(shí)的,還需要一個(gè)逐步完善的過程。要健康地引導(dǎo)學(xué)生走入軟件測試這個(gè)方向,除了學(xué)校的重視外,社會(huì)各企業(yè)也應(yīng)該積極配合,主動(dòng)與學(xué)校合作,讓企業(yè)走進(jìn)校園,也讓學(xué)生走進(jìn)企業(yè),只有各方面都重視起來,我國的軟件測試業(yè)才會(huì)得到真正的提高。

      [1]Ron Patton. 軟件測試[M]. 北京:機(jī)械工業(yè)出版社. 2006.

      [2]賀平. 軟件測試教程[M]. 北京:電子工業(yè)出版社. 2005.

      [3]Paul C. Jorgensen. 軟件測試[M]. 北京:機(jī)械工業(yè)出版社. 2003.

      10.3969/j.issn.1001-8972.2010.19.123

      猜你喜歡
      測試工具軟件測試軟件
      邊緣智力兒童及其智力測試工具的研究進(jìn)展
      禪宗軟件
      英語文摘(2021年10期)2021-11-22 08:02:26
      基于OBE的軟件測試課程教學(xué)改革探索
      軟件對對碰
      Http并發(fā)連接測試工具
      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
      軟件測試工程化模型及應(yīng)用研究
      福祿克推出先進(jìn)的連接式測試工具系統(tǒng)
      談軟件的破解與保護(hù)
      精品(2015年9期)2015-01-23 01:36:01
      甘谷县| 荥经县| 滦平县| 怀远县| 贡山| 涞源县| 乌鲁木齐市| 贺兰县| 鄯善县| 广东省| 松溪县| 嘉黎县| 临城县| 栾川县| 休宁县| 叙永县| 大名县| 阿克苏市| 手机| 临清市| 仪征市| 洛宁县| 收藏| 平阳县| 新乐市| 阿坝县| 鄂托克前旗| 宝山区| 五寨县| 论坛| 开封市| 集安市| 乌兰县| 阜康市| 兴城市| 香港 | 宣武区| 罗山县| 沂源县| 湾仔区| 会同县|