- 相關推薦
測試實習工作計劃
時間的腳步是無聲的,它在不經意間流逝,前方等待著我們的是新的機遇和挑戰,該好好計劃一下接下來的工作了!你所接觸過的計劃都是什么樣子的呢?以下是小編整理的測試實習工作計劃,希望能夠幫助到大家。
測試實習工作計劃1
關鍵詞:班級管理 等級評價 學生發展
一、加強學習 提高認識
為了更好地啟用素質報告書,切實實行等級評價制,我校領導及全體教師認真進行了學習,一致認識到:實行等級制是小學教育考試和評價的一項重要改革,也是班級管理的一項創新,它對推進素質教育有積極的導向作用,全面提高學生的素質。
二、明確要求 規范操作
(一)對學科教學要求做到“三清”
一是堂堂清:即每堂課須有實效,隨堂測查學生學習情況,了解學生是否掌握本堂課的要點。二是單元清:根據《課程標準》、教材確定每單元重點測試的若干單項,把握好單元單項測試的“度”,下要保底,上不封頂,將口試與筆試相結合,動手與動腦相結合,隨堂測查與早自習測查相結合,不滿意自己成績的學生可以要求重測,記載其中最好的一次成績,做到目標明確、方法多樣、時間適當,使人人過關;三是學期清:平時每一步扎扎實實做好,學期總復習時認真制定復習計劃,組織復習計劃與復習課交流,指導老師提高復習課的效率,不提倡考前加班加點,加重學生負擔,從而使學生期末考試取得滿意的成績。
(二)對平時單項測試做到“三定”,即定內容、定時間、定方法
1.定內容:學期初,各學科教師據《課標》、教材和學生情況制定每月每次單項測試內容安排,一式兩份,使學校領導和教師都心中有數,每月按安排對各單項進行檢測、檢查。
2.定時間:對語文的拼音識字、閱讀、寫話(習作),這些單項測試在一單元學完后進行。其他各科教學也要制定具體的檢測時間,讓學生養成習慣。
3.定方法:學校為確保教學質量,確保各單項測試扎扎實實進行,又不加重教師、學生的負擔,采取了如下方法。一是對語文的.拼音識字、閱讀、寫話(習作),數學的基礎知識、計算、應用題,這些單項測試與單元測試結合進行。與以往不同的是將單元測試卷分成三大塊記分、打等級(學生看見試卷上的三個項目只出現等級,不出現分數)。若學生要求對哪個單項重測,可再測,教師延緩評價。一月中若有兩次單元檢測,可各單元均測,記最好的一次成績,也可兩次檢測各側重測某一、兩個單項,合起來便是本月中這三個單項的成績。二是語文的寫字、口語交際、朗讀,數學的操作,教師在事前要備好測查的內容、形式(口試或筆試),報教導處。評價以教師評為主,也可與學生自評、小組評、小評委評相結合,當時記載學生成績,學生對自己成績不滿意的可重測,教師延緩評價。
如四年級(1)班語文教師在6月25日寫字課時進行寫字單項測試。教師綜合當月所寫的不同間架結構的字,選取幾個有代表性的字,讓每位學生寫,并告訴他們是進行寫字單項測試,引起學生重視,從而更認真地寫。有的學生一遍寫不好寫兩遍,兩遍寫不好寫三遍。這個單項測試,既復習了6月份所學的字,又測到了學生的最佳水平,取得了較好的效果。又如一年級(2)班數學教師在6月26日早自習時,進行操作單項測試。內容是按要求擺學具。10分鐘時間,這些剛人學的學生基本上能按教師要求做,每做一題,教師巡視,評出一組每個學生成績,共測了八道題,記載了每位學生成績。對自己成績不滿意的齊凌志等同學課間又進行了重測。這10分鐘,既培養了學生的動手能力,又引導他們養成了擺放學具的良好習慣,還檢測了操作單項,一舉多得。
(三)對學生學業成績的評定要做到“三激勵”
一是正確性激勵:正確指符合學生的學習情況,成績要真實。過嚴了,學生看不到自己的成就,不能調動學生繼續努力的積極性;過松了,學生不能正視自己的學習結果,對其繼續學習也會產生消極影響。二是公平性激勵:對學生學業成績的評定是否公平須在對比中做鑒定。學生在得到學習成績評定之后,會比較、審視評定的公平性。如果認為是公平的,學生就會愉快地開始下一步學習;如果認為是不公平的,那么學生則可能產生消極的學習情緒。三是強化性激勵:對學生學業成績的評定要真實準確,這是強化學生正確學習行為的手段。
三、強化管理注重實效
實行等級評價,促進學生發展,只有強化管理,才能確保實效。我們在管理過程中采取了以下做法。
(一)班子分工,明確職責
學校行政領導分別下年組,具體指導、檢查實施等級評價情況和使用素質報告冊的情況。
(二)激勵在先,榜樣引路
對于等級評價工作做得細致的、有突出成績的,我們利用教研活動進行交流,從而以點帶面。
(三)嚴格把關,確保落實
學校領導班子對各學科教師實施等級評價、填寫素質報告冊的情況逐一檢查、考核,確保無漏項、無差錯。
1.對各單項測試的實施情況把好“三關”。一是時間關:對照教師計劃,按計劃中定的時間,學校行政進課堂,抽查落實情況。二是內容關:查計劃與測查內容是否一致;查內容是否依綱據本,是否切合學生實際。三是過程關:測查前查計劃,看計劃是否按要求制其措施是否切實可行;測查中查試卷、查堂、查早自習,看教師采用的方法、形式是否恰當;測查后查評價、查分析,看教師是否實行延緩評價,是否分析出問題的根本原因,制定出有效措施;行政檢查后,及時反饋,好的經驗教研活動時推廣,不足之處與教師商議解決。
測試實習工作計劃2
關鍵詞:卓越工程師;軟件測試技術;教學改革;教學方法
0 引言
“卓越工程師教育培養計劃”(簡稱卓越計劃)是教育部為貫徹落實《國家中長期教育改革和發展規劃綱要(20113—20xx年)》和《國家中長期人才發展規劃綱要(20xx—20xx年)》而設立的重大改革項目。該項目旨在培養一批創新能力強、適應經濟社會發展需要的高質量工程技術人才。在計算機科學與技術學院軟件工程專業卓越T程師的培養計劃中,軟件測試技術是該專業的一門核心課程。通過該課程的學習,學生需要理解軟件測試的基本概念,熟練掌握各種軟件測試技術,了解不同測試階段的測試目標、測試方法和相關測試文檔,掌握經典測試工具的使用。為了適應卓越計劃的新要求并融合軟件測試在工業界的最新發展,培養出符合企業實際需求的軟件測試卓越工程師,課程亟須改變傳統教學理念,即更新已有教學內容,補充新的知識和技術,同時改進教學方法。筆者結合近些年的教學經歷、工程實踐和科學研究,分別從課堂教學內容、實驗教學內容、創新實驗項目建設等方面,論述卓越計劃驅動下軟件測試技術課程教學改革的措施和體會。
1 軟件測試技術課程開設背景
當今軟件行業面臨復雜性、開放性、演化性等諸多挑戰,而軟件測試是保障軟件質量的一種重要手段。統計數據表明,軟件測試所需開銷占軟件開發總開銷的40%,對于一些關鍵性軟件,其占據比例甚至會提升到80%。近些年來,軟件測試日益得到工業界、教育界和學術界的廣泛關注。在工業界,軟件企業對軟件測試工作日益重視,因此設置了軟件測試部門并招聘大量軟件測試工程師,由于軟件測試工作本身的高復雜性,使得目前測試人員的地位和待遇逐步提高;在教育界,國內外大學和社會培訓機構陸續開設了軟件測試技術相關課程,與軟件測試相關的專業書籍也日漸增多,計算機技術與軟件專業技術資格(水平)考試還增添了軟件評測師中級資格;在學術界,軟件測試是目前軟件工程研究領域中的一個研究熱點,每年均有大量的高質量研究,其中一些研究成果已經成功融入到企業的軟件測試實踐中。
基于上述背景,學院從20xx年開始為全日制本科三年級學生開設了軟件測試技術這門課程。該課程屬于必修課,共48學時,其中理論3時,上機時。課程的先修課程包括離散數學、數據結構、高級編程語言、軟件工程、編譯原理等。截止到目前,學院先后有4名教師擔任過該門課程的教學工作,約900名學生選修了這門課。通過與相關任課教師和聽課學生的深入交流,我們發現該課程在卓越計劃的新要求下仍存在如下問題:
(1)與軟件工程專業的傳統課程,如數據結構、操作系統和數據庫技術相比,軟件測試技術的教學內容并不成熟。該課程作為一門獨立課程在國內院校中普遍開設較晚,早期一般作為軟件工程課程的一部分進行講解。通過分析市面上已經出版的一些經典教材,我們發現這些教材關注的知識點較為分散,授課老師普遍反映通過這些教材難以把握授課的重點和難點。同時,與企業目前的需求相比,這些知識點較為陳舊,甚至有的已經不能滿足企業的實際需求。
(2)課程涉及的知識點多而繁雜且概念抽象,測試標準和規范類的教學內容偏多。由于聽課學生欠缺軟件測試經驗,他們普遍認為課程內容抽象枯燥,學習興趣不高,大部分學生存在聽課時似懂非懂、考試時死記硬背、考完后全部忘記的現象。
(3)教師偏重理論知識講解,缺乏實際案例。軟件測試技術是一門實踐性較強的課程,但目前的課程開設缺乏合理的實驗項目設計,因此,老師可以由淺入深、循序漸進地培養并提高學生的軟件測試技能,讓學生通過實訓驗證在課堂學到的理論知識。
2 教學改革思路
按照卓越計劃的指導思想、基本思路和基本要求,卓越計劃驅動下軟件測試技術課程的教學改革需要按企業測試部門的通用標準和行業標準來培養軟件測試人才,同時,培養學生在完成軟件測試任務時的工程能力和創新能力。基于課程的重要地位和特點,我們在教學改革時提出如下教學理念:
(1)教學內容要立足現代。立足現代是指對傳統教學內容進行更新,即在原有的基本教學內容基礎上,通過分析該領域在企業實踐和學術研究上的最新進展,將一些操作性和實用性強的測試技術引入到教學中去。
(2)注重學生測試技能的培養。教學不僅要讓學生知其然,而且還要讓他們知其所以然,即不僅要掌握軟件測試的基本概念和方法,而且在軟件測試過程中,能夠借助已有工具或自己開發工具來解決測試過程中出現的疑難問題,真正做到將所學知識靈活應用到實際軟件測試工作中。
3 課堂教學內容改革
我們以上述教學理念為指導,分別從課堂教學內容、實驗教學內容和創新實驗項目建設上對課程教學進行改革,主要改革措施包括:
(1)教材選擇上,力求教材更加貼近企業實際需求,同時在理論上具有一定的深度。在中國互動出版網、京東網、當當網和亞馬遜網上輸入關鍵詞“軟件測試”或“軟件質量保障”,通過篩選,我們最終在一百多本教材中確定了兩本英文教材和一本中文教材。兩本英文教材分別是美國喬治·梅森大學Ammann教授等編寫的《Introduction to Software Testing》和普渡大學Mathur教授編寫的《Foundations of SoftwareTesting》。中文教材是同濟大學朱少民教授編寫的《軟件測試方法和技術(第二版)》。前兩本教材對軟件測試的基本理論給出清晰的講解,后一本教材則更加貼近企業的實際測試實踐。
(2)以“基本概念一測試方法一測試流程一測試工具”為主線組織教學內容。針對卓越計劃,我們對已有的教學內容進行重新設定,沒定后的教學內容見表1。其中,基本概念模塊是教學的核心,構成后續模塊學習的.基礎,而軟件測試技術(包括白盒測試技術和黑盒測試技術)模塊、測試流程模塊和測試工具模塊則三者相互依賴。具體來講,不同測試技術有不同的測試工具支撐,測試流程中的不同階段借助不同的測試技術。例如,測試階段以白盒測試技術為主,而集成測試和系統測試階段則以黑盒測試技術為主。通過這條主線,可以將軟件測試中的知識點有機融合并相互貫通。
(3)結合科研和企業實踐,我們將軟件測試技術的最新進展融入到教學內容中。在傳統教學內容基礎上,我們引入了很多具有較強使用價值的軟件測試技術,具體包括:黑盒測試技術模塊教學在正交實驗法基礎上引入組合測試(combinatorial testing)方法;在白盒測試技術模塊教學中,不僅講解了傳統控制流覆蓋準則(包括語句覆蓋準則、判定覆蓋準則、條件覆蓋準則等),還深入介紹了數據流覆蓋準則(包括all-defs覆蓋準則、a11-uses覆蓋準則和all-du-paths覆蓋準則等);在高級技術教學中,講解了一種用于評估測試用例集測試充分性的變異測試(mutation testing)技術,并介紹了相關開源工具;在回歸測試中,介紹了一系列測試用例維護技術,包括測試用例選擇、測試用例集縮減和測試用例優先排序等。通過引入這些契合企業需求且可操作性強的新興技術,學生提高了學習興趣,豐富了自己的知識,鍛煉了動手能力,有效滿足了教學內容要立足現代的教學理念。
(4)提高學生的自學能力。在企業實踐和學術研究的推動下,新的測試技術和理念不斷被推出,所以提高學生的自學能力構成培養軟件測試卓越工程師的一個重要目標。我們在日常授課時應注重學生自學能力的培養,對一些新的測試方法,要著重講解方法的動機和核心思想;對方法的實現細節,則通過讀書報告或創新實驗項目方式,鼓勵學生充分利用課余時間,自己查找相關文獻予以完成。例如在講解組合測試方法時,我們僅講解了兩種經典算法AETG和IPO的核心思想,對于具體的實現細節,我們鼓勵學生用自己熟悉的編程語言去實現這兩種算法。通過這種教學方式,可以培養良好的自學意識和高效的自學方法,最終有助于將學生培養為合格的軟件測試卓越工程師。
4 實驗教學內容改革
卓越計劃對課程的實驗教學環節提出了新的要求。如何在有限的實驗時間內,最大限度地加深學生對軟件測試基本理論的理解,為后續的專業學習和工作打好基礎,是實驗教學的首要任務。
在實驗項目設計上有兩種方案,一種方案是使用商用測試工具,另一種是使用基于開源軟件的測試工具。對這兩種方案進行可行性分析后,我們認為,如果采用商用測試工具,則存在投入高、適用面窄等問題;而采用開源軟件,一方面投入較低,另一方面因開源軟件可以獲取源代碼,將提高實驗設計的靈活性。
在完成上述可行性分析后,我們基于Java編程語言,充分利用了一些經典開源軟件,設計出如下三個難度適宜的實驗項目。
1)單元測試工具JUnit的使用。
項目要求:掌握Eclipse、JUnit和Ant工具的使用。
項目內容:首先編碼實現三角形類型判斷程序,該程序的輸入是三條邊的大小,輸出是三角形的類型(需要考慮等邊三角形、等腰三角形、其他種類三角形、不能構成三角形等情況);然后基于JUnit編寫測試用例,在設計測試用例時需要采用等價類劃分、邊界值分析等測試技術;最后編寫Ant腳本驅動測試用例并生成測試報告。
2)代碼覆蓋工具EclEmma的使用。
項目要求:掌握Eclipse、JUnit、Ant和EclEmma工具的使用。
項目內容:首先在Eclipse開發工具內安裝EclEmma工具并完成配置工作,然后在項目1的基礎上,通過使用EclEmma工具分析出測試用例集的條件覆蓋情況。若出現測試用例尚未覆蓋的條件,則通過修改被測程序或添加測試用例來確保所有條件均被充分覆蓋到。
3)單元測試工具EasyMock的使用。
項目要求:掌握Eclipse、JUnit、EclEmma和EasyMock工具的使用。
項目內容:首先完成一個簡單自動取款機(ATM)系統的設計和開發,該系統包括存款、取款、賬戶余額查詢等功能;隨后借助EasyMock工具來模擬ATM系統常用功能從而完成ATM系統的測試;最后借助EclEmma工具對測試用例的代碼覆蓋率進行分析。
上述二個實驗項目在實際設定時,可以根據被測程序特征和學生自身技能特點,采用其他開源軟件予以替代。例如,若測試cH編程語言實現的程序,可以考慮采用CPPUnit工具或gTest工具等。代碼覆蓋工具可以考慮gcov工具或Clover工具等。Mock工具可以考慮JMock等。
通過這三個實驗項目的依次完成,逐漸增強了學生對軟件測試知識的感性認識,使抽象枯燥的教學內容變得形象具體,從而培養了課程學習的興趣,也使學生進一步加深了對Java編程語言的理解。
5 創新實驗項目建設
在課程教學過程中,我們也加強了對優秀學生的培養。對于基礎知識較為扎實、實踐動手能力較強、創新思維和批判性思維較為活躍的學生,在完成課堂教學和實驗教學階段后,我們對他們增加了創新實踐階段。創新實踐中的實驗項目可以來自企業的實踐需求,也可以來自教師平時的科研工作。例如,我們曾經組織20xx級的若干拔尖學生組成一個小組,在有經驗教師的指導下,通過研讀相關論文,開發出一個錯誤定位(fault localization)工具。該工具以Tarantula方法為基礎,通過搜集通過測試用例和未通過測試用例的語句覆蓋信息,借助啟發式公式將包含缺陷可能性高的語句用紅色進行特別標記,實踐表明該工具可以有效輔助程序員的軟件調試工作。目前我們以該工具為基礎,組織學生考慮更多的錯誤定位方法。
通過創新實驗項目的建設,我們認為這些項目可以有效培養學生的實際動手能力和創新意識。在我們培養的學生中,有的學生在畢業后進入軟件測試部門并得到用人單位的好評,有的學生在考取研究生之后選擇了軟件測試作為自己的研究方向。
測試實習工作計劃3
一、形成性測試的概念
形成性評價是對學生學習過程中的學業成績、學習狀態、學習態度、學習情感等各方面的發展作出的評價,是一種發展性、過程性、全面性的學生學習生活的評價,它強調學生的主體參與性,學生是評價的重要參與者。而形成性測試實際是形成性評價的教學測試部分,它是在測試過程、測試結果中體現形成性評價特點的測試,其目的是評價學生的學習狀況,診斷學生的知識構成,激發學生的學習興趣,強調師生的共同參與。
二、形成性測試的特點
1.強調學生的主動參與。
在形成性測試的全過程,均需學生積極參與。為了提高每個學生的學習積極性,形成性測試需要考慮學生的個體特點,對不同類型的學生應有不同的側重,不能一概而論,以防打擊學生參與的積極性。
2.科學對待測試結果。
形成性測試強調診斷、激勵功能,對測試結果要辯證地看待,盡量做到去分數效應化。
3.師生協商測試范圍。
同一班級的學生學業素質差異較大,教師在測試時不能生搬硬套教材、大綱,對學生統一要求,因為這樣會導致部分學生產生自卑、厭倦心理,所以劃定測試的范圍應有學生參與,鼓勵學生提出建設性建議,教師將測試的范圍按難易程度分級,與學生共同確定自身的等級,這樣測試內容的難易程度與學生的學業水平相適宜,使測試的診斷效能最大化。
4.計劃性的診斷、反饋功能。
任何教學測試均有診斷與反饋功能,而形成性測試的計劃性更明確,師生對其計劃性更明了。形成性測試有明確的目的性,其診斷功能也更精確地反映學生的知識缺失或存在缺陷。對于形成性測試所反映出的問題,不僅教師應反饋給相應的學生,并督促其改正,同時學生也應該自我反思,并逆反饋給教師,促進教師教學質量的提高,這實際上是形成性測試多重主體參與的結果。
三、形成性測試的方法
1.制訂形成性測試的計劃、標準。
(1)個體化測試計劃。
制訂計劃時,盡量與學生協同制訂。由于高中學生學習任務重,學習時間緊,加之不同類型的學生對于形式多樣的形成性測試適應性不盡相同,所以完全做到個體化可能難以實現,但可以結合不同類型學生的各自特點,有側重地制訂相對科學的形成性測試計劃。同時,在實際教學過程中,可以根據實際情況作調整、修改,盡量滿足師生的需要。
(2)測試標準的制訂。
形成性測試的形式多種多樣,不僅有書面形式的,也有口語形式的,不僅有單純知識點考查的題目,也有開放性發散性思維考查的題目。評判的主體不僅有教師、學生自身,也有同桌同伴。由于各人主觀性的差異,可能導致評判產生誤差,所以應盡可能制訂明確的、量化的標準,以便于實際操作。
(3)建立測試檔案。
形成性測試的激勵作用來源于學生能看到實實在在的自身所取得的`成績,所以建立客觀、詳盡的測試檔案勢在必行。其內容還應該結合學生自身特點,在基本符合教師規定格式的前提下,體現各自的特色。當然,在記錄成績的同時,測試的診斷功能與學生的反思同樣十分重要,必須條理清晰地寫明,還最好附有復習計劃,這樣一份測試檔案對于學生的學業提高應該十分有效。
2.形成性測試的形式(以課堂測試為例)。
(1)測試課。
常規的測試課一般包含周測、單元測試、月考、期中測試等。而形成性測試在教師命題時對教師提出了更高的要求,需要體現考查知識的目的性、計劃性。更為不同的是評判過程,它不是為了選拔學生,而是為了檢查學生學了什么,缺了什么。為了發現教師教學方法是否需要改進,教師在閱卷時,不應過度關注分數,在發還試卷的同時應該附有已掌握與需掌握的知識列表。評卷后當天建議學生記入測試檔案中,第二天將反思交給教師,有不懂的知識向教師請教,避免出現知識盲點。
(2)非測試課。
【測試實習工作計劃】相關文章:
軟件測試實習心得03-16
軟件測試實習周記09-15
2023測試工作計劃03-28
測試員實習周記(通用5篇)07-19
測試的作文04-25
關于軟件測試實習的工作總結(通用10篇)04-25
閱讀題測試09-16
400米測試09-22
一場測試06-30
跳繩測試作文12-16