• <nobr id="l649t"><address id="l649t"></address></nobr>
    1. <nobr id="l649t"></nobr>
    2. <track id="l649t"><span id="l649t"></span></track>
      <nobr id="l649t"></nobr>
      <option id="l649t"><span id="l649t"></span></option>
    3. “巴渝工匠杯”重慶市第十三屆高等職業院校學生職業技能競賽 “軟件測試”賽項競賽規程

      發布時間 : 2020-10-27 17:06:32 來源 : 網絡 瀏覽量 :

      一、賽項名稱

      賽項名稱:軟件測試

      二、競賽目的

      軟件測試已經成為軟件開發中必不可少的環節,在軟件開發的時間和成本中占有很大比重。國外知名軟件公司把40%左右的工作量花在軟件測試上,軟件測試費用占開發總費的30%至50%。

      通過競賽,促進全省高職軟件技術相關專業面向行業應用,進一步優化專業課程設置、創新工學結合人才培養模式、深化校企合作體制機制。檢驗參賽選手掌握軟件產品測試崗位的工作能力,激發高職高專學生對軟件測試領域的學習和研究興趣,提高其崗位能力和職業素養,為中國IT產業發展輸送新鮮血液。同時兼顧考察參賽學生的質量、效率、成本和規范意思,主要包括:團隊協作能力、項目組織與實施能力、技術文檔撰寫能力等。

      三、競賽內容

      大賽以基于B/S的“資產管理系統”應用為考核點,采用實際操作形式,現場設計測試用例,發現軟件缺陷,完成軟件測試任務。比賽貼近行業需求、突出實戰過程,既滿足產業對高素質技術技能人才的需求,又符合高等職業院校基于工作過程的課程教學模式。

      比賽圍繞軟件測試應用領域的主流技術及應用,考察選手面對實際問題的綜合分析能力,對測試用例、測試方法的設計能力,對軟件測試相關技術的掌握程度。考核技能點包括:功能測試計劃制定、測試用例設計、Web應用測試執行和提交Bug、測試總結報告編寫;自動化測試要求分析、測試工具使用、代碼編寫和測試執行;性能測試要求分析、測試工具使用、測試執行和性能測試總結報告編寫等內容;團隊合作能力以及應用創新能力等職業素養。

      競賽過程包括以下任務:

      序號

      內容模塊

      具體內容

      說明

      任務一

      制定功能測試計劃

      根據軟件測試競賽項目需求,制定功能測試計劃

      能夠根據需求文檔進行需求理解和分析。

      功能測試范圍劃分和界定。

      功能測試任務分解。

      對功能測試難度進行預估。

      能夠對功能測試工作量和進度進行預估。

      文檔編寫規范等。

      設計功能測試用例

      根據軟件測試競賽項目需求,設計功能測試用例

      能使用典型測試方法進行功能測試用例設計。

      對功能測試用例的輸入、預計輸出、實際輸出等規范描述。

      文檔編寫規范等。

      執行功能測試用例

      執行功能測試用例,提交缺陷報告

      根據功能測試用例進行測試,發現并記錄Bug。

      對Bug描述、輸入、預計輸出、實際輸出等規范描述,并對Bug截圖。

      文檔編寫規范等。

      編寫功能測試總結報告

      編寫功能測試總結報告

      根據功能測試用例執行結果編寫功能測試總結報告。

      Bug匯總統計等。

      Bug分類、Bug嚴重等級分析統計等。

      文檔編寫規范等。

      任務二

      自動化測試

      根據軟件自動化測試的要求,編寫并執行自動化測試腳本

      根據自動化測試要求,考查自動化測試理論知識、瀏覽器基本操作、頁面元素進行識別并定位、Selenium基本方法使用,以及自動化測試腳本編寫,執行自動化測試腳本。

      任務三

      性能測試

      根據軟件性能測試的要求,執行性能測試

      根據軟件性能測試的要求分析性能測試的壓力點。

      使用性能測試工具,設置場景,錄制和調試腳本,執行性能測試,截取測試結果截圖。

      競賽各任務分值權重和時間分布如下:

      序號

      任務名稱

      競賽時間

      任務一

      制定測試計劃,權重7%

      240分鐘

      設計測試用例,權重20%

      執行測試用例,權重20%

      編寫測試總結報告,權重8%

      任務二

      自動化測試,權重20%

      任務三

      性能測試,權重20%

      職業素養,權重5%

      四、競賽方式

      1、比賽以團隊方式進行,不得跨校組隊,同一學校的報名參賽隊伍不超過2支。

      2、每個參賽隊由1名領隊(可由指導教師兼任)、2名指導教師、3名選手(其中1隊長1名)組成,指導教師須為本校專兼職教師,參賽選手和指導教師報名獲得確認后不得隨意更換。

      3、競賽時間240分鐘。

      五、競賽流程

      根據競賽任務要求,參賽隊伍在240分鐘競賽時間內須按順序完成各項任務,但每項任務用時可自行掌握。

      (一)競賽時間安排

      日期

      時間

      內容

      116

      14:00-18:00

      各參賽隊報到

      15:00-16:00

      領隊會、賽前說明

      16:00-16:30

      選手熟悉賽場

      117

      8:00-9:00

      賽場檢錄,競賽選手進入賽位

      9:00-13:00

      競賽選手完成競賽任務

      14:00-17:00

      對選手提交的結果文件進行評分

      (二)競賽流程

      六、競賽試題

      本賽項樣題詳見《附件一》。

      七、競賽規則

      1. 比賽時間為4個小時,比賽過程連續進行。

      2. 參賽隊的競賽工位號采用抽簽方式確定。賽題以任務書形式發放,競賽參考資料在賽前植入參賽選手的計算機,參賽隊根據任務書要求完成競賽任務。

      3. 組委會統一布置競賽需要的軟硬件環境。選手不得私自攜帶任何移動存儲、輔助工具、移動通信等進入賽場。

      4. 參賽選手報到當天可預先熟悉比賽場地,但不得進行現場練習。參賽選手按規定時間到達指定地點,憑參賽證、學生證和身份證(三證必須齊全)進入賽場。選手遲到10分鐘取消比賽資格。

      5. 各隊領隊和指導教師,以及觀摩人員在賽場指定的觀摩區觀摩比賽。

      6. 參賽選手不得攜帶通訊工具和其它未經允許的資料、物品進入比賽場地,不得中途退場。如出現較嚴重的違規、違紀、舞弊等現象,經裁判組裁定取消比賽成績。

      7. 新聞媒體在賽場設定的媒體采訪區工作,并且聽從現場工作人員的安排和管理,不能影響比賽進行。

      8. 在競賽過程中,參賽選手如有疑問,應舉手示意,考場裁判長應按要求及時予以答疑。如遇設備或軟件等故障,參賽選手應舉手示意,考場裁判長、技術人員等應及時予以解決。確因計算機軟件或硬件故障,致使操作無法繼續的,經考場裁判長確認,予以啟用備用設備。

      9. 比賽過程中,參賽選手須嚴格遵守操作標準和規范,保證自身安全,并接受裁判員的監督和警示;若因設備故障導致選手中斷或終止比賽,由大賽裁判長視具體情況做出裁決。

      10. 若參賽選手欲提前結束比賽,應向裁判員舉手示意,比賽終止時間由裁判員記錄,參賽選手結束比賽后不得再進行任何操作。

      11. 現場比賽結束,經裁判員確認后方可離開賽場。

      12. 各賽項由裁判員現場評分,經裁判長簽字確認后予以公布,如有異議請直接向大賽仲裁工作組申請復核。

      13. 每個參賽隊必須參加所有專項的比賽。參賽選手應嚴格遵守賽場紀律,服從指揮,著裝整潔,儀表端莊,講文明禮貌。各地代表隊之間應團結、友好、協作,避免發生任何形式的矛盾。

      14. 其它未盡事宜,將在賽前向各領隊做詳細說明。

      八、競賽環境

      競賽現場設置場內競賽區、現場裁判工作區、技術支持區等。

      監考人員協助裁判長和現場裁判做好負責工位范圍內的秩序維持,監考人員不得在考場內隨意走動。

      技術支持保障人員在技術支持服務區候場,有需要時在現場裁判的帶領下到相關的工位進行賽場技術支持保障,在條件具備時,技術支持區可不設置在考場內。

      場內競賽區為參賽隊提供統一的競賽設備;無需選手自帶任何工具及附件。

      競賽現場符合消防安全規定,現場消防器材和消防栓合格有效,應急照明設施狀態合格,賽場明顯位置張貼緊急疏散圖,賽場地面張貼熒光疏散指示箭頭,賽場出入口專人負責,隨時保證安全通道的暢通無阻。

      各工位分區供電,強電弱電分開布線,現場臨時用電滿足《施工現場臨時用電安全技術規范》JGJ46-2005的要求。競賽現場通風良好、照明需符合教室采光規范。

      九、技術規范

      本賽項的技術規范將包括:相關專業的教育教學要求、行業、職業技術標準,以及根據高職目錄修訂后的軟件測試相關專業人才培養標準和規范,適時地修訂本賽項遵循的技術規范。

      序號

      標準號

      中文標準名稱

      1

      GB/T15532—2008

      計算機軟件測試規范

      2

      GB/T16260—2006

      軟件工程  產品質量

      3

      GB/T9385—2008

      計算機軟件需求規格說明規范

      4

      GB/T18905—2002

      軟件工程  產品評價

      5

      GB/T8567-2006

      計算機軟件文檔編制規范

      6

      GB/T25000.1-2010

      軟件質量要求與評價(SQuaRE)指南

      7

      GB/T25000.10-2016

      軟件質量要求與評價(SQuaRE)第10部分:系統與軟件質量模型

      8

      GB/T25000.51-2016

      軟件質量要求與評價(SQuaRE)第51部分:商業現貨(COTS)軟件產品的質量要求與評測細則

      9

      GB/T25000.62-2014

      軟件質量要求與評價(SQuaRE)易用性測試報告行業通用格式(CIF)

      十、技術平臺

      (一)競賽設備

      設備類別

      數量

      設備用途

      基本配置

      服務器

      每支參賽隊2套

      1套功能測試服務器,內嵌軟件測試實訓系統;1套性能測試服務器,內嵌性能測試被測系統。

      性能相當于2.0GHZ處理器,4G及以上內存

      客戶端

      每支參賽隊3臺

      競賽選手比賽使用。

      性能相當于2.0GHZ處理器,4G及以上內存,顯示器要求1024*768以上

      (二)競賽軟件平臺

      本賽項使用合作企業北京四合天地科技有限公司提供的比賽技術平臺:《北京四合天地軟件測試實訓系統》。

      (三)相關軟件

      設備類別

      軟件類別

      軟件名稱

      服務器

      操作系統

      Windows Server 2008R2或Ubuntu/CentOS

      客戶端

      操作系統

      Windows7或Windows10 64位

      瀏覽器

      Chrome 67

      IE11

      瀏覽器驅動

      Chrome 67對應驅動-Chromedriver

      文檔編輯器

      Office2010

      截圖工具

      Windows7或Windows10 系統自帶

      輸入法

      搜狗拼音輸入法、搜狗五筆輸入法

      性能測試工具

      LoadRunner12.55_Community_Edition英文版及以上

      自動化測試工具環境

      Python-3.5.0-amd64(64位)及以上

      Selenium版本2.48.0及以上

      安裝PyCharm(2017.1.1)及以上

      (一)獎項設定十一、成績評定

      競賽設參賽選手團體獎。獎項設置按參賽隊數量確定,其中一等獎10%,二等獎20%,三等獎30%。為團隊一等獎選手的指導教師設優秀指導教師獎。

      (二)評分標準制定原則

      競賽評分制定嚴格遵守公平、公正的原則,軟件測試賽項評分采用賽項結果評分方法,始終貫徹落實大賽一貫堅持的公平、公正和公開原則。

      賽項評分通過評分裁判對比賽成果評判的方法評分,并兼顧團隊協作精神和職業素養綜合評定。

      參與大賽賽項成績管理的組織機構包括裁判組、監督組和仲裁組等。裁判組實行“裁判長負責制”,設裁判長1名,全面負責賽項的裁判與管理工作。

      裁判員根據比賽工作需要分為檢錄裁判、加密裁判、現場裁判和評分裁判。檢錄裁判負責對參賽隊伍(選手)進行點名登記、身份核對等工作;加密裁判負責組織參賽隊伍(選手)抽簽并對參賽隊伍(選手)的信息進行加密、解密;現場裁判按規定做好賽場記錄,維護賽場紀律。檢錄裁判、加密裁判和現場裁判不參與評分。

      評分裁判負責對參賽隊伍(選手)的競賽成果等按賽項評分標準進行評定。在比賽進行的過程中評分裁判不到比賽現場,參賽選手退出賽場2小時后,評分進入現場對各工位進行評分。賽項評分標準力爭客觀,各評分得分點可量化;評分過程全程可追溯。

      監督組對裁判組的工作進行全程監督,并對競賽成績抽檢復核。

      仲裁組負責接受由參賽隊領隊提出的對裁判結果的申訴,組織復議并及時反饋復議結果。

      (三)評分方法

      選手在完成任務之后,請務必向賽場中心管理服務系統提交任務完成結果,由賽項工作人員統一將提交的結果拷貝至U盤中。選手在確認U盤記錄的內容與本工位操作內容一致后,由參賽選手隊長簽字確認。因選手未能正確提交任務完成情況,致使在賽場中心管理服務系統沒有正確記錄內容的或者記錄內容為空的,自動評分部分將計為零分。

      評分時,每名評分專家依據賽前制定統一的評分標準,自主獨立評分,取所有裁判評分的平均值作為最終成績,降低人為干擾因素造成的評分誤差。

      當總分相同時,再按照效率→成本排序。效率即用時少的排名靠前。

      評分采取分步得分、錯誤不傳遞、累計總分的計分方式。

      不計參賽選手的個人得分,只記錄團體得分。

      參賽隊提交比賽任務結束請求或者在比賽時間終止后,不得再進行任何操作。否則,視為比賽作弊,給參賽隊記警告一次。

      在競賽過程中,選手如有不服從裁判判決、擾亂賽場秩序、舞弊等不文明行為,由裁判按照規定扣減相應分數并且給予警告,情節嚴重的取消競賽資格,競賽成績記0分,隊員退出比賽現場。


      (四)評分細則

      任務

      考查點

      評分標準

      評分細則

      分值(分)

      任務一

      制定測試計劃

      測試計劃應包括測試目的、 測試范圍、測試人員、測試環境、測試人員進度安排與模塊劃分等。

      主要評分點包括明確測試范圍、合理并完備的進行任務分配、制定有效完備的測試策略等。

        1.概述說明清晰。

      7

        2.測試任務說明清晰。

        3.測試資源說明清晰。

        4.功能測試計劃列出全部功能  點。

        5.對每個功能點進行分工。

        6.功能點的測試分工合理。

        7.測試整體進度安排說明清晰。

        8.相關風險說明清晰。

      設計測試用例

      測試用例包括功能測試用例。測試用例文檔應包括:測試用例編號、功能點、用例說明、前置條件、輸入、執行步驟、預期結果、重要程度。

      主要評分點包括測試用例的編寫符合規范、測試用例設計符合需求、測試用例設計充分等。

      1.用例數量。每寫一條規范的測試用例得分=8/用例數量(不能有重復的測試用例,編寫要符合需求且正確)。

      20

      2.重點測試用例數量。每發現1個得分=8/重點測試用例數量(不能有重復的測試用例,編寫要符合需求且正確)。

      3.測試用例設計充分。

      4.測試用例編寫符合測試用例規范。

      執行測試用例

      Bug提交包括功能缺陷等。Bug提交文檔應包括缺陷編號、角色、模塊名稱、摘要描述、操作步驟、預期結果、實際結果、缺陷嚴重程度、提交人、截圖等。

      主要評分點包括Bug提交數量,重點Bug提交數量等。

      1.Bug數量。每發現一個Bug得分=4/Bug數量(Bug描述要規范且正確,重復的Bug不計入Bug數量)。

      20

      2.需填寫各模塊Bug數量匯總表,否則得0分。

      3.重點Bug數量。每發現一個重點Bug得分=12/重點Bug數量(Bug描述要規范且正確,重復的Bug不計入Bug數量)。參考“Bug缺陷答案清單”的“重點Bug”sheet。

      4.測試Bug缺陷報告清單編寫符合規范,每一項均需要填寫,否則得0分。

      編寫測試總結報告

      測試總結報告應包括測試目的、測試環境、測試人員、測試進度情況、Bug匯總、測試結論等。

      主要評分點包括:測試總結報告內容完整。

      1.測試概述、測試參考文檔、項目組成員、測試設計介紹填寫完整。

      8

      2.用例匯總填寫完整。

      3.測試進度回顧填寫完整。

      4.功能測試回顧描述清晰合理。

      5.缺陷匯總填寫完整。

      6.測試結論描述清晰合理。

      任務二

      自動化測試執行

      自動化測試包括自動化測試理論知識、瀏覽器基本操作、頁面元素進行識別并定位、Selenium基本方法使用,以及自動化測試腳本編寫,執行自動化測試腳本。

      1.術語定義描述清晰

      20

      2.自動化測試腳本代碼正確性。

      任務三

      性能測試執行

      性能測試執行包括使用性能測試工具錄制腳本、回放腳本、配置參數、設置場景、執行性能測試,對測試過程和結果進行截圖,完成性能測試總結報告。

      主要評分點包括:性能測試總結報告內容完整準確,性能測試工具使用符合要求,記錄測試過程和收集測試結果。要求有截圖。

      1.術語定義描述清晰。

      20

      2.測試策略描述清晰。

      3.性能測試實施過程執行截圖

      4. 執行結果填寫完整。

       

      職業素養

      競賽現場符合企業“5S”(整理、整頓、清掃、清潔和素養)原則,

      主要評分點包括:創新能力、競賽團隊分工明確合理、操作規范、文明競賽。

      1.發現系統開放型缺陷。

      5

      2.團隊分工明確合理。

      3.操作規范。

      4.文明競賽。

      (五)成績審核方法



      為保障成績評判的準確性,監督組將對賽項總成績排名前30%的所有參賽隊伍(選手)的成績進行復核;對其余成績進行抽檢復核,抽檢覆蓋率不得低于15%。如發現成績錯誤以書面方式及時告知裁判長,由裁判長更正成績并簽字確認。復核、抽檢錯誤率超過5%的,裁判組將對所有成績進行復核。
      (六)成績公布方法

      競賽結束后,如參賽隊對成績無異議,裁判長在監督員陪同下,將成績單帶入閉賽式現場開啟并向全體參賽隊宣布競賽成績。

      競賽結束后,如參賽隊對比賽成績有異議,提出異議申訴或仲裁,可按照相關規定進行申訴和仲裁,按照仲裁結果公布競賽成績。

      十二、賽項預案

      賽前對比賽現場和競賽過程可能出現的意外情況做好充分預案。

      (一)競賽過程中出現設備掉電、故障等意外時,現場裁判需及時確認情況,安排技術支持人員進行處理,現場裁判登記詳細情況,填寫補時登記表,報裁判長批準后,可安排延長補足相應選手的比賽時間。

      (二)預留充足備用PC和設備,當出現設備掉電、故障等意外時經現場裁判確認后由賽場技術支持人員予以更換。

      (三)若服務器在比賽過程中出現卡頓、死機等情況,參選選手由隊長舉手示意裁判,在現場裁判與技術支持人員確定情況后,可更換服務器。更換服務器的等待時間,可在比賽結束后延時。

      (四)若PC機在比賽過程中出現死機、藍屏等現象(重啟后無法解決),參賽選手由隊長舉手示意裁判,在現場裁判與技術支持人員確定情況后,可更換備用工位或更換PC機進行答題。

      (五)賽項出現重大突發事件和重大安全問題,經賽項執委會和專家組同意,暫停比賽,由涉及人員有關領導,如裁判長、領隊、技術支持公司負責人、執委會領導和承辦校負責人協調處理解決;如若不能處理,中止比賽,是否停賽由大賽執委會辦公室決定。

      (六)比賽期間發生意外傷害、意外疾病等重大事故,裁判長立即中止相關人員比賽,第一時間由承辦校醫療站校醫搶救,嚴重呼叫120送往醫院。

      十三、申訴與仲裁

      1.各參賽隊對不符合大賽和賽項規程規定的儀器、設備、工裝、材料、物件、計算機軟硬件、競賽使用工具、用品,競賽執裁、賽場管理,以及工作人員的不規范行為等,可向賽項仲裁組提出申訴。參賽隊領隊可在比賽結束后(選手賽場比賽內容全部完成)2小時之內向仲裁組提出書面申訴。

      2.書面申訴應對申訴事件的現象、發生時間、涉及人員、申訴依據等進行充分、實事求是的敘述,并由領隊親筆簽名。非書面申訴不予受理。

      3.賽項仲裁工作組在接到申訴報告后的2小時內組織復議,并及時將復議結果以書面形式告知申訴方。申訴方對復議結果仍有異議,可由領隊向大賽執委會提出申訴。大賽執委會的仲裁結果為最終結果。

      4.仲裁結果由申訴人簽收,不能代收,如在約定時間和地點申訴人離開,視為自行放棄申訴。

      5.申訴方可隨時提出放棄申訴。

      6.申訴方不得以任何理由采取過激行為擾亂賽場秩序。

      十四、競賽觀摩

      設置指導教師休息室,設計觀摩區,使用大屏幕實時顯示競賽現場實況。

      競賽現場觀摩應遵守如下紀律:

      1.觀摩人員需由賽項執委會批準,觀摩的時間、距離、方式由賽項執委會結合賽項具體情況確定。

      2.文明觀賽,不得大聲喧嘩,服從賽場工作人員的指揮,杜絕各種違反賽場秩序的不文明行為。

      3.觀摩人員不得同參賽選手、裁判交流,不得傳遞信息,不得采錄競賽現場數據資料,不得影響比賽的正常進行。

      4.對于各種違反賽場秩序的不文明行為,工作人員有權予以提醒、制止。

      十五、競賽直播

      競賽的全過程將通過攝錄像進行記錄。在賽前,針對賽題保密、設備安裝調試、軟件安裝等關鍵環節進行實況攝錄;競賽現場從競賽開始到結束,采用全程攝錄方式,對比賽進行全過程實況轉播。

      為促進各參賽隊間的相互學習與交流,競賽現場設直播設備。直播設備的設置不得影響選手比賽。

      十六、競賽須知

      (一)參賽隊須知

      1.參賽隊名稱:統一使用規定的學校代表隊名稱,不使用其他組織、團體的名稱;

      2.參賽隊組成:每支參賽隊由3名參賽選手組成,須為同校在籍學生,其中隊長1名。每支參賽隊可配2名指導教師,指導教師須為本校專兼職教師。不接受跨校組隊,同一學校可報名多支參賽隊伍;

      3.各參賽院校應指定1名負責人任賽項領隊,全權負責該校參賽事務的組織、協調和領導工作。

      4.參賽選手及指導教師在報名獲得確認后,原則上不再更換。如在籌備過程中,參賽選手和指導教師因故不能參賽,須由其所在學校供職部門于賽項開賽前10個工作日之前出具書面說明,經大賽執委會辦公室核實后予以更換。允許隊員缺席比賽;允許指導教師缺席比賽。

      5.參賽隊按照大賽賽程安排,憑賽項執委會頒發的參賽證和有效身份證件參加比賽及相關活動。

      6.賽項執委會統一安排各參賽隊在比賽前一天進入賽場熟悉環境和設施情況。

      7.參賽隊選手、領隊和指導教師要有良好的職業道德,嚴格遵守比賽規則和比賽紀律,服從裁判,尊重裁判和賽場工作人員,自覺維護賽場秩序。

      8.領隊應負責賽事活動期間本隊所有選手的人身及財產安全,如發現意外事故,應及時向賽項執委會報告。

      9.各學校組織代表隊時,須為參賽選手購買大賽期間的人身意外傷害保險。

      (二)領隊和指導教師須知

      1.嚴格遵守賽場的各項規定,服從裁判,文明競賽。如發現弄虛作假者,取消參賽資格,名次無效。

      2.領隊和指導教師務必帶好有效身份證件,在活動過程中佩戴“指導教師證”參加競賽相關活動。

      3.各代表隊領隊要堅決執行競賽的各項規定,加強對參賽人員的管理,做好賽前準備工作,督促選手帶好證件等競賽相關材料。

      4.在比賽期間要嚴格遵守比賽規則,不得私自接觸裁判人員。

      5.競賽過程中,未經裁判許可,領隊、指導教師及其他人員一律不得進入競賽現場。

      6.如對競賽過程有疑議,由領隊和指導教師負責以書面形式向大賽仲裁委員會反映,但不得影響競賽進行。

      7.對申訴的仲裁結果,領隊要帶頭服從和執行,并做好選手工作。參賽選手不得因申訴或對處理意見不服而停止競賽,否則以棄權處理。

      8.領隊和指導老師應及時查看有關賽項的通知和內容,認真研究和掌握本賽項競賽的規程、技術規范和賽場要求,指導選手做好賽前的一切技術準備和競賽準備。

      (三)參賽選手須知

      1.參賽選手應嚴格遵守賽場規章、操作規程和工藝準則,保證人身及設備安全,接受裁判員的監督和警示,文明競賽。

      2.參賽選手應按照規定時間抵達賽場,憑身份證、學生證,以及統一發放的參賽證,完成入場檢錄、抽簽確定競賽工位號,不得遲到早退。

      3.參賽選手憑競賽工位號進入賽場,不允許攜帶任何電子設備及其他資料、用品。

      4.參賽選手應在規定的時間段進入賽場,認真核對競賽工位號,在指定位置就座。

      5.參賽選手入場后,迅速確認競賽設備狀況,填寫相關確認文件,并由參賽隊長確認簽字(競賽工位號)。

      6.參賽選手在收到開賽信號前不得啟動操作。在競賽過程中,確因計算機軟件或硬件故障,致使操作無法繼續的,經項目裁判長確認,予以啟用備用計算機。

      7.賽項任務書及相關資料,均保存在競賽平臺中。參賽選手自行下載。參賽選手應在競賽規定時間內完成任務書內容,并按照要求,將相應文檔上傳到平臺指定位置,并拷貝到U盤。

      8.參賽選手需及時保存工作記錄。對于因各種原因造成的數據丟失,由參賽選手自行負責。

      9.參賽隊所提交的答卷采用競賽工位號進行標識,不得出現地名、校名、姓名、參賽證編號等信息,否則取消競賽成績。

      10.競賽過程中,因嚴重操作失誤或安全事故不能進行比賽的(例如因操作原因發生短路導致賽場斷電的、造成設備不能正常工作的),現場裁判員有權中止該隊比賽。

      11.在比賽中如遇非人為因素造成的設備故障,經裁判確認后,可向裁判長申請補足排除故障的時間。

      12.參賽選手不得因各種原因提前結束比賽。如確因不可抗因素需要離開賽場的,須向現場裁判員舉手示意,經裁判員許可并完成記錄后,方可離開。凡在競賽期間內提前離開的選手,不得返回賽場。

      13.競賽操作結束后,參賽選手需要根據任務書要求,將相關成果文件拷貝至U盤,填寫結束比賽相關確認文件,并由參賽隊長簽字確認(競賽工位號)。因參賽選手未能按要求,將相應的文檔等上傳到平臺指定位置及U盤的,競賽成績計為零分。

      14.競賽時間終了,選手應全體起立,結束操作。將資料和工具整齊擺放在操作平臺上,經工作人員清點后可離開賽場,離開賽場時不得帶走任何資料。

      15.在競賽期間,未經執委會批準,參賽選手不得接受其他單位和個人進行的與競賽內容相關的采訪。參賽選手不得將競賽的相關信息私自公布。

      16.符合下列情形之一的參賽選手,經裁判組裁定后中止其競賽:

      1)不服從裁判員/監考員管理、擾亂賽場秩序、干擾其他參賽選手比賽,裁判員應提出警告,二次警告后無效,或情節特別嚴重,造成競賽中止的,經裁判長確認,中止比賽,并取消競賽資格和競賽成績。

      2)競賽過程中,由于選手人為造成計算機、儀器設備及工具等嚴重損壞,負責賠償其損失,并由裁判組裁定其競賽結束與否、是否保留競賽資格、是否累計其有效競賽成績。

      3)競賽過程中,產生重大安全事故、或有產生重大安全事故隱患,經裁判員提示沒有采取措施的,裁判員可暫停其競賽,由裁判組裁定其競賽結束,保留競賽資格和有效競賽成績。

      (四)工作人員須知

      1.競賽現場設現場裁判組,裁判長1名,現場裁判若干名。裁判要秉公裁判,監督檢查參賽隊安全有序競賽。如遇疑問或爭議,須請示裁判長裁決,裁判長的決定為現場最終裁定。

      2.賽場工作人員由賽項執委會統一聘用并進行工作分工,進入競賽現場須佩戴賽項執委會統一提供的胸牌。

      3.賽場工作人員需服從賽項執委會的管理,嚴格執行賽項各項比賽規則,執行各項工作安排,積極維護好賽場秩序,堅守崗位,為賽場提供有序的服務。

      4.賽場工作人員進入現場,不得攜帶任何通訊工具或與競賽無關的物品。

      5.參賽隊進入賽場,現場裁判應按規定審查參賽選手帶入賽場的物品,如發現不允許帶入賽場的物品,交由參賽隊隨行人員保管,賽場不提供保管服務。

      6.賽場工作人員在競賽過程中不回答選手提出的任何有關比賽技術問題,如遇爭議問題,應及時報告裁判長。


      附件一:軟件測試賽項競賽試題(樣卷)

      一、競賽時間、內容及成績組成

      (一)競賽時間

      本次競賽時間共為4小時,參賽選手自行安排任務進度,休息、飲水、如廁等不設專門用時,統一含在競賽時間內。

      (二)競賽內容

      本次競賽考核技能點包括:功能測試的測試計劃制定、測試用例設計、執行功能測試、測試總結報告編寫;編寫自動化測試腳本和自動化測試報告編寫;性能測試工具使用、性能測試執行和性能測試總結報告編寫;團隊合作能力及創新能力等職業素養。

      (三)競賽成績組成

      “軟件測試”賽項競賽成績為100分,其中職業素養占5分,競賽任務占95分。各項競賽任務占總分權重如下:

      序號

      競賽任務名稱及占總分權重

      任務一

      制定測試計劃,權重7%

      設計測試用例,權重20%

      執行測試用例,權重20%

      編寫測試總結報告,權重8%

      任務二

      自動化測試,權重20%

      任務三

      性能測試,權重20%

      二、競賽須知

      1.本次競賽平臺地址、用戶名及密碼,功能測試被測系統地址、用戶名及密碼,自動化測試被測系統地址、用戶名及密碼,性能測試被測系統地址、用戶名及密碼,以競賽現場發放為準;

      2.本次競賽提交的所有成果物及U盤中不能出現參賽隊信息和參賽選手信息,競賽文檔需要填寫參賽隊及參賽選手信息時以工位號代替;

      3.本次競賽提交的U盤中只能保存競賽成果文檔,與競賽成果無關的文件均不能出現在此U盤中;

      4.請不要擅自更改競賽環境(包括強行關閉競賽服務器A和B),對于擅自更改競賽環境所造成的后果,由參賽選手自行承擔,對于惡意破壞競賽環境的參賽選手,根據大賽制度予以處理;

      5.自動化測試嚴格按照《A6-BS資產管理系統自動化測試要求》編寫自動化測試腳本,擅自惡意編寫無限循環或破壞環境腳本造成系統死機或軟件出現問題,后果由參賽選手自行承擔;

      6.性能測試請嚴格按照《A8-BS資產管理系統性能測試要求》設置并發數量和執行時間,擅自提高并發數量和延長執行時間造成的后果由參賽選手自行承擔;

      7.性能測試過程中,參賽選手可根據需要重置數據庫或者重啟Tomcat服務(操作方法詳見附件2,操作失敗可請求現場技術支持)。重置數據庫后數據恢復到開賽初始狀態,此結果由參賽選手自行承擔(嚴禁使用LoadRunner訪問性能測試-重置數據庫和重啟Tomcat服務地址)。重置數據庫和重啟Tomcat服務的動作以服務器日志記錄為準。重置數據庫或者重啟Tomcat服務不設專門用時(包括現場技術支持),統一含在競賽時間內;

      8.請認真閱讀附件1和附件2;

      9.競賽過程中及時保存相關文檔;

      10.競賽結束后請競賽選手不要關閉競賽設備,由于競賽選手關閉競賽設備造成的數據丟失等后果由參賽選手自行承擔;

      11.競賽中出現各種問題請及時向現場裁判舉手示意,不要影響其他參賽選手。

      三、任務說明

      (一)競賽環境

      每個參賽隊的競賽環境由一個功能測試競賽環境、一個自動化測試競賽環境和一個性能測試競賽環境組成。

      服務器A中部署競賽平臺、功能測試被測系統及自動化測試被測系統,服務器B中部署性能測試被測系統;客戶機1只可訪問競賽平臺、功能測試被測系統,客戶機2只可訪問自動化測試被測系統,客戶機3只可訪問性能測試被測系統;客戶機2部署PyCharm-Community-2017.1.1用于自動化測試,客戶機3部LoadRunner12.55_Community_Edition英文版用于性能測試。

      功能測試被測系統與自動化測試被測系統相互隔離,數據不共享,但存在的Bug完全一致,參賽選手使用客戶機2訪問自動化測試被測系統也可進行功能測試。

      (二)競賽任務文檔

      序號

      文檔名

      文檔下載位置

      1

      A1-BS資產管理系統需求說明書.doc

      競賽平臺(詳見附件1競賽平臺快速使用手冊)

      2

      A2-功能測試計劃模板.doc

      3

      A3-功能測試用例模板.xls

      4

      A4-功能測試Bug缺陷報告清單模板.xls

      5

      A5-功能測試總結報告模板.doc

      6

      A6-BS資產管理系統自動化測試要求.doc

      7

      A7-自動化測試報告模板.doc

      8

      A8-BS資產管理系統性能測試要求.doc

      9

      A9-性能測試總結報告模板.doc

      (三)任務組成

      任務一:功能測試(55)分

      一、制定功能測試計劃(7分)

      1.任務描述

      根據《A1-BS資產管理系統需求說明書》進行需求分析,劃分和界定測試范圍,分解測試任務,預估測試風險、測試工作量和測試進度。按照《A2-功能測試計劃模板》完成功能測試計劃文檔。

      2.任務要求

      功能測試計劃文檔應包括以下內容:

      1)概述:編寫目的、項目背景。

      2)測試任務:測試目的、測試參考文檔、測試范圍、測試提交文檔。

      3)測試資源:軟件配置、硬件配置、人力資源分配。

      4)功能測試計劃:Web端整體功能模塊劃分。

      5)功能測試整體進度安排。

      6)相關風險。

      3.任務成果

      XX-A2-功能測試計劃.doc(XX代表工位號)

      二、設計功能測試用例(20分)

      1.任務描述

      根據《A1-BS資產管理系統需求說明書》和功能測試計劃進行需求分析,理解業務功能,設計功能測試用例。按照《A3-功能測試用例模板》完成功能測試用例文檔。

      2.任務要求

      功能測試用例文檔應包括以下內容:

      1)按模塊匯總功能測試用例數量。

      2)功能測試用例應包含以下項目:測試用例編號、功能點、用例說明、前置條件、輸入、執行步驟、預期輸出、重要程度、執行用例測試結果。

      3.任務成果

      XX-A3-功能測試用例.xls(XX代表工位號)

      三、執行功能測試用例(20分)

      1.任務描述

      根據《A1-BS資產管理系統需求說明書》和功能測試用例,執行功能測試,發現Bug、記錄Bug并對Bug截圖。按照《A4-功能測試Bug缺陷報告清單模板》完成功能測試Bug缺陷報告清單文檔。

      2.任務要求

      1)Bug缺陷報告清單文檔應包括以下內容:

      按模塊和Bug嚴重程度匯總Bug數量。

      Bug缺陷報告清單應包含以下項目:缺陷編號、被測系統、角色、模塊名稱、摘要描述、操作步驟、預期結果、實際結果、缺陷嚴重程度、提交人(工位號)、附件說明(截圖)。

      2)Web端測試瀏覽器要求:

      用谷歌瀏覽器(Chrome)執行Web端功能測試(含界面測試)。

      3.任務成果

      XX-A4-功能測試Bug缺陷報告清單.xls(XX代表工位號)

      四、編寫功能測試總結報告(8分)

      1.任務描述

      根據功能測試情況,按照《A5-功能測試總結報告模版》完成功能測試總結報告文檔。

      2.任務要求

      功能測試總結報告文檔應包括以下內容:

      1)測試概述:編寫目的、項目背景。

      2)測試參考文檔。

      3)項目組成員。

      4)測試設計介紹:測試環境與配置、測試用例設計方法、測試方法。

      5)用例匯總:Web端用例匯總。

      6)測試進度:測試進度回顧、功能測試回顧。

      7)Bug匯總:Web端Bug匯總。

      8)測試結論。

      3.任務成果

      XX-A5-功能測試總結報告.doc(XX代表工位號)

      任務二:自動化測試(20分)

      1.任務描述

      根據《A6-BS資產管理系統自動化測試要求》文檔,對頁面元素進行識別和定位、編寫自動化測試腳本并執行腳本,將腳本粘貼在自動化測試報告中。按照《A7-自動化測試報告模板》完成自動化測試報告文檔。

      2.任務要求

      1)自動化測試總結報告文檔應包括以下內容:

      ①簡介:目的、術語定義。

      ②自動化測試腳本編寫:第一題腳本、第二題腳本、第三題腳本、第四題腳本。

      2)自動化測試工具要求:

      使用2號客戶機上安裝的PyCharm-Community-2017.1.1作為編寫自動化測試腳本工具。

      注意:運行自動化測試腳本過程中,出現報錯(網址輸入錯誤、定位元素沒有找到等原因),屬于腳本編寫錯誤,請自行調整;

      PyCharm中編寫自動化測試腳本時對于單引號、雙引號、括號和點要在英文狀態下進行編寫;

      在將自動化測試腳本粘貼到自動化測試報告時要和在PyCharm中的腳本格式保持一致,同時在粘貼時不要出現將所有代碼粘貼在一行中或出現空行情況。

      3.任務成果

      XX-A7-自動化測試報告.doc(XX代表工位號)

      任務三:性能測試(20分)

      1.任務描述

      根據《A8-BS資產管理系統性能測試要求》文檔,使用性能測試工具錄制腳本、回放腳本、配置參數、設置場景、執行性能測試,對測試過程和結果進行截圖。按照《A9-性能測試總結報告模板》完成性能測試總結報告文檔。

      2.任務要求

      1)性能測試總結報告文檔應包括以下內容:

      簡介:目的、術語定義。

      測試策略:測試方法、用例設計、測試場景。

      性能測試實施過程:性能測試腳本設計、性能測試場景設計與場景執行、性能測試結果。

      ④執行結果。

      (2)性能測試工具要求。

      使用3號客戶機上安裝的LoadRunner12.55_Community_Edition英文版作為性能測試工具。

      注意:性能測試過程中,出現錄制失敗、回放失敗、腳本執行失敗、白屏、500錯等情況,屬于性能測試工具使用或配置錯誤,請調試。

      3.任務成果

      XX-A9-性能測試總結報告.doc(XX代表工位號)

      四、競賽結果提交

      1.提交方式

      任務成果文檔需同時在競賽平臺和U盤中進行提交(所有文檔在競賽平臺和U盤中不得以壓縮包形式提交),如果競賽平臺和U盤中提交的文檔內容不一致,U盤為準。提交前請按照競賽提交文檔檢查表進行檢查。在U盤中以XX工位號建一個文件夾(例如01),將所有競賽成果文檔保存至該文件夾中,不按照要求命名后果自行承擔。

      注意:要求使用谷歌瀏覽器(Chrome)訪問競賽平臺。

      2.文檔要求

      競賽提交的所有文檔中不能出現參賽隊信息和參賽選手信息,競賽文檔需要填寫參賽隊信息時以工位號代替(XX代表工位號),競賽文檔需要填寫參賽選手信息時以工位號和參數選手編號代替(舉例:21_03,21代表工位號,03代表3號參賽選手)。

      3.競賽提交文檔檢查表

      序號

      文檔名(XX代表工位號)

      提交方式

      1

      XX-A2-功能測試計劃.doc

      競賽平臺和U盤

      2

      XX-A3-功能測試用例.xls

      競賽平臺和U盤

      3

      XX-A4-功能測試Bug缺陷報告清單.xls

      競賽平臺和U盤

      4

      XX-A5-功能測試總結報告.doc

      競賽平臺和U盤

      5

      XX-A7-自動化測試報告.doc

      競賽平臺和U盤

      6

      XX-A9-性能測試總結報告.doc

      競賽平臺和U盤

      高级按摩服务2018