今天重新軟體屬性和測試計畫、測試報告、還有編寫缺陷用例,每天聽課感覺自己很滿足,感覺學著不一樣的知識,軟體的缺陷屬性:1.按照嚴重程度性分:系統崩潰、嚴重、一般、次要、建議,2.按優先順序分:修正優先順序:高、中、低, bug定級例子:
1級.系統崩潰
定義:嚴重阻礙測試和開發工作
對應優先順序:最高
具體可分為:
1.功能完全沒有實現
2.應用閃退/崩潰無法執行
3.應用必現安全模式,無法執行
4.其他導致功能無法測試的問題
2級,至關重要
定義:非阻礙用例執行的嚴重問題
對應優先順序:高
具體可分為:
1.簡單操作應用閃退/崩潰,卡死
2.資料丟失
3.嚴重影響系統,自身功能無法執行
4.嚴重數值計算錯誤
5.資料庫損壞或無法儲存配置
6.安全性問題(包括資料加密等)
3級,主要
定義:功能存在缺陷,但不影響應用和系統的穩定性
對應優先順序:中
具體可分為:
1.記憶體洩露(長時間不用的物件需要被**,不被**佔記憶體)
2.功能實現邏輯覆蓋不全面
3.非必現,但復現概率超過50%的閃退/崩潰和安全模式
4級,一般
定義:對應用熟悉度高才能感知到的問題,對應用基本功能實現無影響
對應優先順序:中
具體可分為:
1.輕微數值計算錯誤
2.功能實現有誤,與產品文件不完全貼切
3.使用者簡單操作,即可明顯感知的ui問題
5級,較小
定義:介面,效能缺陷
對應優先順序:低
具體可分為:
操作介面錯誤(提示顯示規則,重新整理規則是否與文件一致)
2.邊界條件顯示錯誤
3.提示資訊和介面效果展示錯誤(包括未給出資訊、資訊提示錯誤等)
4.復現率低於5%的閃退/崩潰和安全模式
5.外掛程式相容和效能未優化問題
6.非正常操作導致ui顯示異常
6級,建議
定義:對於產品的意見或者建議
對應優先順序:低
具體可分為:
1.對於產品設計方面的意見和建議
2.對於產品介面優化方面的意見和建議
3.對於產品需要優化增強使用者體驗方面的意見和建議
按照bug生命週期分為:
新建、確認、解決、重新驗證、關閉、重新開啟
乙個bug由測試人員發現並提交,我們將狀態標註為新建,開發人員接收了該bug,將bug的狀態修改為已分配(assigned),表示已經認可,開發人員解決了該bug後,就將bug的狀態修改為解決,並發給測試人員回歸測試,測試人員對bug進行回歸測試,如果確實已經解決,將bug的狀態修改關閉,否則的話則發給開發人員重新修改。還要說明的是,bug是可以"死而復生"的,以前版本已經關閉的bug,如果新版本中重新出現,我們就需要將其狀態修改為重新開啟。
day 03 內建函式
例子 print abs 1 求絕對值的 false 0,none print bool 如果all裡面的引數全部都是真的話,這個返回值就是真的 c all 1,2,3,4 print c 對於any來說,引數只要有真就為真 d any 1,none print d s 黎明 c bytes s,e...
前端學習day03
今天學了個新東西,是根據螢幕寬度大小修改網頁顯示的內容。大概查了下用法,media 可以針對不同的螢幕尺寸設定不同的樣式,特別是如果你需要設定設計響應式的頁面,media 是非常有用的。當你重置瀏覽器大小的過程中,頁面也會根據瀏覽器的寬度和高度重新渲染頁面。這個有時有效,有時會失效,具體是看電腦解析...
機器學習Day 03
給定乙個由d個 屬性描述 的示例x x1 x2,xd 其中xi 是x在第 i個屬性 上的取值 線性模型 linear model 試圖學得乙個通過屬性的現實組合來進行 的函式,即 f x w 1x1 w2x2 wdx d b 一般用向量形式寫成 f x w tx b 其中w w1,w2,w d w ...