Gamma階段測試計劃

前言

點擊這一連接訪問公課網(笨拙軟件工程組)。安全

1、Alpha階段場景測試

1.1 鹿丸:無慾無求大三學生 保研無望 不在意給分 只想選擇乾貨多的課程 充實本身

需求和目標:瞭解各專業課程的授課內容和有用程度
測試場景:網絡

  • 鹿丸訪問了公課網主頁ratemycourse.ml
  • 他在首頁的多選框中選擇了本身所在的學校和學院;
  • 他點擊「搜索課程」按鈕,在彈出的輸入框中直接敲回車(關鍵字不填則返回全部課程);
  • 他從搜索結果中找到了下個學期將會開設的「軟件工程」,看到有人評論且總評分很高,就點擊課程名進入課程主頁;
  • 他發現這一課程的「收穫量」評分高達4.8,一些用戶評論說授課內容十分貼近目前軟件企業的開發流程,經過結對和團隊項目培養了本身多方面的能力;
  • 鹿丸對這門課比較滿意,在學校教務系統中選擇了這門課。

能夠優化的地方:
在搜索結果頁面實現按綜合評分大小順序查看;post

1.2 佐助:出國大三學霸 成績在保研邊緣 迫切須要給分極高的課程刷分 穩定提升gpa

需求和目標:瞭解各必修和選修課程的給分狀況
測試場景:測試

  • 佐助訪問了公課網主頁ratemycourse.ml
  • 他經過導航欄的「Rank」按鈕進入了排名頁面,從上到下依次查找下學期將會開設的課程;
  • 他發現「計算機工程中最優化的方法」綜合評分高達4.8,就點擊課程名進入課程主頁;
  • 他查看了底下的用戶評論,多位學長評論說這門課最後的考試題就是做業題的簡單變形,難度不高。課程給分95上下。
  • 佐助對這門課比較滿意,在學校教務系統中選擇了這門課。

能夠優化的地方:
排名頁面評價類型選擇「課程」時,應當在表格中顯示每門課程四項具體指標的分數;大數據

1.3 鳴人:初來乍到大一萌新 早就據說高數的難度 但願經過了解各位老師的講課風格選擇最適合本身的一位

需求和目標:瞭解同一門必修課程不一樣教師的授課特色
測試場景:優化

  • 鳴人訪問了公課網主頁ratemycourse.ml
  • 他在首頁的多選框中選擇了本身所在的學校和學院;
  • 他點擊「搜索課程」按鈕,在彈出的輸入框中輸入「工科數學分析」;
  • 網站的搜索結果頁面展現了全部數分教師的課程信息,每一個老師一條。鳴人開始逐條瀏覽;
  • 在楊小遠老師的數分課程頁面,他看到不少用戶評論說楊老師的考題注重基礎知識的考察,整體給分不錯;
  • 鳴人對此比較滿意,在學校教務系統中選擇了楊小遠的「工科數學分析」。

能夠優化的地方:
目前「工科數學分析」還沒有入駐公課網。建議經過管理員帳戶手動添加一些基礎課程,吸引大一萌新;動畫

1.4 伊魯卡:稍有資歷課程講師 剛剛開課一兩個學期 但願瞭解學生真實的感覺來提高本身的教學水平

需求和目標:瞭解本身班上學生的真實感覺
測試場景:網站

  • 伊魯卡訪問了公課網主頁ratemycourse.ml
  • 他在首頁的多選框中選擇了本身所在的學校和學院;
  • 他點擊「搜索課程」按鈕,在彈出的輸入框中輸入「面向對象」;
  • 在搜索結果頁面中,他找到了本身的名字,點擊對應的課程名進入課程主頁;
  • 他逐條查看評論。一些用戶評論說第三單元的寫規格做業枯燥乏味且亂扣分現象頻發,對此很是不滿;
  • 伊魯卡採納了這一建議,決定在下一學年的課程中將第三單元的做業形式改成根據規格補全代碼。

1.5 長門:可憐選課被坑學生 被某門1學分通識課程的做業量之多和給分之低坑慘 想要告誡學弟學妹慎重選課

需求和目標:分享本身的選課經驗,得到認同
測試場景:對象

  • 長門訪問了公課網主頁ratemycourse.ml
  • 他點擊導航欄中的「註冊」按鈕,在彈出的窗口中填寫了本身的郵箱、用戶名、密碼和驗證碼,點擊「註冊」。
  • 他打開本身的郵箱,找到公課網向他發送的激活郵件,點擊了裏面的激活連接。
  • 激活後自動返回主頁。長門又點擊導航欄中的「登陸」按鈕,在彈出的窗口中填寫了用戶名、密碼和驗證碼,點擊「登陸」。
  • 他在主頁中點擊「搜索課程」按鈕,在彈出的輸入框中輸入「聯邦黨人文集」。
  • 他在搜索結果頁面中找到了本身上過的那門課程,點擊課程名進入主頁。點擊課程主頁中的「撰寫評價」按鈕。
  • 在撰寫評價頁面,他經過點擊星星來給課程評分,在文本框中輸入了本身的吐槽。最後他點擊底部的「提交」。
  • 長門的評論被正確提交。
  • 幾天後,他再次訪問公課網,按一樣的方法登陸。
  • 他經過導航欄進入我的信息頁面,經過「近期點評」表格回到那門課的主頁。
  • 他發現本身的評論收穫了10個「贊」。

2、Beta階段場景測試

2.1 木葉丸:是一位北航計算機學院的黑客,熟練掌握網絡攻防知識。

需求和目標:經過本身掌握的技術攻擊公課網
測試場景:開發

  • 木葉丸首先嚐試直接post數據(直接將軟件工程的評分改成-65536),結果並未成功。
  • 他又嘗試在撰寫評論的文本框中經過HTML插入一段蔡徐坤打籃球的動畫。提交以後,他發現這段HTML被轉義了,動畫並不能顯示。
  • 他又撰寫了一個腳本進行大量註冊,結果腳本沒法正確填寫驗證碼,從而註冊失敗。

能夠改進的地方:
採用更安全的https協議。

2.2 角都:是本網站的重度使用用戶。有一次他看到另外一個用戶小Z給「軟件工程」課評了滿分而且大力讚賞,他對此將信將疑。

需求和目標:查看其它用戶的信譽度
測試場景:

  • 前述過程省略;
  • 角都點擊小Z的用戶名,進入該用戶的主頁;
  • 小Z的主頁顯示了他的歷史評論。角都發現他的評分大多數都在3分上下,且評論都超過50字,以爲小Z的評論比較可信。

該功能我的感受不是特別重要,沒必要在顯著位置強調。

2.3 小李:但願聯繫本身專業課的任課教師,進入他的課題組作科研。

需求和目標:訪問某教師的我的主頁
測試場景:

  • 小李訪問了公課網主頁ratemycourse.ml
  • 他點擊「搜索課程」按鈕,在彈出的輸入框中輸入「大數據」;
  • 他從搜索結果中找到了本身心儀的導師「吳文峻」,點擊教師姓名進入吳老師在公課網的頁面;
  • 吳老師的公課網頁面提供了他的我的主頁,小李隨後訪問了這一主頁。

3、Gamma階段場景測試

3.1 洗月:一個健忘的女生,老是記不住本身各個網站的密碼。

需求和目標:在忘記密碼的狀況下,找回本身公課網帳號的密碼
測試場景:

  • 此處省略洗月註冊公課網帳號的部分;
  • 幾個月後,洗月想登陸公課網點評一下這學期的課程,卻怎麼也想不起來密碼了。
  • 在連續嘗試了好幾個密碼失敗後,她點擊了登陸按鈕旁邊的「忘記密碼」。
  • 她在新出現的輸入框中填寫了本身的電子郵箱,點擊「重置密碼」。
  • 幾秒鐘後,她的郵箱收到了公課網發送的電子郵件,通知她密碼已經重置爲「888888」.
  • 洗月再次打開公課網,利用重置的密碼登陸了公課網。

本功能還沒有通過測試。

相關文章
相關標籤/搜索