色www,五月婷婷深爱五月,午夜国产一级片,色噜噜综合,国产大胸无码视频,清纯美女被操黄网站在线观看,波多野结衣av高清一区二区三区

加強程序設(shè)計類課程體系中的軟件測試教育論文

時間:2024-08-16 00:46:32 教育學

加強程序設(shè)計類課程體系中的軟件測試教育論文

  [摘要]該文結(jié)合實際教學中的體會,提出應(yīng)重視軟件測試在程序設(shè)計類課程體系中的重要性觀點,以便提高該類課程的實際教學質(zhì)量及學生的實踐能力。

加強程序設(shè)計類課程體系中的軟件測試教育論文

  [關(guān)鍵詞]軟件測試 教學 實踐能力

  一、軟件測試的作用

  軟件測試的作用主要是利用各種手段找出軟件中潛在的錯誤和缺陷以提高軟件的質(zhì)量和可靠性。在如今的軟件項目開發(fā)過程中,軟件測試的地位越來越重要,其工作量約占整個項目開發(fā)工作量的40%左右,因此軟件測試也應(yīng)是程序設(shè)計類課程體系的重要組成部分。

  二、軟件測試是程序設(shè)計類課程體系中的薄弱環(huán)節(jié)

  在目前的教學體系中缺少獨立的軟件測試類課程甚至連相關(guān)的選修課都沒有,教師在很多情況下只是在程序設(shè)計類課程中簡單性地介紹一下軟件測試方面的知識,并不能引起學生的重視,因此導致在目前的程序設(shè)計類課程中教師和學生都不重視軟件測試的重要性。

  軟件測試在軟件開發(fā)過程中一直都是處于比較重要的地位的,在軟件工程中是一個明確獨立的階段,尤其當人們對軟件質(zhì)量的重視程度的提高,測試的地位也隨之提高。但是學校中有關(guān)軟件測試教育方面的教學活動沒有得到足夠的重視,導致目前的教學與社會的實際需求有些脫節(jié),不能更好地適應(yīng)社會的發(fā)展。

  三、根據(jù)社會實際需求改變現(xiàn)有的教學理念

  我們目前的程序設(shè)計課程體系偏重于培養(yǎng)學生的軟件開發(fā)能力,希望學生畢業(yè)進入企業(yè)后經(jīng)過簡單的培訓或者不用經(jīng)過培訓就能夠利用這種能力為企業(yè)創(chuàng)造價值,這種教育理念是符合社會的實際需求的,但教育理念正確并不等于我們就能夠?qū)崿F(xiàn)這樣的目標。由于軟件開發(fā)要求個人需具備較高的素質(zhì)以及師資等很多因素造成我們只能培養(yǎng)出少量的學生具有較強的軟件開發(fā)能力,大部分同學可能未必畢業(yè)就能具有為企業(yè)創(chuàng)造價值的軟件開發(fā)能力。而軟件測試能力相對于軟件開發(fā)能力而言難度低一些,更多的同學經(jīng)過有效的訓練就能具有一定的軟件測試能力。根據(jù)實際的調(diào)研發(fā)現(xiàn)很多較大的軟件企業(yè)都缺乏一定數(shù)量的軟件測試人才,軟件測試人員的需求量是很大的。因此我們應(yīng)根據(jù)社會實際需求調(diào)整現(xiàn)有的教學理念以便更好的適應(yīng)社會的發(fā)展。

  四、加強軟件測試能力的培養(yǎng)教育

  以前我們有這樣的誤解,軟件測試不需要經(jīng)過太多的培訓就能勝任,實際上隨著軟件規(guī)模的不斷擴大,當人們越來越重視軟件的質(zhì)量和可靠性的時候,軟件測試的內(nèi)涵和外延也隨之復雜起來。下面闡述一下自己對軟件測試能力培養(yǎng)的幾點看法 1.提高對軟件測試的重視程度

  教師在教授計算機程序設(shè)計類課程過程中應(yīng)有意識地讓學生了解軟件測試在整個軟件工程中的重要性,教給學生一些軟件測試方面的基礎(chǔ)知識,并讓學生了解當前軟件企業(yè)對軟件測試人員迫切需求的現(xiàn)實,使學生學習起來更具有目的性同時也能提高學生的學習熱情。

  2.培養(yǎng)學生學習軟件測試技術(shù)的興趣

  興趣是最好的老師,在知識學習過程中,有沒有興趣,學習的效果是截然不同的。因此教師在教授關(guān)于軟件測試方面的知識的同時要逐漸挖掘?qū)W生對軟件測試的興趣,使學生真正喜歡上軟件測試,這也是學生今后一旦從事軟件測試工作并做好這項工作的一個重要條件。

  3.讓學生在學習程序設(shè)計課程過程中積極應(yīng)用測試技術(shù)

  目前學校關(guān)于程序設(shè)計方面的課程有很多,例如《C語言程序設(shè)計》、《面向?qū)ο蟪绦蛟O(shè)計》、《軟件項目綜合開發(fā)等課程》,這些課程的教授是有先后順序的也就是說是循序漸進式的。因此我們可以在不改變原有教學體系內(nèi)容的情況下也采用循序漸進式的學習軟件測試技術(shù)的方式。例如在學習程序設(shè)計基礎(chǔ)知識如《C語言程序設(shè)計》課程時有意識地教授學生如何對自己編寫的小程序進行測試中較基礎(chǔ)的黑盒測試和白盒測試方法。在教授中級的程序設(shè)計課程如《面向?qū)ο蟪绦蛟O(shè)計》課程時教授學生掌握測試中較高級的單元測試技術(shù)。等到學生學習較高級的程序設(shè)計課程如《軟件項目綜合開發(fā)》課程時再教授學生更高級的測試技術(shù)如系統(tǒng)測試、壓力測試及性能測試等測試技術(shù)。這樣讓學生在循序漸進學習程序設(shè)計的同時也漸進式地學習了軟件測試技術(shù)。

  4.在測試過程中鍛煉學生的溝通能力

  除了在學生學習程序設(shè)計過程中提高學生測試自己所開發(fā)的應(yīng)用程序的能力外,還要讓學生之間互相對對方所開發(fā)的程序進行測試訓練。因為將來如果從事專門的測試工作主要測試的還是別人開發(fā)出來的軟件,所以在軟件項目綜合開發(fā)課程中當學生以小組為單位完成自己的項目后,要將系統(tǒng)測試的任務(wù)交給另外一個小組完成。這樣做的目的不僅更有利于測試出系統(tǒng)中的缺陷還有助于鍛煉學生的溝通能力,因為雙方是站在不同的立場上進行合作,測試同學對于測試出來的問題可能與開發(fā)同學的認知產(chǎn)生偏差,例如測試同學測出的缺陷開發(fā)同學可能不認為是缺陷,這時就需要進行有效的溝通以達成一致,這在將來學生從事真正的軟件測試工作時也會遇到,可以提前讓學生適應(yīng)這種情況。

  5.增加專門的軟件測試課程

  如果條件允許的話最好還是設(shè)置專門的軟件測試課程,這樣會讓學生更加系統(tǒng)地學習軟件測試的相關(guān)技術(shù),為今后從事相關(guān)的工作打下堅實的基礎(chǔ)。

【加強程序設(shè)計類課程體系中的軟件測試教育論文】相關(guān)文章:

軟件測試專業(yè)論文致謝03-27

軟件測試專業(yè)論文開題報告03-27

廣告學教育目標與課程體系論文03-16

高校聲樂教育課程體系研究論文12-01

人文素養(yǎng)教育課程體系構(gòu)建與實施論文02-25

教育類論文提綱12-12

加強挫折教育推進素質(zhì)教育的改革論文11-22

教育游戲軟件研究論文03-17

高職教育課程體系改革的淺思論文03-06

論述軟件工程中的自動化測試技術(shù)03-29