測試中的一些常見問題的分析

2021-04-15 07:20:42 字數 2103 閱讀 1403

形象類問題:

---不專業、使用者不信任

1、不符合使用者操作習慣。如,快捷鍵定義不科學、不實用(鍵位分布不合理、按鍵太多,甚至沒有快捷鍵)。

2、不夠專業,缺乏基本知識,而又沒有高手檢查。

3、介面中英文混雜,經常彈出莫名其妙的資訊,而且還拼錯單詞

?);預設認為使用者使用某種解析度;

5、說明書或幫助的排版格式不專業:中英文搭配不對、標點符號全形半形部分、沒有排版準則…

6、程式名/路徑名是程式設計師的名字、或沒有安裝程式、或安裝程式不完善(丟掉一些必要的模組或檔案)

7、介面元素參差不齊,文字不能完全顯示,tab時滑鼠亂走。

可用性問題:

---使用者無法使用或不方便使用

"使用者比開發或測試人員在接觸介面上要花費更多時間。表面上不重要的方面的影響會變得越來越大,最終甚至會掩蓋了產品得有用得方面。"

下面是一些使用者介面錯誤的例子:

1、輸入無合法性檢查和值域檢查,允許使用者輸入錯誤的資料型別,並導致不可逆料的後果

2、介面中的資訊不能及時更新,不能正確反映資料狀態,甚至對使用者產生錯誤的誤導。如:資料庫中剩餘記錄個數;引數設定對話方塊中的預設值

下面是一些低效的使用者介面的例子:

1、表達不清或過於模糊的資訊提示

2、要求使用者輸入多餘的、本來系統可以自己得到的資料。如:服務是否啟動,安裝後使用者要手動修改某些配置檔案。

3、為了達到某個設定或對話方塊,使用者必須做許多冗餘操作。如,對話方塊巢狀層次太多。

4、不能記憶使用者的設定或操作習慣,使用者每次進入都需要重新操作一次初始環境。

5、使用不完善的功能且不給使用者以恰當的提示。

6、不經使用者確認就對系統或資料進行重大修改

穩定性問題:

---影響使用者正常工作

1、不可重現的宕機,或不斷申請但不完全釋放資源,系統效能越來越低

2、主系統和子系統使用同樣的臨界資源而互相不知道。如:使用同樣的類名或臨時檔名、使用同樣的資料庫欄位名或登入帳號。

3、不能重現的錯誤,許多與**中的未初始化變數(在debug時一般是預設初始化的)有關,有些與系統不檢查異常情況(如記憶體申請不成功、網路突然中斷或長時間沒有響應)有關。

其他問題:

1、文件匱乏:無標準;無新功能使用方法;無版本改動說明。我們不僅要認為沒有說明文件的產品不是是乙個完整的產品,也要認為沒有說明或沒有正確說明的功能是乙個沒有完全實現的功能,因為使用者無法用得起來。

2、執行時不檢查記憶體、資料庫或硬碟空間等

3、無根據地假設使用者環境:硬體/網路環境;有些動態庫;安裝程式換台機器不正確;假設網路隨時都是連通的

4、提供的版本帶病毒,或根本無法安裝,或沒有加密

5、提供debug版本給測試組或測試使用者,或專案組與測試組使用不同版本

6、使用者現場開發和修改,又沒有記錄和保留

7、錯誤反覆出現,改動得不徹底、或版本管理出現混亂

8、錯誤越改越多,改動得不徹底、或改動得不小心

9、版本中部分內容和介面倒退

10、有些選項永遠是灰的;有些選項、選單項在該灰時還不灰,並且還能狀態顯示

11、資源沒有和**分離,不同語言版本間不能平滑轉換

12、缺少第三方產品的評估:廣告管理系統2023年問題

13、產品配合不利,準備當作一套產品或方案推出,互相之間卻各不負責,(沒有整個專案負責人,是面向組織的而不是面向產品或方案的)。

產生這些問題的部分可能的原因:

1、修改bug的人考慮得不夠周全,也可能是沒有能力考慮周全---不懂全部程式

2、問題留給測試組去發現的心態----不仔細測試、不小心修改、甚至不全面改(不徹底)

3、自己不會用,不了解產品的用法。

4、沒有從使用者使用的角度考慮設計、編碼與測試

說明:原文:http://hi.baidu.com/cnstone/blog/item/86a35e82b61093a20df4d25a.html,原文名為《測試中常見問題分析及對策》,但是我覺得好像文中沒有說明對策,所以我沒有完全**全部的,而且也改了標題;將「期望專案組關注的一些問題 」改為「產生這些問題的部分原因」;將「更多地從使用者使用的角度考慮設計、編碼與測試」改為「沒有從使用者使用的角度考慮設計、編碼與測試 」。鄭重申明:**和修改該文章僅係個人學習使用。

Dubbo中的一些常見問題?

關於dubbo是用的什麼協議?在使用dubbo的時候會配置 所以再回答面試官的時候就隨口說的是 dubbo協議 其實面試官問的此協議非彼協議,而是問的是http協議還是tcp協議,因為dubbo的核心就是用的單一長連線進行非同步通訊。那問題來了為什麼要用dubbo進行資料傳輸?一般服務端伺服器比較少...

資料分析的一些常見問題

資料分析和資料探勘,是大資料應用的核心技術,也是大資料應用的關鍵所在。資料分析重要,但是,很多時候卻不知道該如何去做,面對大量的資料,卻無從下手。概括起來,經常面臨的困難有 1 不知道要分析什麼?分析目的 不知道要分析什麼,也就是分析目的不明確。經常有學員告訴我,領導給了一大堆資料給我,要我分析一下...

資料分析的一些常見問題

資料分析和資料探勘,是大資料應用的核心技術,也是大資料應用的關鍵所在。資料分析重要,但是,很多時候卻不知道該如何去做,面對大量的資料,卻無從下手。概括起來,經常面臨的困難有 1 不知道要分析什麼?分析目的 不知道要分析什麼,也就是分析目的不明確。經常有學員告訴我,領導給了一大堆資料給我,要我分析一下...