今天學習了測試用例,測試用例(test case)是為某個特殊目標而編制 的一組測試輸入、執行條件以及預期結果,以便 測試某個程式路徑或核實是否滿足某個特定需求。以解決要測什麼、怎麼測和如何衡量的問題。
1.有效性: 測試用例是測試人員測試過程中的重要參考依據,準確的測試用例的計畫、執行和跟蹤是 測試的有效性的有力證明。
2.可復用性 :設計良好的測試用例可以重複執行,能節約時間,提高測試效率 。
3. 易組織性: 清晰詳細的測試用例能夠便於測試執行的開展 。
4.可評估性 : 測試用例的通過率是檢驗**質量的保證 。
5.可管理性 :測試用例也可以作為檢驗測試人員進度、工作量以及跟蹤管理測試人員工作效率的因素。
1.最有可能抓住錯誤的; 2.不是重複的、多餘的;3. 一組相似測試用例中最有效的 ;4.既不是太簡單,也不是太複雜; 5.模板可以根據所測物件的不同對模板內容進行調整。
1.核實需求:每乙個需求點都會設計測試用例 。
2. 評估結果:對產品進行評估,對測試完成情況進行評價 。
3. 準確回歸:快速正確的進行版本重複測試 。
4.防止遺漏:使軟體測試的實施重點突出、目的明確,確保需求功能不被遺漏 。
4. 提高效率:避免盲目測試 。
5. 縮短週期:版本更新和公升級時,只需修正少部分測試用例,資源復用。
1.測試用例的代表性:能夠代表並覆蓋各種合理的和不合理的、合法的和非法的、邊界的和越界的以 及極限的輸入資料、操作和環境設定等。
2.測試結果的可判定性:即測試執行結果的正確性是可判定的,每乙個測試用例都應有相應的期望結果。
3.測試結果的可再現性:即對同樣的測試用例,系統的執行結果應當是相同的。
1.根據產品規格,測試基本功能。
2.考慮設計一般使用者(非專業人員)的使用方案。
3.與系統其他組成部分的配合(如流動網路和wifi,測試中考慮對裝置的共享)。
4.好的測試用例集能花費最小的代價(人力、物力、財力、時間)做最好的測試。
在ansi/ieee829-1983標準中列出了和測試設計相關的測試用例編寫規範和模 板。標準模板中主要元素如下:
1.用例標題——惟一標識每乙個測試用例 。
2.測試項——準確的描述所需要測試的項及其特徵 。
3.輸入步驟和資料——執行測試用例的輸入需求(這些輸入可能包括資料、檔案或者 操作)。
4.預期結果——按照指定的環境和輸入標準得到的期望輸出結果 。
5.測試用例之間的關聯——標識該測試用例與其它的測試(或其它測試用例)之間的 依賴關係。
1.在任何情況下都必須使用邊界值分析方法;
2.用等價類劃分方法補充一些測試用例 ;
3.涉及到業務流程的軟體,應採用場景法 ;
4.用錯誤猜測法再追加一些測試用例;
5.如果程式的功能說明中含有輸入條件的組合情況,則應在一開始就選用判定表法 ;
6.如果程式某功能適合自動測試,可以採用自動測試以及隨機測試。
軟體測試學習心得
今天學習了軟體測試的分類 常見測試方法,優秀介面的7要素,軟體測試計畫 報告 管理,c s的特點,c s的工作原理,c s的測試技術。1.功能測試 2.效能測試 3.易用性測試 4.介面測試 5.安裝測試 6.文件測試 7.相容性測試 8.安全測試 9.恢復測試 1.符合標準和規範 2.直觀性 3....
學習心得 python學習心得
自從來了深圳工作以後,尤其是屢屢面試碰壁以後。發現其實自己的知識面很窄,做筆試題的時候絞盡腦汁還是漏洞百出,並不是不會做,而是出現一大堆不該有的失誤。每次被問道,對資料庫了解嗎?說一大堆看起來很高階的東西 好啊,那我們寫幾個sql語句吧。馬上完蛋了,沒了手冊關鍵字都記不起。了解哪幾種指令碼語言,sh...
學習心得 我的學習心得
我是乙個已經步入中年的70後,離開校園已經20年了,因為當年的政策因素而未能圓我的大學夢,在20年的工作過程中總是因為缺少一張大學文憑而失去了很多機會,曾經也考慮過自考,但是乙個人去面對的時候總感覺心有餘而力不足。2018年3月份偶然讓我認識了尚德,原來自考還可以這樣學習。一直懷疑自己年紀大了記憶力...