每日站立會議核心意義:1、工作進度透明化 2、問題隨時有解決方案
圍繞什麼進行?
1、昨天幹了什麼?
2、今天準備幹什麼?
3、有什麼問題?需要誰配合工作?
專案團隊:團隊經理pm,前端,後端,測試,產品
研發部cto:後端,前端,測試,產品,運維
直屬leader→測試經理,專案經理,測試組長
軟體測試的經典定義是:在規定的條件下
對程式進行操作 ,以發現程式錯誤
,衡量軟體質量,並對其是否能滿⾜設計要求進⾏評估的過程。
規定的條件是指:1.需求邊界 2.時間有限,有開始有結束
發現程式錯誤:1.功能性 2.非功能性(不同瀏覽器,安全性,效能測試)
測試完成的標準:(面試題延申為:你們軟體測試完成上線的標準是什麼?)
衡量軟體質量:
1.新功能測試通過
2.系統已有功能
3.所有bug已解決
1.質量管理
會溝通,風險把控,過程推動
2.效率提公升
通過測試技術提高工作效率
需求評審 prd(產品需求設計文件)
通過之後開發寫** →轉測給測試
測試寫計畫→寫測試用例→評審測試用例
開發轉測給測試→測試開始測試→測試完成→產品上線
測試全流程參與
具備測試技術
⼀般軟體測試的原則是期望測試能夠盡早的界⼊到整體研發流程,盡早的進⼊可以帶來這麼⼏個優勢,
具體如下:1、盡早的熟悉產品的需求以及產品prd的設計⽂檔以及產品邏輯
2、從敏捷⻆度⽽⾔,⽂檔準確性以及⽂檔的可⽤性也是需要測試被驗證的之⼀(⼀般測試很少這樣做)
3、協助產品,站在⽤戶的⻆度以及測試的⻆度來思考產品設計邏輯的合理性
4、盡早進⼊可以更多的理清程式的邏輯
5、在具體到產品進⾏prd評審的時候,能夠盡快的進⼊到具體的邏輯和思考中,⽽不致於說之前不理解,可能⼀直游離在思考的階段。
軟體測試的⽬的是發現問題,發現⾄今未發現的問題,檢查系統是否滿⾜需求。
軟體測試的⽬的具體為:測試程式執⾏的過程,⽬的在於發現錯誤⼀個好的測試⽤例在於能發現⾄今未發現的問題⼀個成功的測試是發現了⾄今未發現的錯誤的測試
ui的⻚⾯展示,程式內部的邏輯互動,⻚⾯提示資訊,ui的⻚⾯布局展示,和⾊調等。
1.測試應基於使用者需求
2.做好軟體測試計畫是做好軟體測試工作的關鍵
測試計畫應包括:所測軟體的功能,輸⼊和輸出,測試內容,各項測試的進度安排,
3.應盡早地開始軟體測試並不斷地進行軟體測試
4.測試前必須明確定義好產品的質量標準
測試理論(1)
站立會議 工作進度透明化,問題隨時有解決方案 1.昨天幹了啥 1.2.3.2.今天準備幹什麼 1.2.3.3.有什麼問題 專案團隊 專案經理pm 前端後端 測試產品 部門 研發部 cto 後端 前端 測試 產品 運維 直屬領導 專案經理 測試經理 測試組長 問題向測試組長匯報,組長向測試經理。部門中...
測試基礎理論day1
在規定條件下對軟體系統進行審核 執行 評估,檢驗軟體系統是否滿足規定需求或者找出預期結果與實際結果之間的差別。為軟體產品的質量和評價提供依據。確保軟體完成了它所承諾或公布的功能。確保軟體滿足效能和效率的要求。確保軟體是健壯的 適應使用者的環境。通過手工和自動化方式,利用各種測試工具和管理工具等手段 ...
測試理論小結
典型的測試步驟 1 計畫 確定目標,確定測試策略,測試方法 2 執行 建立測試環境,按測試計畫執行 3 檢查 一步步驗證,是否執行完畢 4 迴圈 如果沒有改正,繼續執行 測試職責 1 驗證在整個軟體開發周期中,各個階段的軟體質量是否合格 2 驗證最終交付給客戶的軟體系統是否是客戶想要的,滿足需求的 ...