本次所測試的內容是移動端微信小程序中的在線學習模塊。前端
本次測試採用黑盒子方法進行集成測試。小程序
微信安卓版v7.0.8後端
微擎工具v1.7.0微信小程序
PHPstorm服務器
測試數據1:微信
測試意義:黨員報名參與「黨員學習」工具
預期測試結果:用戶「羅偉誠」報名參與「了在線學習」學習活動學習
預期結果:「羅偉誠報名參與了 一塊兒來學習」出如今微信小程序界面上測試
最終結果:「羅偉誠報名參與了 一塊兒來學習」出如今微信小程序界面上spa
測試:驗證成功
測試數據1測試完畢
測試數據2:
測試意義:測試黨員報名參與的「黨員學習」活動中的「一塊兒來學習」學習活動的詳情。
(即:「一塊兒來學習」學習活動是否存在、其表現形式爲何。)
預期測試結果:「一塊兒來學習」學習活動成功被建立,併成功被加入到「黨員活動」中
預期結果:「一塊兒來學習」學習活動出如今微信小程序界面上
最終結果:「一塊兒來學習」學習活動出如今微信小程序界面上
測試:驗證成功
點擊進入一塊兒來學習,經過觀看視頻完成學習
測試數據2測試完畢
測試數據3:
測試意義:「知識庫」的測試
預期測試結果:將「一塊兒來學習」學習活動添加到知識庫中
預期結果:「一塊兒來學習」學習活動添加成功
最終結果:「一塊兒來學習」學習活動添加成功,出如今微信小程序界面上
測試:驗證成功
添加「一塊兒來學習」課程到知識庫中:
爲知識庫中的「一塊兒來學習」學習活動添加章節:
如今咱們能夠看到咱們剛剛添加的章節信息已經被顯示出來了:
測試數據3測試完畢
測試數據4:
測試意義:「視頻庫」的測試
預期測試結果:將視頻「第49講-微信小程序表單組件」添加到視頻庫中
預期結果:在本地服務器中「第49講-微信小程序表單組件」視頻添加成功
最終結果:在本地服務器中「第49講-微信小程序表單組件」視頻添加成功
測試:驗證成功
咱們能夠看到右上角「第49講-微信小程序表單組件」視頻正在上傳中:
"第49講-微信小程序表單組件"上傳成功:
數據4測試完畢
學習功能分爲:課程分類 、 課程管理 、 章節管理 、 學習課程記錄 、 學習章節記錄 、 課程留言評論
測試數據1:課程分類
測試意義:「課程分類」的測試
預期測試結果:將課程名爲「學習」的課程添加進「在線學習」活動中
預期結果:在本地服務器中課程名爲「學習」的課程添加成功
最終結果:在本地服務器中顯示了一個課程名爲「學習」的課程
測試:驗證成功
測試數據2:課程管理
測試意義:「課程管理」的測試
預期測試結果:將課程標題名爲「學習測試2」的課程添加進「在線學習」活動中
預期結果:在本地服務器中打印信息添加成功的標誌代表信息添加成功,即「學習測試2」的課程添加成功
最終結果:在本地服務器中打印信息添加成功
測試:驗證成功
修改課程標題爲「學習測試2」
插入視頻文件:
學習測試2視頻上傳成功:
驗證學習視頻2上傳成功:
對上述學習活動作出解釋:
服務器顯示信息更新成功-->測試成功
「學習測試2」上傳成功:
測試數據3:學習課程記錄
測試意義:「學習課程記錄」的測試
預期測試結果:黨員學習改課程的記錄在本地服務器中都能顯示出來
預期結果:在本地服務器中顯示黨員學習課程記錄
最終結果:在本地服務器中顯示黨員學習課程記錄成功
測試:驗證成功
測試數據4:學習章節記錄
測試意義:「學習章節記錄」的測試
預期測試結果:黨員學習改章節的記錄在本地服務器中顯示出來
預期結果:在本地服務器中顯示黨員學習章節的記錄
最終結果:在本地服務器中黨員學習章節的記錄顯示成功
測試:驗證成功
測試數據5:課程留言評論
測試意義:「課程留言評論」的測試
預期測試結果:黨員學習課程後的課程留言可以在本地服務器中顯示出來
預期結果:在本地服務器中顯示黨員學習課程後的留言
最終結果:在本地服務器中黨員學習課程後的留言顯示成功
測試:驗證成功
在微信界面上出現以下圖所示的界面:
測試成功
此次的軟件測試是針對於具體的模塊進行正對性的、全面的測試。而我是對「在線學習」、「我的申請」兩個部分作全方位的測試,不管是微信小程序前端仍是PHP後臺的代碼部分都要進行測試。因爲我的PHP水平較弱,後端PHP片斷代碼只能看懂,若是出現問題殊不知從何下手。這裏很感謝咱們卓越code團隊,感謝團隊的每一個人員,當我在一個問題中徘徊不前的時候,是他們幫助我解決問題,在此次些問題中,帶領我進步。在團隊中,咱們互幫互助,他們幫我作一個後端的測試,我幫助他們作前端微信小程序開發的測試,團隊人員各取所長,互相幫助,團結協做,使得軟件測試不斷進行。雖然其中也出現了不少棘手的BUG,經過咱們的不斷努力,也將這些BUG通通解決掉。這裏再次感謝個人隊員們,由於他們的不斷幫助,纔有了我今天的進步。