軟體工程M1/M2總結

來源:互聯網
上載者:User

標籤:

經過一個學期的努力, 我們終於順利地結束了軟體工程基礎這門課程,在這門課程的學習過程當中。我們團隊齊心合作順利地在M2階段完善了記事本功能軟體,使之成為一個真正的可用性好的軟體。

在M1階段,我們是作為自選題目小組選擇了開發一個android運用。這個應用是設計一個記事本功能軟體。小組的任務是實現一個基於Andriod的平檯面向多使用者的推廣軟體。對於android,我沒有一點基礎,所以我也特地花時間在android開發的學習上。但是在實現的時候也遇到很多問題,尤其是在資料來源儲存方面,和和很多同學交流了心得體會,才漸入佳境,慢慢懂得andriod的儲存與回收過程。看了幾個風格比較好的代碼,但是沒有怎麼太理解人家的方法,就去圖書館借了本開發執行個體結合文法學習。慢慢地也就懂了使用這個平台來實現我們的軟體設計。

我們在實現過程中發現了很多bug,但是通過發揮全小組人的優勢,成功地解決了其中大部分的難題,對於M1/M2階段的開發,我是一邊學習一邊實現,過程很辛苦,在測試階段對軟體的使用時我們也發現關於軟體的一些問題,都是因為初學經驗不足不能很好地掌握實現方法的原因,如果這方面得到提高,將會減小很多不必要的時間損失。

以下 是我學習這門課程解決的幾個問題

  1. 什麼是VSTS網站壓力測試?

答:情境壓力測試即主體向被觀察者布置一定任務和作業,藉以觀察個體完成任務的行為。工作樣本測驗、無領導小組討論都可算作情境壓力測驗。
   在軟體工程中,壓力測試是對系統不斷施加壓力的測試,是通過確定一個系統的瓶頸或者不能接收的效能點,來獲得系統能提供的最大服務等級的測試。例如測試一個 Web 網站在大量的負荷下,何時系統的響應會退化或失敗。現在的網路遊戲中也常用到這個詞彙。 

   2.如何用VSTS進行單元測試?

答 自動化單元測試為開發環節提供了一個結構化、自行紀錄、高度便攜且可重複的過程。如果在搜尋現有程式集,或者如果開發環境需要在開始開發之前進行完整的設計,則請考慮使用內建到 Microsoft Visual Studio 2005 Team System 中的代碼產生引擎。Visual Studio 2005 Team System 的單元測試代碼產生功能可以為您節省寶貴的時間,而且有助於強制團隊的開發標準和約定。通過產生用於自動化單元測試的基本內容,包括產生帶有對象建立的測試方法、參數變數和基斷言類,您應該能夠順利地在您的開發方法論中採用自動化單元測試。

這些問題都是在平時閱讀作業過程中自己累積和掌握的,總之這門課程讓我學到了不少東西,包括個人的能力提高方法,團隊協作過程等,讓我對軟體開發有了一個全新的認識。

軟體工程M1/M2總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.