測試用例和測試方法
1. 測試用例的定義:
測試用例是執行測試的依據,把測試系統的操作步驟用文件的形式描述出來
2. 測試用例包含?
用例編號 用例描述 【用例所屬模組】 執行條件 預期結果 測試輸入 實際結果
【測試人】 【測試版本】 【測試日期】 【備註】
3. 測測用例文件的方式
Excel word 方式 bug管理工具裡可以直接寫
4. 測試用例開始寫的時間
拿到對應的模組進行編寫。
5. 測試用例的注意:
根據需求文件或者是原型圖年寫的用例的覆蓋度[80%-90%].
書寫用例有正反 反向用例【異常用例】 8:1
代表性:
針對性:
可判定性:測試執行結果的正確性是可判定的,每一個測試用例都應有相應的期望結果
6. 測試方法有:
等價類劃分:
有效等價類
無效等價類
邊界值
因果圖
場景法
正交表
錯誤推測
用例評審會 : 一般在需求確定後編寫用例,用例編寫後直接進行評審
用例評審:
組內評審: 測試人員和測試組長 專案經理 客戶經理
組外評審: 測試人員和測試組長 專案經理 客戶經理 客戶
測試用例的設計點:
從功能 效能 網路 易用 介面 安全
經典題:
紙杯:
功能: 是否可以成不同液體(熱水冷水固體)
紙杯的形狀
紙杯容量大小
紙杯的材質是否環保
紙杯是否漏水
介面: 紙杯的顏色
紙杯的圖案
紙杯的logo
杯口杯壁是否圓整
效能: 是否容易變形,掉色,保溫
盛水後多長時間漏水
盛熱水或者是冷水的時間
杯底是否容易脫落
易用: 1.杯子尺寸是否合理
2.是否方便握持,攜帶,運輸
3.是否有隔熱/防滑措施
4.是否方便清洗,回收
5.是否方便老人小孩使用
安全: 1.材質是否無毒,易燃
2.存放其他液體是否會產生化學反應
3.裝熱水的時候是否會燙傷人
4.長時間放置材質是否會溶解
電梯的測試用例的設計點:
1、功能測試:
(1)按鈕功能,開門(執行中按開門鍵不開門),關門,電梯內按鈕功能(電梯按鍵在按下時是否點亮,按錯樓層是否可以取消);
(2)上升,下降(每一層申請是否有效,是否可以正常停靠),超載時是否會忽略其它樓層的上行和下行申請,電梯的兩邊按鈕是否都可以使用;
(3) 電梯內電話、燈光等
2、效能測試:反應時間、關門時間、速度(是否造成人體不適)
3、壓力測試:超載,碰撞電梯壁
4、安全測試:
(1)進入電梯喊話,外面是否聽到,撥打手機是否有訊號;
(2)停電(不會墜落。電梯門可以通過外力開啟,緊急電話可用),報警裝置(超載),通風狀況;
(3) 停靠位置,有人扒門(不會強制關門),若有異物阻礙,會停在當前樓層;
(4) 監控裝置
5、UI測試:標識的承重和人數,僅提供可到達樓層的按鈕,美觀程度,光滑程度、形狀
6、可用性:按鍵高度、操作是否方便
7、穩定性:長時間執行情況,
兩臺電梯聯動:
除上述功能外,與另外一部電梯是否協作良好(一部電梯故障不影響另一部):
(1)2部均空閒時,採取就近原則
(2)有一部執行時,以同行方向且順路電梯優先執行,否則安排空閒電梯
(3) 2部均執行時,以方向同行且順路的優先執行
(4) 電梯在上行或下行時若滿載,遇到有人等待電梯,是否停靠
相關文章
- 【黑盒測試】測試用例的常用方法
- 測試用例的方法
- 測試面試-測試用例面試
- 萬能測試用例及測試用例編寫方法(待更新)
- 測試用例編寫方法
- 測試——水杯的測試用例
- 測試用例
- 介面測試用例編寫和測試關注點
- 『測試基礎』| 如何理解測試用例管理和缺陷管理?
- 【5】測試用例
- 測試用例—教室
- 黑盒測試用例設計方法三
- 軟體測試用例設計方法
- 軟體測試中的測試計劃和測試用例起到什麼作用?
- 手工測試用例與自動化測試用例的區別
- 黑盒測試用例二
- 面經-測試用例
- postman寫測試用例Postman
- APP測試設計測試用例的要點APP
- 【功能測試】兩部電梯的測試用例
- 我寫了個 hyperf 測試用例擴充套件,可以提供和 laravel 幾乎一致的測試用例方法套件Laravel
- 測試—測試方法
- 黑盒測試用例設計方法使用場合
- 2020-12-15:【黑盒測試用例設計】測試方法之錯誤值猜測法
- 探索性測試的分類與測試用例
- 測試用例最佳實踐
- 測試用例設計指南
- 怎樣寫測試用例?
- 程式碼測試用例指南
- 測試測試用
- Hadoop測試常見問題和測試方法Hadoop
- httprunner 4.x學習 - 12 測試用例引用另一個測試用例HTTP
- Angular單元測試如何只執行指定的測試用例,提高測試速度Angular
- teprunner測試平臺測試計劃批量執行用例
- 軟體測試用例設計方法-場景法
- 軟體測試用例設計方法-判定表法
- 軟體測試用例設計方法-因果圖法
- python TestCase測試用例怎麼用Python