2011,更要虎虎的 QQ群 测试开发工程师(95934315) Blog:http://cuckoo2010.blog.163.com/

网站个人空间模块中存在bug

上一篇 / 下一篇  2009-11-29 12:34:01 / 个人分类:thinking in testing

发现个人空间中有些地方存在bug

一,bug重现

第一个bug,是在日志模块中的“上一篇/下一篇”。空间主人发表多篇日志后,在空间首页按时间的先后倒序显示,即最后发布的日志显示在最上面。按照页面的显示排序,此时最后发布的日志为第一篇,最先发布的日志为最后一篇。如果阅读者从第一篇日志开始阅读,阅读后第一篇在想进入下一篇时,如果点击“下一篇”,这里就有问题了,页面转向是的最后发布的日志,也就是第一篇,而不是下一篇。如果你想阅读下一篇日志,得点击“上一篇”。这不符合人们的使用习惯,按照软件的易用性测试中的定义,是算一个bug的。

第二个bug,也是出自在日志模块中的“上一篇/下一篇”中。现在我们可以忽视第一个bug的存在,通过不停地点击“上一篇/下一篇”,不管是到达第一篇还是最后一篇,都没有相关提示信息。如果到达第一篇时,阅读者想再继续阅读最新的日志,是否应该弹出相应提示信息,如“当前已经是第一篇”,最后一篇也一样。这样处理更加人性化。

第三个bug,第三个bug是出现在日志模块和文件模块之间的切换中。点击导航菜单中的“日志”进入显示日志页面,这里即便是忽视第一个bug,如果日志A,文件B,日志C发布的时间由后自前时,在阅读后日志A后想阅读日志C,点击“上一篇/下一篇”时,页面跳转到文件B中,在文件模块中也一样。这是一个较明显较严重的bug。

名词解释:

1,上一篇:某一篇文章的前一篇,以当前一篇的方位为参照物。(嘿嘿,自己瞎编的)

2,下一篇:某一篇文章的后一篇,以当前一篇的方位为参照物。(嘿嘿,自己瞎编的)

3,bug:英文意思为臭虫,是指电脑系统的硬件、系统软件(如操作系统)或应用软件(如文字处理软件)出错。

二,bug分析

在个人空间的日志和文件模块中,所有日志和文件都是以发布的时间先后进行倒序显示,先来看看“上一篇”和“下一篇”的链接,如图:

“上一篇”截图:

“下一篇”截图:

itemid是指当前日志或文件的编号,uid是指个人空间用户的编号,它们都是唯一的。以这两个条件为前提,再通过up或next查看相应的日志或文件。但所有日志和文件都是以发布时间的先后进行搜索。或许,设计者的设计思路是同一个用户不可能在同一个时刻内发布大于两篇的日志或文件。但如果真的出现用户在同一个时刻发布了大于两篇的日志或文件,在此时点击“上一篇”或“下一篇”时会出现什么情况了。

当一个软件和数据库连接搭上关系,数据库的设计就尤为重要了。如果数据库没有设计好,势必影响整个软件功能的实现。

嗯,就到这先啦,呵呵,本想给个测试用例的,但必竟不是自己的网站,说太多可能不太好,明白人一看也大概清楚了。我只是对bug太过于敏感。哎。。。学软件测试的,就这缺点,想改却改不了。

仅仅是出于对测试的喜爱,以及对空间的发展,写了这篇东东,并无他意,如有冒犯,请和本人联系,我自会删除本日志。


TAG: bug BUG Bug 空间

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2011-06-10  
   1234
567891011
12131415161718
19202122232425
2627282930  

数据统计

  • 访问量: 15108
  • 日志数: 24
  • 文件数: 7
  • 建立时间: 2009-02-09
  • 更新时间: 2011-02-18

RSS订阅

Open Toolbar