999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

自動化測試工具課程教學方案

2011-12-31 00:00:00王法
計算機教育 2011年11期


  摘要:文章結合應用型本科院校軟件測試人才培養目標,根據筆者教學實踐,提出自動化測試工具課程的教學組織結構。從課程內容設置、教學方法及組織形式、考核方式等諸方面,進行深入分析和總結,提出分組教學的Web項目測試實踐。這種教學方法提高了學生的實踐動手能力,為其就業打下了堅實的基礎;同時也為即將開設此類課程的其他院校提供了實踐經驗。
  關鍵詞:軟件測試;自動化測試工具;實踐教學;分組教學
  
  1開課背景
  軟件測試是提高軟件產品質量的關鍵步驟,它是伴隨著IT產業的發展而出現的。目前,越來越多的軟件企業設置了測試工程師崗位,但測試人才卻面臨巨大的缺口。高等院校作為軟件人才的重要輸出基地,每年為IT產業提供了充足的人力資源保障[1-2],但軟件測試起步比軟件工程要晚,所以國內高等院校幾乎沒有制定專門的軟件測試人才專業培養方案。而學生掌握軟件測試相關知識,也僅僅是通過軟件工程課程中關于軟件測試知識的介紹,或者是通過軟件測試課程。很多高校在軟件測試課程教學中以理論為主,學生很難在這類課程中掌握實用的軟件測試技術,進而在求職過程中也難以應聘對測試要求較高的測試工程師崗位。基于以上背景,我院于2008年在軟件工程專業中設立軟件測試方向,制定了科學系統的軟件測試人才培養方案。自動化測試工具作為該專業方向的必修課,是學生了解和掌握自動化測試理論及工具使用方法的重要課程。本課程以軟件功能測試自動化和性能測試自動化為主要內容,介紹自動化測試理論及自動化工具的使用。課程以實踐為主,理論結合,學生通過實踐操作,可以掌握自動化測試理論及測試工具中的關鍵技術,為成為一名測試工程師打下基礎。
  該課程在我國本科院校中開設面并不廣,相關教學經驗及教學資料缺乏。但從長遠來看,隨著軟件測試人才培養模式的不斷成熟,該類課程的開設必將成為趨勢。本文根據筆者自動化測試工具課程的教學實踐,總結課程教學經驗、課堂組織形式等內容,希望為將來開設該類課程的兄弟院校提供經驗支持。
  2課程內容設置
  測試過程中使用自動化測試工具是提高測試效率的重要手段,目前主流的自動化測試工具以功能測試和性能測試為主,其中應用比較廣泛的包括惠普公司系列的自動化測試工具以及IBM系列的自動化測試工具。本課程在教學中以惠普公司的功能測試工具和性能測試工具為主。在專業教學計劃中,該課程課時安排為64學時,其中理論課占18學時,實踐占48學時。本課程設置的出發點是讓學生通過課程掌握自動化測試工具的使用,因此實踐學時所占比例較大。在理論部分主要講授:自動化測試的產生、自動化測試的定義和引入、自動化測試工具的作用及優勢、自動化測試腳本、自動化測試生存周期方法學、軟件自動化測試工具簡述等內容,同時在學習自動化測試工具的使用之前,在理論學時部分講解該工具的工作原理。
  3教學方法與組織形式
  自動化測試工具課程實踐性較強,因此在整個教學過程中,應以學生自己動手操作為主,任課教師只是對學生進行必要的指導。在每一個實驗結束后,任課教師對實驗進行總結,講解實驗中存在的共性問題,同時講解每一個實驗中涉及的知識點,以加深學生的理解。
  在“錄制、執行測試腳本,分析測試結果”實驗中,教師應有針對性地加強對學生的指導。這是學生使用QTP所做的第一個實驗,實驗過程中會遇到各種各樣的問題,舉例如下:
  1) 錄制腳本完成后,執行不能成功。這個問題的出現,大多原因是學生在錄制腳本的過程中頻繁切換應用程序窗口,進行了與測試無關的應用程序操作,這些操作都錄制到了腳本中,但在執行腳本時QTP無法找到這些無關應用程序的對象,導致腳本執行失敗。該問題也屬于共性問題,教師在講解時應提醒學生在錄制腳本時的注意事項。
  2) 腳本執行完成后,不會分析實驗結果。在教學參考資料中,可以引導學生去分析腳本執行結果。教師可以在課上統一講解測試結果的分析方法。
  第一個實驗對整個自動化測試工具課程的學習是非常重要的,因此,授課教師一定要注意合理地引導學生,及時解決學生遇到的問題。當然,在學生遇到問題時,最好先提醒學生試著自己去解決,培養他們獨立分析和解決問題的能力[3-4]。
  所有實驗在完成后要求學生提交實驗報告。實驗報告是考查學生完成實驗的重要參考,完整的實驗報告將體現學生在實驗過程中的思考過程。
  在完成QTP和LoadRunner的學習后,我們通過一個實際Web項目案例“網上書店”進行完整的功能及性能測試。學生經歷項目測試計劃、測試設計、測試執行、結果分析、測試報告的完整測試流程,完成對該項目的性能和功能測試工作。對于最后大項目的測試工作,很顯然不能由一個人完成,教學過程中采用分組方式是比較合理的。將平時實驗中表現比較突出的同學,分配在各小組中擔任組長,每小組5~6人。由組長分配任務,督促團隊按時提交相關文檔。從教學實踐來看,這種方式取得的效果非常好,能夠充分調動同學們的積極性,增強學生的團隊合作意識[4-5]。
  4考核方式
  對于實踐性強的課程,考核方式以實驗成績為主[3]。按照教學計劃中的實驗設置,對每一個實驗在課堂上進行檢查,針對實驗內容對學生提問,要求學生對所做實驗用到的技術內容以及測試結果進行分析。根據學生的表述情況打分,單個實驗的成績還需要參考實驗報告,根據實驗報告的質量打分。對大項目的測試評定,依據小組的綜合表現、項目測試相關文檔質量打分,考核的總體標準如表2所示。這種考核方式,更加注重學生平時的課堂表現,脫離了傳統的期末考試給學生帶來的恐懼心理,使學生在平時課堂上能夠積極做實驗,取得更好的教學效果。
  從最終考核成績來看,大部分學生基本掌握了QTP及LoadRunner的使用以及其中涉及的關鍵技術,能夠做到靈活運用,提高測試效率,為將來的求職打下了堅實的基礎。
  5結語
  根據國內某專業網站的最新調查顯

主站蜘蛛池模板: 一本一道波多野结衣av黑人在线| 99久视频| 热99精品视频| 99热在线只有精品| 内射人妻无码色AV天堂| 99re精彩视频| 色网站在线视频| 噜噜噜综合亚洲| 国产精品女在线观看| 久久综合伊人 六十路| 91在线视频福利| 国产精品亚洲一区二区三区在线观看 | 亚洲伦理一区二区| 啊嗯不日本网站| 欧美激情视频二区| 一边摸一边做爽的视频17国产 | 欧美怡红院视频一区二区三区| 这里只有精品在线| 自拍中文字幕| 亚洲香蕉久久| 美女无遮挡拍拍拍免费视频| 嫩草国产在线| 色久综合在线| 久久一本精品久久久ー99| 99热这里只有精品免费国产| 国产精品中文免费福利| 日韩国产综合精选| 色综合成人| 国产无码精品在线播放| 欧美综合在线观看| 国产福利一区视频| 婷婷六月在线| 999国内精品久久免费视频| 青青草原国产av福利网站| 欧美黄色网站在线看| 美女国产在线| 国产精品一区二区不卡的视频| 亚洲男人的天堂网| 99这里精品| 六月婷婷激情综合| 精品无码人妻一区二区| 国产亚洲精品97在线观看| 日韩高清中文字幕| 久久亚洲中文字幕精品一区 | 东京热一区二区三区无码视频| 国产三级毛片| 亚洲人在线| 亚洲一区二区精品无码久久久| 国产欧美日韩另类精彩视频| 成人综合久久综合| 亚洲乱码视频| 91网址在线播放| 亚洲乱码视频| 亚洲综合九九| 欧美亚洲第一页| 精品欧美视频| 刘亦菲一区二区在线观看| 亚洲欧美另类久久久精品播放的| 亚洲国产日韩视频观看| 欧美成人手机在线观看网址| 久久精品国产精品一区二区| 在线亚洲天堂| 国产欧美日韩一区二区视频在线| 亚洲一本大道在线| 99999久久久久久亚洲| 国产欧美精品一区二区| 日本午夜三级| 成人免费午夜视频| 一本二本三本不卡无码| 亚洲成人免费在线| 欧美一区二区人人喊爽| 欧美视频在线观看第一页| 777午夜精品电影免费看| 日本尹人综合香蕉在线观看 | 毛片网站观看| 亚洲人成亚洲精品| 色亚洲激情综合精品无码视频| 欧美不卡视频在线观看| 巨熟乳波霸若妻中文观看免费| 伊人大杳蕉中文无码| 五月天婷婷网亚洲综合在线| 中文字幕人成人乱码亚洲电影|