Alpha版本測試報告

一、測試計劃

Alpha版本即將發布,我們組織隊員進行這一版本的測試。

測試主要針對兩方面:瀏覽器兼容性和功能完善性。

測試分兼容性測試與功能完善性兩部分,兼容性測試分Windows操作系統、Linux系操作系統、Mac OS X操作系統以及手機端Android操作系統、iOS操作系統。功能完善性分為用戶場景測試以及網站功能bug測試。

二、測試過程

測試計劃制定完畢后,將任務分到每個人頭上,兼容性測試同學將在自己分到的操作系統環境中安裝各個版本的瀏覽器,訪問網站并進行基礎用戶功能測試。功能完善性測試同學將在瀏覽器中對網站的使用流程、業務邏輯、UI細節、用戶體驗以及極端情況網頁bug情況進行測試與匯報。

三、測試結果

(一)測試發現的bug

1.按取消鍵沒有反應,也有很多按鈕點擊后沒有反應

2.沒有忘記密碼、密碼找回功能

3.注冊時對手機號的輸入沒有檢驗

4.文章詳情界面提供了“登陸”與“注冊”按鈕但沒有響應

5.社團登陸界面點擊取消無法返回主頁

6.圖片過大會像cnblogs一樣顯示出格

7.點擊按鈕操作有卡頓

  目前仍未解決的BUG

1.在進入網站頁面時,頁面有時會出現卡頓的情況

? ??

2.由于登陸時沒有做數據驗證,所以一些非法的注冊信息也可以注冊成功

3.在不同的瀏覽器或者不同大小的屏幕上可能會出現布局的問題

(二)場景測試

第一版網站有兩個典型用戶:學生及社團。

根據第一版目前的設定,學生以及社團與該網站的交互主要是圍繞活動來進行的,即目標和需求均建立在社團組織的活動上。學生體現為報名參加社團活動,社團體現為發起活動以及獲取活動報名名單。

學生用戶會將網站作為一個報名活動的平臺來使用:登陸后,通過“我要報名”按鍵即可完成報名參加活動

?

?

社團用戶會將網站作為一個創建活動、獲取名單的平臺來使用:社團登錄后,通過“創建新的活動”來創建活動,通過“名單”按鈕來獲取已報名名單。同時還能進行編輯與刪除

?

?

具體可分為3個場景。

  1. ?

(1)背景

1) 典型用戶:學生小江

2) 用戶的需求以及迫切需要解決的問題

周五下午,小江想要報名參加凌峰社的周日攀巖活動。但該活動的外場報名已經舉行完了,而郵箱以及電話報名聯系方式不知道去哪找,但活動到周五晚上凌晨就截止了。?

(2)場景

小江通過朋友的介紹,打開了BuaaClubs網站。

點擊左上角的“注冊”按鈕后,在彈出的對話框中用自己的實際信息快速的注冊了一個賬號,登陸后,便在顯示出的頁面中看到了諸多社團最近的活動。而凌峰的最新活動“周日攀巖”也包括在其中,再點擊該活動的右下角的“我要報名”按鈕,彈出提示“報名成功”。

報名就這么快速的完成了。

?

?

2.

(1)背景

1)典型用戶:凌峰社負責人小徐

2)用戶的需求/迫切需要解決的問題

?? 凌峰社作為北航最大、最著名的社團,影響力越來越大。舉辦的活動也愈發多,但宣傳活動仍然僅局限于現場報名以及自己開發的用戶量并不多的獨立APP。而且還要遇到發傳單、貼海報等資金、人員問題。小徐一直想找個更好的平臺,來宣傳社團活動。

(2)場景

???? 小徐得知北航社團平臺發布的通知,于是他聯系了網站負責人,一陣溝通后達成一致。網站維護人員在后臺社團數據庫加入了凌峰社。于是他打開BuaaClubs.com,點擊右上角的“社團登錄”按鈕,輸入自己剛剛與網站維護人員商討好的用戶名與密碼。

???? 登錄后,看到了自己提供的凌峰社Logo,以及下面的“創建新的活動按鈕”。點擊后,顯示的頁面與一般的博客編輯頁面十分類似,很容易上手。于是聯合社團其他活動組織者,編寫好了一個新的活動事宜。

???? 點擊“我要發布”,剛寫好的這篇活動通知便出現在了社團首頁的最上方。活動通知發布成功。

?

?

3.

(1)背景

1)典型用戶:凌峰社負責人小徐

2)用戶的需求/迫切需要解決的問題

?? 凌峰社之前的外場報名全是通過現場記錄,或者學生自行聯系活動負責人來得到學生名單的,十分消耗人力物力。小徐現在想變得更加高效。

(2)場景

???? 小徐在注冊了北航社團平臺后,再次來到自己的社團主頁,發現了剛剛創建的活動右下方有“名單”按鈕,原來就是用來生成報名名單的。點擊之后,名單便顯示出來。

?

(三)測試矩陣

PC端:

?登陸注冊社團登陸文章詳情用戶報名社團發布文章社團查看活動名單
Windows平臺??????
chrome正常正常正常正常正常正常
360瀏覽器正常正常正常正常正常正常
搜狗瀏覽器正常正常正常正常正常正常
獵豹瀏覽器正常正常正常正常正常正常
IE11瀏覽器正常正常正常正常正常正常
Edge瀏覽器正常正常正常正常正常正常
低版本ie瀏覽器無法登錄無法登陸無法顯示失敗無反應無反應
火狐瀏覽器登錄失敗失敗正常無法報名失敗失敗
ubuntu平臺??????
Firefox失敗失敗失敗失敗無反應無反應
Chromium正常正常正常正常正常正常

Ubuntu Web B

rowser

正常正常(社團入口按鍵比例失調)正常正常正常正常

Mac OS X

??????
Safari正常正常正常正常正常正常
Firefox失敗失敗失敗失敗無反應無反應
Chrome正常正常正常正常正常正常

因為沒有對手機端web顯示做支持,手機端web功能可以正常使用,但是界面顯示比較凌亂,主要問題有:導航欄顯示不全,界面放大后元素布局受到影響。

(四)出口條件

1.用戶正常使用以游客身份瀏覽社團活動資訊,可以注冊、登陸、報名活動

2.社團可以登陸社團后臺,進行活動的創建、編輯、刪除以及查看活動報名名單

滿足以上需求后,網站的基本功能與基本需求就得到實現,可以發布Alpha版本供用戶使用與測試了。

轉載于:https://www.cnblogs.com/wowotoubuaa/p/4957417.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/374174.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/374174.shtml
英文地址,請注明出處:http://en.pswp.cn/news/374174.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

在J2SE應用程序中模擬CDI的會話和請求范圍

我們目前正在考慮將Naked Objects框架重構為使用JSR-330(依賴注入)和面向EE的老大哥JSR-299(CDI)。 使用香草JSR-330是不費吹灰之力的,但是我們想利用JSR-299中的一些不錯的功能(例如事件和裝飾器&#xff…

VS2019 WPF制作OTA上位機(二)獲取bin文件路徑

OTA升級是通過無線通信遠程把bin文件內容傳輸到單片機,完成升級。 因此上位機需要獲取bin文件的路徑,讀取bin文件內容,將內容分割依次發送(因為單片機的接收緩存不會開得和bin文件一樣大(十幾K甚至幾十K)&a…

java 線程“生產/消費”模型1

/*資源類*/ public class ShareValue {private int total;public ShareValue(int total){this.totaltotal;}//生產void putValue(int value){totalvalue;}//消費資源int getValue(int value){if(total-value>0){total-value;}else{valuetotal;total0;System.out.println(&qu…

PHP - 代碼分離

總代碼&#xff1a; <?php/** Version&#xff1a;1.0* CreateTime&#xff1a;2015年11月11日* Author&#xff1a;HF_Ultrastrong*///引入公共文件,在公共文件中創建&#xff0c;相對于項目的絕對路徑require dirname(__FILE__)./includes/common.inc.php; ?&…

原生js封裝table表格操作,獲取任意行列td,任意單行單列方法

V1.001更新增加findTable-min.js 本次更新&#xff0c;優化了代碼性能方面&#xff0c;增加了部分新功能&#xff0c;可以獲取多個table表格批量操作。 考慮到本人后面的項目中可能涉及到大量的表格操作&#xff0c;提前先封了 一個簡單的操作方法&#xff0c;日后再加完善&…

Spring陷阱:事務測試被認為是有害的

Spring殺手級功能之一是容器內集成測試 。 盡管EJB多年來一直缺乏此功能&#xff08;Java EE 6終于解決了這個問題&#xff0c;但是我還沒測試過&#xff09;&#xff0c;但是Spring從一開始就允許您從Web層開始&#xff0c;通過所有服務來測試整個堆棧。到數據庫的方式。 數據…

python xlwt寫入已有表_Python中,添加寫入數據到已經存在的Excel文件

1.安裝xlrd、xlwt、xlutilshttps://pypi.org/project/xlutils/pip安裝&#xff1a;cmd下輸入&#xff1a;pip install xlrd #讀取exclepip install xlwt #寫入exclepip install xlutils #操作 Excel 文件的實用工具&#xff0c;如復制、分割、篩選等2.代碼主要部分實現import x…

java線程“生產/消費”模型2

/* 資源類 */ class ShareValue {private int total;//判斷對象是否為空private boolean isEmptytrue;//判斷對象是否已滿private boolean isFulltrue;public ShareValue(int total) {this.total total;if(total>0) isEmptyfalse;if(total<1000) isFullfalse;}/** sync…

linux更改用戶名_破舊安卓手機第二春,在安卓手機上使用Linux_deploy運行Linux

由于服務器位于國外&#xff0c;害怕被墻掉導致數據丟失&#xff0c;所以在本地寫了腳本每小時從服務器上導出并下載到本地。但是電腦不可能二十四小時開機&#xff0c;所以很想買一個樹莓派4玩玩。但是太貴遼&#xff0c;還好搜索到了Android運行Linux的方法&#xff0c;下面記…

關于Cocos2d-x中init方法和onEnter方法的區別

init()和onEnter()這兩個方法都是寫實例化對象的類(比如繼承自Node的一些類等等)的時候用到的方法。 一般都是public類型下面的 bool init(); void onEnter(); 兩個方法在實現的時候都要先執行父類方法&#xff0c;比如 Node::init(); Node::onEnter(); 注意&#xff1a; 1.ini…

在5分鐘內在MacOSX Lion中設置JAVA_HOME,MAVEN_HOME,ANT_HOME

人們一直試圖通過Mac上的Java開發世界來解決這個問題&#xff0c;這一直是我一直遇到的問題。 他們必須解決的第一件事就是設置適當的工具和環境。 幸運的是&#xff0c;足夠多的MacOSX &#xff08;Lion或以前的版本&#xff09;仍然有許多重要的工具可用于Java開發&#xff0…

MCUXpress IDE常用設置

NXP的開發工具Xpress是基于eclipse制作的&#xff0c;我們如果需要設置一些東西可以直接搜索eclipse是怎么設置的。 1、字體大小 搜索eclipse字體大小&#xff0c;菜單Window > Preference 而Xpress是漢化了的&#xff0c;英語不好的同學可能懵逼&#xff0c;其實就是菜單欄…

C語言中空格符、空字符、字符數組結束符、換行、回車的區別

空格符和空字符是不一樣的,在ASCII里面,空格(space)符號的ASCII碼是32,而空字符是0, 2個是完全不一樣的2個字符 空字符 一般來描述一個字符串的結尾,其實是控制符的一種,但不能理解為沒有字符,應該理解為代表什么都沒有的字符.好比回車0x0A和換行0x0D雖然不顯示,但是也是控制字…

hdu5823 (附帶數的二進制子集)

二進制數子集的取法,結果不會輸出0&#xff0c;且從大到小 for(int i0 i;i0;i0(i0-1)&i)cout<<i0<<endl; 題意&#xff1a; 給定一個 N個點的圖&#xff0c; 求它的每一個子圖的最小染色數 染色方法是所有子圖中相連接兩點顏色不一致 其中 N≤18 題解&…

anaconda如何卸載庫_小白必看!Anaconda安裝全攻略

本文作者&#xff1a;戴 雯文字編輯&#xff1a;方 言技術總編&#xff1a;張馨月爬蟲俱樂部云端課程來襲&#xff01;爬蟲俱樂部將于2020年8月25日至28日在線上舉行Stata數據分析法律與制度專題訓練營&#xff0c;主要是為了讓學員掌握Stata軟件進階操作&#xff0c;涉及…

RESTful Web服務可發現性,第4部分

這是有關使用Spring 3.1和Spring Security 3.1和基于Java的配置來建立安全的RESTful Web Service的系列文章的第四篇 。 本文將重點介紹REST API&#xff0c;HATEOAS的可發現性以及由測試驅動的實際方案。 引入REST可發現性 API的可發現性是一個值得引起足夠關注的主題&#x…

10位IT領袖給應屆畢業生的10條忠告

10位IT領袖給應屆畢業生的10條忠告&#xff0c;在走向獨立和自主的偉大征程中&#xff0c;吸取他們的經驗。 在畢業生們邁出象牙塔之時&#xff0c;他們應該聽從哪些人的建議&#xff1f;在走向獨立和自主的偉大征程中&#xff0c;他們該吸取哪些教訓&#xff1f;聽一聽各領域…

ubuntu安裝好后常用軟件安裝和配置

1、安裝vim sudo apt install vim 安裝好后進入路徑打開vimrc文件&#xff0c;這里需要注意一定要用sudo不然編輯后無法保存&#xff01; cd /etc/vim sudo vim vimrc 在最下面加入 set nu set ts4 set softtabstop4 set shiftwidth4 set expandtab set autoindent 依次是…

Objective-c 數據類型

這里列出Objective-c中獨有數據類型&#xff1a; 一、字符串 在Objective-c中&#xff0c;字符串常量是由和一對從引號括起的字符串序列。比如&#xff1a;"China"、"objective-c"等都是合法的字符串常量。 二、id類型 id類型是Objective-c中一個比較獨…

JBoss AS 7 EJB3池配置

現在&#xff0c;AS 7.0.1已經發布&#xff0c;讓我們看一下可用的EJB3新功能。 就像我在上一篇文章中提到的那樣 &#xff0c;AS 7.0.1現在允許您為無狀態會話bean和MDB配置池。 當前&#xff0c;我們允許在子系統級別配置池&#xff0c;這意味著該池將適用于服務器上部署的所…