軟體測試中遇到的印象深刻的問題及反思

2021-09-11 08:07:06 字數 908 閱讀 9081

軟體測試中遇到的比較印象深刻的問題:

專案名稱是某幼兒園報名**,首先我介紹一下這個專案,這個專案是用來給某地區的家長搶報幼兒園名額而服務的,畢竟有的幼兒園人氣比較火爆,因此會出現人多名額少的情況,從而比較注重測試環節,保證家長報名成功。

為了提高效能,對一些常用的前端檔案(js,css等檔案)進行了cdn加速,從而保證使用者能最快地進入報名頁面。

首先科普一下cdn加速,購買cdn服務後,你的這些檔案就會儲存在多個節點,通俗講就是多台伺服器中,這樣的話,不同地區的使用者訪問同一鏈結就會就近訪問相應的節點(伺服器)。

當天進行了uat測試(即使用者模擬測試),當然,這些使用者分散在不同的地區,因此這些使用者會訪問不同的節點。但是,在實際測試過程中,我們發現有一些使用者一直登陸不成功(登陸方式是用身份證號登陸),然而本地測試一直都可以成功,後來回到家中測試才正真重現bug。原因是開發人員錯誤修改了js檔案中的登陸邏輯,導致登陸不成功,但是發布專案後並沒有手動重新整理cdn服務,因此網路上不同節點就會出現兩個不同的登陸情況(所以有的人登陸成功,有的人登陸不成功,為什麼在公司電腦也是不能重現bug呢,原因是公司網路一直鏈結的都是擁有正確登陸邏輯的cdn節點)。後來找到問題原因後開發人員修改js邏輯,並手動同步cdn節點並保持一致,從而有效避免了乙個重大事故。

針對本次測試總結的一些經驗教訓:

1.第一要明確測試的是本地檔案還是cdn檔案,因為當時前端一直引用的都是cdn位址的js檔案。建議優先測試本地檔案,先保證本地檔案的正確性。

2.測試在知曉技術框架的同時對於不明白的術語需要事先查詢。從而確定有效的測試方式(比如cdn的測試就需要在不同的地區以及網路環境下面進行測試)。

3.對於可能存在的隱患事先告訴開發和運維。

印象深刻的老師

從幼兒園開始,我們就離不開老師。可以說老師是我們學習生活中最為重要的,在我十幾年的學習生涯裡,多多少少也經歷了數十位的老師,其中很多都是頂優秀的,在我心中留下了深刻的印象。從小學說起,最讓我印象深刻的是陳老師,當了我四年的班主任,在這四年裡都對我很信任,我覺得很幸運,在小學階段就碰到這樣一位和藹可親...

軟體測試 乙個讓我印象深刻的錯誤

由於c 語言的高效性與便利性,在進行一些演算法設計的時候我總是會選擇用c 其中我遇到過的乙個錯誤讓我印象深刻。這是乙個關於線段樹和運算子優先順序的故事。基本的遞迴式的線段樹看起來大致像這樣 include include include using namespace std const int n...

專案中印象深刻的問題

1 webview 生成,長按儲存到手機 1 生成 canvans 2 長按儲存到手機,監聽 touchstart事件,定時器超過一定時間執行方法 2 複製文字 複製鏈結 複製鏈結 copyurl else document.execcommand copy document.body.remove...