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

第11組 每週小結 (當前輪次1/3)

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

一、基本情況


二、專案彙報


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

    • 文字/口頭描述

      更新了多種的反爬方式。
      爬取了更多航空公司的低價機票。
      完成了部分航空公司的爬蟲,覆蓋更廣的航空公司。
      部署了伺服器,辦了ssl證書,解決了微信小程式必須訪問https域名的問題。     
      
    • 展示GitHub當日程式碼/文件簽入記錄



    • 優化和迭代

      優化:https會比http協議更具安全性,確保了資料傳輸的安全。
      迭代:將原來支援的http協議更改為https協議,使小程式上線可用
           覆蓋率更廣,爬蟲反爬蟲手段增加。
      
    • 通過自動化測試測出的bug

      暫無,但已在學習。
      
    • 解決了哪些bug與解決方法

      解決了前端小程式無法對伺服器傳送請求的問題。
      由於微信小程式必需跟指定域名通訊,而且域名只支援https協議和wss協議,所以在小程式上線的時候無法正常使用。
      但是通過騰訊雲申請了 SSL 證書,並通過 IIS 部署進了伺服器,自此小程式才算是正式可用了。
      其他的 BUG 就是不同手機系統對時間的格式不同。
      之前測試的時候一直都是在用 ios 系統,一轉到 android 系統,前端的請求就會出錯,最後也是通過微信的自帶的時間格式的轉換解決了。
      
  • 接下來的計劃還剩下哪些任務

    航空公司的特價機票頁面及其資料、降價提醒、自動化測試。
    分散式爬蟲。
    
  • 遇到了哪些困難

    這週考試較多(下週也多、下下週也多),剩下的任務也比較難,不過最困難的還是對伺服器的部署,從http轉為https協議
    
  • 有哪些收穫和疑問

    收穫:學會了如何部署伺服器和申請ssl證書
    疑問:如何進行自動化測試和持續整合
    

三、成果展示

  • 展示組內最新成果

SSL證書

爬取小眾航空公司:長安航空

爬取小眾航空公司:奧凱航空

  • 本週自動化測試的結果

登入

搜尋

收藏