測試 第一章 測試基礎

2022-06-23 15:57:09 字數 1012 閱讀 2011

兩個依據(需求、測試用例),兩個方法(手工、自動),一個對比(預期結果和實際結果的對比)

中期: 儘量早的發現缺陷

後期: 儘量預防問題:通過以往的經驗積累

控制成本(貫穿始終)儘量少的時間和人力發現更多的缺陷

現在敏捷開發應該是用的最多的,下面也羅列一些比較老的模型。敏捷開發以使用者的需求進化為核心,採用迭代、循序漸進的方法進行軟體開發。在敏捷開發中,軟體專案在構建初期被切分成多個子專案,各個子專案的成果都經過測試,具備可視、可整合和可執行使用的特徵。換言之,就是把一個大專案分為多個相互聯絡,但也可獨立執行的小專案,並分別完成,在此過程中軟體一直處於可使用狀態。

在我從事的專案中,敏捷就是專案大,但是可分層、分模組、分業務線,保證專案持續可用,並快速更新,滿足使用者和市場的需求。

知己知彼,百戰不殆。先了解開發,再測試,將是一講非常愜意的事情。

如何儘量多的發現缺陷?

在測試前期與開發溝通 確認測試重點  確認測試的優先順序

瞭解開發人員技術和業務背景  業務水平   技術水平  **質量  人員流動性

對已發現的bug進行統計  知道高發概率bug  在新專案中要進行重點測試

**複雜度

針對基礎測試基礎版本要進行充分的測試

驗收前的最後一個版本一定要進行完全重複測試

黑盒方法  功能問題   無法保證所有的**邏輯都被執行到用白盒測試思想補充黑盒測試(這個是需要技術的,也是比較難做到的,我現在正在做)

靜態測試方法   文件評審  **走查

上一階段為下個階段提供重點指導

使用者參與的測試或使用者反映回來的錯誤和問題為下次測試的或測試補充的必備內容

tkinter第一章

tk1 import tkinter as tk tk2import tkinter as tk 按鈕類,內容為text fg 前景色 co...

第一章 前序

寫此文章的目的,在於對自己這段時間以來,對openstack學習的一個總結 目前還是菜鳥 在此過程中當然碰到了很多的問題,而這些問題想必也是...

第一章 穿越

宋海,是個標準的宅男,基本上除了上班就是宅在家裡,不過他有自己的愛好,程式設計。他宅在家裡不像其他人男孩那樣打遊戲,而是看程式設計的書,偶爾...