1. 程式人生 > 實用技巧 >第11組 每週小結 (3/3)

第11組 每週小結 (3/3)

第11組 每週小結 (3/3)

一、基本情況


二、專案彙報


  • 過去兩天完成了哪些任務

    • 文字/口頭描述

      完成會員日介面設計。
      新增日曆功能,方便選擇日期。
      完成了特價機票的查詢。
      繼續爬取小型航空公司機票。
      優化了小程式的介面。
      學習並使用了Travis CI對後端專案進行持續整合。
      
    • 展示GitHub當日程式碼/文件簽入記錄





    • 優化和迭代

      優化:增加了航空公司的優惠機票查詢。
      迭代:微信小程式的日期選擇(新增日曆)。
      
    • 通過自動化測試測出的bug

      通過Travis持續整合發現之前後端使用python,一些模組的匯入並不規範雖然並不影響使用,
      但仍有產生bug的可能在後臺使用多執行緒時,資料庫的連線總是超出上限。
      
    • 解決了哪些bug與解決方法

      通過Travis的持續整合,解決了模組匯入的問題。
      
  • 接下來的計劃還剩下哪些任務

    繼續增加航空公司的爬蟲數量。並對資料庫的資料儲存進行一些優化。
    
  • 遇到了哪些困難

    資料庫連線超出上限,多執行緒的直達城市查詢並不穩定。
    
  • 有哪些收穫和疑問

    收穫:學會了Travis的持續整合。
    疑問:怎麼在開啟多執行緒的同時保證資料庫連線不要過多。
    

三、成果展示

  • 展示組內最新成果

新增會員日介面

新增了日曆功能,方便選擇日期


爬取華夏航空、瑞麗航空、成都航空、西藏航空等小眾航空公司


  • 本週自動化測試的結果

持續整合測試







覆蓋率測試

響應測試