《構建之法》——第五次團隊做業

團隊項目-Alpha2版本發佈

這個做業屬於哪一個課程 做業所屬課程
這個做業要求在哪裏 做業要求
團隊名稱 你的代碼個人發
這個做業的目標 發佈Alpha2版本

1.團隊成員

姓名 學號 角色
周昊 201731062333 組長
徐裴 201731062402 組員
黃嘯風 201731062430 組員
李涵 201731062406 組員
顏依婷 201731062505 組員
周小萱 201731062601 組員

2.發佈地址

github發佈地址
網站地址
網站後臺地址
操做手冊:html

  • 在首頁,直接在輸入框輸入相應垃圾便可,搜索失敗返回首頁。
  • 首頁登錄註冊後可以使用論壇功能,若是不登陸,也可使用論壇功能,默認名字爲0,即代表爲遊客身份。
  • 後臺登陸後,進入系統,能夠進行新聞、垃圾管理的相關操做。

3.alpha測試報告


1)測試工做安排:
前端

    這次的測試工做着重於網站的功能測試(黑盒)。
網站的功能測試包括表單測試、數據庫測試、連接測試。git

  • 由黃嘯風、顏依婷、周小萱分別進行垃圾、新聞、用戶的功能測試。
  • 由李涵、徐裴進行論壇的數據庫測試和表單測試。
  • 組長進行總體測試,查找網站的缺陷。

2)測試工具選擇:github

  • 連接測試選擇的工具是 XENU
  • 功能測試的其餘測試由人工進行測試

3)測試過程
功能測試正則表達式

  • 連接測試
    網站連接測試結果
    在這裏插入圖片描述死鏈測試
    在這裏插入圖片描述
    在這裏插入圖片描述在這裏插入圖片描述
    在這裏插入圖片描述在這裏插入圖片描述
    在這裏插入圖片描述最終結果
    在這裏插入圖片描述

    1.如下能測試用例對測試對象的功能測試應側重於全部可直接追蹤到用例或業務功能和業務規則的測試需求。這種測試的目標是覈實數據的接受、處理和檢索是否正確,以及業務規則的實施是否恰當。主要測試技術方法爲用戶經過GUI(圖形用戶界面)與應用程序交互,對交互的輸出或接受進行分析,以此來覈實需求功能與實現功能是否一致。數據庫

  • 用戶表單與數據庫測試
    在這裏插入圖片描述
    在這裏插入圖片描述在這裏插入圖片描述
    在這裏插入圖片描述
  • 新聞表單測試與數據庫測試
    在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述
  • 論壇表單測試
    測試用例
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    測試結果
    在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述
  • 垃圾測試
    百度地圖
    在這裏插入圖片描述
    表單測試
    在這裏插入圖片描述在這裏插入圖片描述垃圾分類集合
    在這裏插入圖片描述在這裏插入圖片描述

    通過全部測試以及組內內測使用後發現的現有的功能缺陷以及alpha1.0後改善的缺陷(紅色表明未完善或完善未完成的,綠色表明完善,藍色表明新發現的)
    1.用戶體驗:該項目中全部的提交(不管成功、失敗)都缺少反饋,需添加提示加強用戶體驗。
    2.健壯性:用戶在表單中的輸入缺少約束與適當的提示,後臺亦缺少相應的處理,極易因用戶輸入不符合規範而出現問題。
    3.部分功能未完善,頁面按鈕連接指向存在重複的問題。
    4.搜索時輸入空格會致使無結果,應加入正則表達式加以完善。
    5.垃圾詳情頁頁面設計不美觀,需進行優化。
    6.後臺頁面在頻繁刷新時可能存在圖標錯誤.
    7.後臺搜索及多選均未能實現,後續版本完善功能或修改界面
    8.新聞頁輪播圖,畫面銜接有問題 應統一圖像規格
    9.在未登陸狀況下,點擊我的中心圖標 頁面500 。未登陸時不該顯示此圖標。
    10.論壇界面不美觀
    11.論壇發帖的輸入框可以實現代碼編寫
    12.論壇發帖的輸入框不能實現換行
    13.後臺點擊用戶名就會退出
    14.前臺用戶登陸後不能退出,點擊退出沒有反應
    15.新聞界面前端有問題jsp

測試體會及總結工具

  • 李涵:
        測試是真的很好玩,尤爲是親手把隊友寫的東西一個個搞崩,爽到生活不能自理(也不知道是由於測出了bug,仍是由於組長自閉)。測試用例的設計要細緻,而且儘量多的去覆蓋全部狀況甚至搞一些「騷操做」,好比在文本框裏寫jsp代碼。
  • 黃嘯風:
        在完成本身測試任務的同時,對各個功能都進行了一個測試,在上次的測試基礎上,又發現了許多的錯誤和不足之處,對各類狀況以及測試用例的輸入測試,發現較上次而言,網站對各類狀況的反應獲得了較大的應答,用戶能夠有一個較爲清晰和良好的體驗,可是也發現了一些問題,如各個信息的投放較爲固定化,後期待改正優化,預期能夠是定時更換。總之,進行測試後,對本身項目的問題以及結構變得更加熟悉了,操做起來也更加的駕輕就熟。
        發現的問題:其餘界面的搜索框能搜索出結果,但在搜索結果界面的搜索框沒法搜索出結果;分類指南信息投放內容過於固定;圖片詳情查看不了。
  • 徐裴:
        測試中連接基本沒有什麼問題,每一個界面的響應時間都不長,體驗的效果很不錯。功能上知足用戶的基本需求,界面友好,通過小組人員的測試,發現了一些小的錯誤,可是都獲得了改善。
        感受小組成員都很團結,在遇到問題以後相互之間進行幫助,問題都很快獲得瞭解決。不會的你們都在教對方,我學到了不少知識,在項目上也都在本身動手去作。雖然咱們的項目在一些小細節上面作的不是那麼的全面,可是小組成員都在不斷的測試並進行完善,你們都很積極的在作本身的工做。
        發現的問題:在新聞界面中一些新聞標題不能實現跳轉到相應的新聞界面去;垃圾界面的搜索框不能使用,沒法搜索到相關垃圾信息,應該把那個搜索框省略或者加上搜索功能。
  • 周小萱:
        此次作測試,出現了不少沒有想到的錯誤,是寫代碼的時候沒有想到的,分開作各自的功能時可以成功運行,可是整合在一塊兒的時候會出現不一樣的錯誤,不同的電腦有時候顯示的效果也不同。項目想着簡單,作着真是使人頭大。本身作出來的效果和實際用戶體驗的效果徹底是兩個概念,本身去用這個網站的時候就會發現不少的問題,可是本身寫的時候心態就徹底不同,能怎麼方便就怎麼方便,但要是真正用起來就不是那麼方便。使人上頭。
        作個項目確實是太不容易了,整個流程走下來,團隊都能脫層皮,不過完整的開發流程走下來確實是能學到很多東西,也能督促本身學習,無時無刻的學習,否則就得拖整個團隊的後腿。也能理解作項目作到想罵人的心情了。
        作項目不免有磕磕絆絆,仍是要保持好心態,積極學習,每天向上。
        發現的問題:論壇界面,每進行一次評論,都會從新加載一次,用戶體驗不佳;首頁的左側按鈕相應過慢,用戶等待的時間太長;佈局

  • 顏依婷:
        在測試新聞中心功能時,新聞界面上的新聞內容仍是較多的,新聞界面也是採用的輪播圖的樣式來體現,感受仍是比較好看,不單調。可是在點擊到詳細新聞界面後,感受界面有點空,多是整個屏幕太大不知道該放一些什麼內容。以爲能夠在新聞中心的輪播圖裏面的圖片也加上超連接,也能夠跳轉到相關新聞界面,還有就是頁面字能夠少一點,不要太多,否則容易看暈。
        整個新聞界面佈局仍是很不錯的,就是其中有些小細節有一點問題,後面作一下修改就能夠了。到目前爲止項目已經開發差很少了,此次項目過程當中組員們都全力以赴作好本身的任務,遇到問題就百度或者你們一塊兒討論,團隊意識仍是很高的,你們一塊兒寫項目也是很開心的。
        發現問題:當點擊一些新聞消息時沒有反應,不能跳到相關的詳細新聞界面去;點擊到新聞中心時,新聞中心的排版格局有點亂;測試時,點擊其中一則新聞時發現進去後,頁面格局跟其餘新聞點進去以後排版格局不同。學習

  • 周昊:
        此次的測試工做相較於上次,你們更加的積極,也更加的熱情,每一個人在完成本身工做的同時,對整個網站都進行了使用,也提出了不少寶貴的意見。感謝全部組員。
        我參與了整個網站的測試,包括連接測試,功能測試等,對網站有個比較大的掌握,同時也發現了本身寫代碼的習慣有問題,此次測試爲我之後的開發提供了相應的心理基礎,以及有了初步的分配開發任務的想法。

    4.現階段項目狀況總結


    完成狀況:

    在總結了alpha1.0開發過程後,在alpha2.0期間依然存在着問題,首先身爲組長,在alpha1.0完成以後,有些鬆懈,雖然只是整合功能的工做,可是浪費了不少空閒時間,沒有及時發現組員寫的代碼中所存在的問題,致使了臨近結尾,才發現了代碼中的問題,而後慌慌忙忙的進行修改。其次,在管理過程當中我也有點邏輯混亂了,分不清主次。經過alpha1.0和alpha2.0的開發後,我須要深入的檢討本身,以便更好的帶領團隊。
    其次,在管理中,對於任務的分配還不夠熟練。可能會在某個時間出現一些人無事可作的狀況。平時也須要更加耐心一點。
    爲了加強團隊凝聚力,此次博客也讓組員參與了編寫。
    我但願個人組員們遇到什麼困難都不要怕,微笑着面對它,消除恐懼的最好辦法就是面對恐懼,堅持纔是勝利,加油,奧利給。

    此次的alpha2.0開發,基本完成了alpha1.0版本所剩下的任務。可是還有些地方的細節沒有完善。

    1)優化了核心功能垃圾類別的查詢
    2)完成了基礎功能垃圾指南。引入百度地圖,方便查看學校垃圾桶位置,同時,按照類別將垃圾分紅了四個集合。
    3)優化了基礎功能新聞管理。新增新聞類別,方便用戶查看不一樣的新聞內容。
    4)完成了擴展功能用戶論壇。可是還須要優化界面,以及修改方法。

未完成:
    1)完善缺陷
    2)優化界面

後期計劃:     有新的課程到來,也到了期中,考試接踵而至,每一個人還有本身的事情。若是按周計算的話,一個周的開發時間就顯得不夠多了。把一個任務碎片化,例用碎片化的時間進行開發。     有bug的地方完善,有醜陋的地方優化,有不合理的地方改掉,少了的地方增長。     三週beta,衝就完事兒啦。

相關文章
相關標籤/搜索