2011,更要虎虎的
QQ群 測試開發工程師(95934315)
Blog:http://cuckoo2010.blog.163.com/
網站個人空間模塊中存在bug
上一篇 /
下一篇 2009-11-29 12:34:01
/ 個人分類:thinking in testing
發現個人空間中有些地方存在bug
一,bug重現
第一個bug,是在日志模塊中的“上一篇/下一篇”?臻g主人發表多篇日志后,在空間首頁按時間的先后倒序顯示,即最后發布的日志顯示在最上面。按照頁面的顯示排序,此時最后發布的日志為第一篇,最先發布的日志為最后一篇。如果閱讀者從第一篇日志開始閱讀,閱讀后第一篇在想進入下一篇時,如果點擊“下一篇”,這里就有問題了,頁面轉向是的最后發布的日志,也就是第一篇,而不是下一篇。如果你想閱讀下一篇日志,得點擊“上一篇”。這不符合人們的使用習慣,按照軟件的易用性測試中的定義,是算一個bug的。
第二個bug,也是出自在日志模塊中的“上一篇/下一篇”中,F在我們可以忽視第一個bug的存在,通過不停地點擊“上一篇/下一篇”,不管是到達第一篇還是最后一篇,都沒有相關提示信息。如果到達第一篇時,閱讀者想再繼續閱讀最新的日志,是否應該彈出相應提示信息,如“當前已經是第一篇”,最后一篇也一樣。這樣處理更加人性化。
第三個bug,第三個bug是出現在日志模塊和文件模塊之間的切換中。點擊導航菜單中的“日志”進入顯示日志頁面,這里即便是忽視第一個bug,如果日志A,文件B,日志C發布的時間由后自前時,在閱讀后日志A后想閱讀日志C,點擊“上一篇/下一篇”時,頁面跳轉到文件B中,在文件模塊中也一樣。這是一個較明顯較嚴重的bug。
名詞解釋:
1,上一篇:某一篇文章的前一篇,以當前一篇的方位為參照物。(嘿嘿,自己瞎編的)
2,下一篇:某一篇文章的后一篇,以當前一篇的方位為參照物。(嘿嘿,自己瞎編的)
3,bug:英文意思為臭蟲,是指電腦系統的硬件、系統軟件(如操作系統)或應用軟件(如文字處理軟件)出錯。
二,bug分析
在個人空間的日志和文件模塊中,所有日志和文件都是以發布的時間先后進行倒序顯示,先來看看“上一篇”和“下一篇”的鏈接,如圖:
“上一篇”截圖:

“下一篇”截圖:

itemid是指當前日志或文件的編號,uid是指個人空間用戶的編號,它們都是唯一的。以這兩個條件為前提,再通過up或next查看相應的日志或文件。但所有日志和文件都是以發布時間的先后進行搜索;蛟S,設計者的設計思路是同一個用戶不可能在同一個時刻內發布大于兩篇的日志或文件。但如果真的出現用戶在同一個時刻發布了大于兩篇的日志或文件,在此時點擊“上一篇”或“下一篇”時會出現什么情況了。
當一個軟件和數據庫連接搭上關系,數據庫的設計就尤為重要了。如果數據庫沒有設計好,勢必影響整個軟件功能的實現。
嗯,就到這先啦,呵呵,本想給個測試用例的,但必竟不是自己的網站,說太多可能不太好,明白人一看也大概清楚了。我只是對bug太過于敏感。哎。。。學軟件測試的,就這缺點,想改卻改不了。
僅僅是出于對測試的喜愛,以及對空間的發展,寫了這篇東東,并無他意,如有冒犯,請和本人聯系,我自會刪除本日志。
導入論壇
引用鏈接
收藏
分享給好友
推薦到圈子
管理
舉報
TAG:
bug
BUG
Bug
空間