軟體測試基礎筆記11

2021-10-13 14:02:32 字數 862 閱讀 6536

ui測試

(1)首先確保ui介面設計符合國家的、行業的、企業的標準規範;

(2)關注視窗、選單、對話方塊以及按鈕控制項的布局、風格要滿足使用者要求;

(3)不同頁面的控制項大小、風格是否一致;

(4)文字的提示是否友好,是否存在敏感詞、容易引起歧義的詞等;

(5)操作是否簡單、人性化,是否有嚮導指引;

(6)內容是否根據視窗的大小自適應調整;

功能測試

驗證各個功能是否與需求實現一致

安裝解除安裝

• 在不同的作業系統下驗證安裝解除安裝是否正常,如android 、ios、symbian等;

• 安裝解除安裝過程**現異常,如重啟、宕機、斷電、斷網等,是否能正確處理;

• 安裝過程中是否可以取消;

• 安裝過程中空間不足是否有相應提示;

• 安裝檔案是否安裝到指定的目錄裡,解除安裝後所有檔案及資料夾是否全部刪除;

• 是否可以解除安裝應用;

• 解除安裝後是否可以重新安裝,安裝後資料是否同步,功能是否正常;

安全測試

• 安裝包安全性

• 首先驗證安裝包是否對簽名進行了校驗,以防止被惡意第三方應用覆蓋安裝等

• 開發人員是否對源**進行混淆,以免被反編譯軟體檢視源**

• 使用者隱私,特別是訪問通訊錄,需要對特定許可權進行檢查

• 使用者安全性

• 免登入是否設定了過期時間

• 使用者密碼在傳輸中是否進行了加密,在資料庫中儲存是否進行了加密

• 資料安全性

• 使用者的敏感資料是否寫到日誌或配置檔案中

• 在含有敏感資料的連線中是否使用了安全通訊,如https

• 服務端安全性

• 與web端類似,主要考慮sql注入、xss

軟體測試基礎筆記5

場景設計法 現在的軟體幾乎都是用事件觸發來控制流程的 設計方法 1 通過運用場景來對系統的功能點或業務流程的描述,從而提高測試效果 2 場景法一般包括基本流和備用流從乙個流程開始,通過描述經過的路徑來確定的過程,經過遍歷所有的基本流和備用流來完成整個場景。基本流和備選流的識別原則 1 乙個業務只存在...

軟體測試基礎筆記8

適合使用自動化的情況 版本穩定,專案周期長,指令碼可復用 不適合使用自動化測試的情況 1 定製型專案 一次性的 2 專案週期很短的專案 3 設計業務規則複雜的物件 4 對於美觀 聲音 易用性的測試 5 很少執行的測試 6 測試軟體不穩定 7 設計物理互動的軟體 冒煙測試 冒煙測試是軟體開發過程中一種...

軟體測試基礎筆記10

b s模式 browser server,瀏覽器 伺服器模式 是目前應用系統的發展方向。bs是伴隨著internet技術的興起,對c s架構的改進,為了區別於傳統的c s 模式,特意稱為b s模式。優點 分布性強,客戶端零維護。只要有網路 瀏覽器,可以隨時隨地進行查詢 瀏覽等業務處理。業務擴充套件簡...