第11组 每周小结 (1/3)
一、基本情况
-
队名:你们说的队
-
组长博客:点我
-
Github链接:
团队github点我
前端github点我
后端github点我
二、项目汇报
-
过去两天完成了哪些任务
-
文字/口头描述
更新了多种的反爬方式。 爬取了更多航空公司的低价机票。 完成了部分航空公司的爬虫,覆盖更广的航空公司。 部署了服务器,办了ssl证书,解决了微信小程序必须访问https域名的问题。
-
展示GitHub当日代码/文档签入记录
-
优化和迭代
优化:https会比http协议更具安全性,确保了数据传输的安全。 迭代:将原来支持的http协议更改为https协议,使小程序上线可用 覆盖率更广,爬虫反爬虫手段增加。
-
通过自动化测试测出的bug
暂无,但已在学习。
-
解决了哪些bug与解决方法
解决了前端小程序无法对服务器发送请求的问题。 由于微信小程序必需跟指定域名通信,而且域名只支持https协议和wss协议,所以在小程序上线的时候无法正常使用。 但是通过腾讯云申请了 SSL 证书,并通过 IIS 部署进了服务器,自此小程序才算是正式可用了。 其他的 BUG 就是不同手机系统对时间的格式不同。 之前测试的时候一直都是在用 ios 系统,一转到 android 系统,前端的请求就会出错,最后也是通过微信的自带的时间格式的转换解决了。
-
-
接下来的计划还剩下哪些任务
航空公司的特价机票页面及其数据、降价提醒、自动化测试。 分布式爬虫。
-
遇到了哪些困难
这周考试较多(下周也多、下下周也多),剩下的任务也比较难,不过最困难的还是对服务器的部署,从http转为https协议
-
有哪些收获和疑问
收获:学会了如何部署服务器和申请ssl证书 疑问:如何进行自动化测试和持续集成
三、成果展示
-
展示组内最新成果
SSL证书
爬取小众航空公司:长安航空
爬取小众航空公司:奥凯航空
-
本周自动化测试的结果