姓名 |
学号 |
博客地址 |
杨圣豪(队长) |
1600802101 |
|
覃朗 |
1600802105 |
|
邢路 |
1600802098 |
http://www.cnblogs.com/xinglu1600802098/ |
尹康杰 |
1600802103 |
测试人员名单:杨圣豪,覃朗,邢路,尹康杰,许宇伟、唐樊、赵彦卓、朱瑞涛
测试过程出现的bug:
1、当某个检索网页没有检索到相关内容时,会因为抛出异常中断程序的执行。
解决方法:在后端代码中加入异常处理语句,当没有检索到相关内容时,返回空数据,如下图所示:
2、对于在搜搜问问网站上搜到的内容,点击链接后转到的并不是相关内容的网页,而是搜狗搜索的首页。
解决方法:分析后发现是在解析链接时出现的问题,只读取了url的前一部分,经过调试后解决。
https://coding.net/u/ysh1998/p/Q_A/git
邢路——前端小程序页面设计(利用微信开发工具进行设计,实现前端页面的交互以及与后端数据的传输)
杨圣豪——后端python程序设计(基于python语言完成程序设计,实现对于几个目标网页的访问,模拟输入搜索内容,获取问题与回答,以json数据格式返回给前端)
覃朗——Django网络架构(基于Django搭建服务器实现前后端数据的传输)
尹康杰——各种文档编写(负责需求设计文档及各种团队作业的编写)
我们团队分工相对比较明确,各自完成自己的任务,但是任务发布后,进行的交流较少,各自的问题都是自己解决,如果能够经常开会各自交流自己负责的板块,再进行讨论,或许可以有更好的效果。其次,对于团队的整体进度,我们互相之间没有及时的沟通,出现了一方完成等待另一个的情形,拖慢了项目的进度。
项目开始前,小组举行一次集体会议,团队每个人进行好明确的分工,各自负责好自己的板块,相互之间做好交互。各自做自己板块的时候,小组规定好在一定的时间需要完成的进度,留够足够的时间完成项目的整合,等到项目完成后,通过调试,以及在一起的探讨,找出存在的问题,再由该板块的负责人进行优化,最后进行项目最后的调试,完成整个项目。
团队作业1:https://www.cnblogs.com/ysh1998/p/8894027.html
团队作业2:https://www.cnblogs.com/ysh1998/p/9135115.html
团队作业2.2:https://www.cnblogs.com/ysh1998/p/9194108.html
开始界面:
输入搜索内容进行搜索:
点击文本链接:
测试平台:在微信小程序开发工具上利用本地服务器进行的测试
测试视频链接:https://v.youku.com/v_show/id_XMzY4NzEyNzA3Ng==.html?spm=a2h3j.8428770.3416059.1
1、检索过程运行的时间较长,大约需要30s
2、还没有搭建云服务器,小程序还没有正式发布
3、目前只能获取百度知道、知乎、搜搜问问的问题答案,原则上可进行适当扩充。
4、程序的界面太过单一,不能实现自定义的皮肤
5、在搜索内容的下面不能评论,不能与发布内容的作者互动
原文:https://www.cnblogs.com/ysh1998/p/9231428.html