提不起勁想趕忙完工團隊博客目錄

提不起勁想趕忙完工團隊博客目錄

1、Scrum Meeting

1. Alpha

  1. 第一次Scrum Meeting
  2. 第二次Scrum Meeting
  3. 第三次Scrum Meeting
  4. 第四次Scrum Meeting
  5. 第五次Scrum Meeting
  6. 第六次Scrum Meeting
  7. 第七次Scrum Meeting
  8. 第八次Scrum Meeting
  9. 第九次Scrum Meeting
  10. 第十次Scrum Meeting

2. Beta

  1. 第一次Scrum Meeting
  2. 第二次Scrum Meeting
  3. 第三次Scrum Meeting
  4. 第四次Scrum Meeting
  5. 第五次Scrum Meeting
  6. 第六次Scrum Meeting
  7. 第七次Scrum Meeting
  8. 第八次Scrum Meeting
  9. 第九次Scrum Meeting
  10. 第十次Scrum Meeting

3. Gamma

2、測試報告

  1. Alpha階段測試報告
  2. Beta階段壓力測試報告
  3. Beta階段測試報告

3、發佈說明

  1. Alpha階段發佈說明
  2. Beta階段發佈說明

4、技術博客

  1. 數據庫的評測與選擇
  2. 較科學的排名算法介紹與實現
  3. 基於動態繼承類、WebDriver的瀏覽器兼容性測試框架搭建
  4. 使用CDN加快網站訪問速度
  5. 幾種網站壓力測試工具調研與使用
  6. 簡單好用的星級評價和圖片裁剪插件
  7. 採用Bootstrap框架進行排版佈局

5、習得的軟工原理/方法/技能?

  1. 項目多份模塊(測試、後端、前端)在協做與分頭開發時的管理方式:例如由於測試對其它代碼都是單向引用,乾脆獨立出來用子模塊避免麻煩了
  2. bug管理方法:用issue維護一個bug的發現-解決的過程
  3. 測試樣例設計思路:從各類人(開發人員、用戶、投資商、攻擊者)的視點上去看待一個功能,尋找可能的不足
  4. 在選擇數據庫時,咱們本打算應用mysql,可是通過討論與測試,參考數據庫選擇與評測的技術博客,咱們最終選擇了pg
  5. 在計算課程排名時,咱們通過討論與調研,決定採用一套科學的排名算法,詳見較科學的排名算法介紹與實現
  6. 咱們接到用戶反饋網站打9開速度較慢,通過排查與調研,咱們使用了CDN,圖牀,並寫改了咱們的渲染邏輯(分區域渲染)。
  7. 咱們在壓力測試時使用了siege,ab與本身的腳本進行測試,並經過shell腳本實現自動化。
  8. 咱們對網站的頁面加載速度,評論接口,查詢接口,得到排名接口與去年的項目和上一階段的項目進行了對比測試,測試結果顯示有較大提高,參見Beta階段壓力測試報告
  9. 在前段的編寫過程當中,咱們注重封裝函數,儘可能將步驟都拆分爲不一樣的函數。同時後端搭建了測試用服務器,前端的單元測試直接由代碼撰寫者本身進行測試,測試經過後再遷移到正式服務器交由測試人員測試,所以Bug量不是很大。
  10. 在前期的過程當中缺乏樣式排版的設計,後續中咱們逐漸考慮到了用戶的感覺,開始注重起網頁的樣式。
相關文章
相關標籤/搜索