1.成员信息
- 王玉铭 1500802057
- 胡贤刚 :http://www.cnblogs.com/huxiangang/ (1500802082)
- 辛正为 :http://www.cnblogs.com/QHUXZW/ (1500802054)
- 专格吉 :http://www.cnblogs.com/zhuan11248/ (1500802070)
- 旦切措毛 :http://www.cnblogs.com/GDM1108/ (1500802071)
- 刚吉麦多 :http://www.cnblogs.com/gjmd6951/ (1500802068)
1.对团队项目进行测试,并列出测试人员
我们的项目是个商品比价系统,所以开始遇到的问题是商品爬出的价格信息不是很完整,于是我们怀疑是爬虫程序写的关键字有问题,正因为这个问题还导致我们搜索的商品信息五花八门,很多稀奇古怪不是很相关的商品。目前我们的比价系统能进行搜索的是手机和笔记本的价格,这也是由于数据量的庞大导致数据库建立起来不是那么简单的,在我们目前能利用的服务器的前提下,我们能爬到的商品信息也是有限的。所以这些都是我们的产品目前还存在的问题。这些问题在我们后续对产品的改进中会不断的解决掉。
测试人员:王玉铭,胡贤刚,辛正为。刚吉麦多,旦切措毛,专格吉。
2.列出测试过程中测出的问题,以及修复的过程
修复的bug以及修复的过程;
不能重现的bug;
这个产品就是这样设计的,不是bug;
没有能力修复,将来也不打算修复;
测试中出现的问题:
(1)搜索的商品不符合我们心中所想的(我们目前想进行搜索比价的是笔记本和手机)可当我们对其进行搜索时出来的有手机膜,手机壳,手机挂件等一系列配件。明显是不符合我们产品的功能设计的。
解决方法:我们立马想到的是爬虫的关键字出现了问题,于是我们就开始对爬虫程序进行修改修改关键字之后,这个问题便得以解决了。
(2)搜索的商品还是很有限,这是由于商品的信息量过于庞大,在数据库建立的过程中存在的困难很大,目前以我们的能力还解决不了。其次我们目前有的服务器的条件也不允许我们对范围以及数量很大的商品进行搜索。这个问题也是我们目前不能得以解决的。我们的这个网站有时会出现界面出错的问题,这个bug是不重现的,出现的过程不确定性很大。
(3)开始,我们的网站首页会出现轮换图片导致网页上下跳动的问题,在进行查看之后发现,是由于我们的轮换图片的分辨率不一致,导致网页上下跳动。
解决办法:我们找了四张分辨率一致的高清图片,在换上去之后这个问题便立马得以解决了。由于我们的网站能够进行搜索的东西目前有限,想达到我们开始的那个搜索各种物品的初衷难度是很大的,以我们目前的能力是没办法解决的,将来修复起来的难度也是很大的,所以以后也不打算修复。
(4)关于我们网站没有登录界面的这个“bug”,在我看来那并不是bug,相反我觉得是符合我们设计的简单的初衷的,这样的网站人们更加愿意去使用,不用进行一些注册登录等操作,访问起来简单便捷。
3.根据团队项目的特点,进行必要的性能测试、压力测试等,并给出测试的过程和结果
测试报告:
由于我们的项目是个商品比价系统,我们目前没有想要让其进行登录界面,所以目前就不会存在服务器最大同时访问人数问题,但我们会在后面的完善中做一个压力测试,测试我们网站最多能有多少人同时在线对其进行访问。以及对我们的网页进行压力测试。看能同时爬多少个网站的信息,好让买家有更多的选择空间。
4.给出团队的源码仓库链接
源码仓库链接:https://coding.net/u/wangym_Crystal/p/price-comparing-program/git
5.团队的成员如何分工协作的?有什么经验教训?团队如何平衡 时间/质量/资源 争取如期完成任务的?- 团队分工:
王玉铭负责爬虫程序的编写。
胡贤刚负责网页前端的实现,对网站的页面进行美化。
辛正为,刚吉麦多,专格吉,旦切措毛负责进行商品的数据库的编写。
由于我们的网站是一个动态访问的网站,所以会有前端和后台,我们的分工是将前端和后台程序进行分开完成的,在各自完成的过程中不断商量,最后合成到一起。 - 经验教训:
在我认为,我们在进行项目开发时,应该在一块进行商量和编译,不然很容易理解错对方的意思,做出来的东西的效果就会不尽人意。在项目的完成过程中,我们的分工很明确,都是由组长分配好,然后我们各自执行好自己的任务,这样的前提是我们都有着足够的执行力。虽然做起来时间很赶,但最终我们还是完成了这个项目。不得不说团队的每个人心中都是很欣慰的。
- 团队分工: