請就公交卡設計測試用例

2022-07-16 07:54:13 字數 1261 閱讀 4712

這個問題是當時面試的時候面試官給出的乙個問題,但是因為考慮的不是很全,只說出了上下車的提示以及多人刷卡,其餘沒有考慮到,結果可想而知,,,,

按照現在實際公交系統的刷卡系統,可以從以下幾方面設計用例

一、基本的功能測試

1、是否能正常讀卡:在讀卡時能否發出正確的聲音。正常的刷卡聲音與不正常的聲音區別。例如卡內有錢和沒錢、錢不足的提示聲音是不一樣的。

2、讀卡聲音能否聽見:聲音的大小。

3、乘車需要刷卡幾次啊:刷一次卡,還是上下車都需要刷卡。

4、是否正常扣費。

5、是否是根據里程進行扣費。

6、最高充值金額。

7、一天之內可以刷幾次卡。

8、是否容易消磁

9、換卡之後,金額是否正確。

二、介面測試

1、刷卡機是否能為使用者接受,客戶能否一目了然找到刷卡的位置。

2、開啟刷卡機時是否需要初始化、初始化是不是比較簡單操作呢。

3、刷卡之後,刷卡機介面是否會高亮顯示、刷完卡之後,多久介面會不再高亮顯示。

4、介面根據需求設計是否顯示:餘額啊,本次消費金額啊等。

三、易用性測試

1、刷卡機大小是否合適,擺放在公交車上是否佔位置,妨礙乘客上下車

2、刷卡機的介面是否容易**:現在的刷卡機都是豎直面,不好**,例如介意斜面設計

3、刷卡機是否有具體的刷卡位置,還是大體的刷卡位置

4、卡片的大小、外觀、長寬高設計是否合理、圖案設計與原型是否一致

5、注意事項標明確沒有

6、刷卡距離最遠是多少。

四、穩定性測試

1、能在不同的狀態下進行刷卡,包括公交車開在平坦的高速路上或者顛簸的道路上,都能正常刷卡。

2、在陰雨天氣下,夏天冬天等溫度高或者熱的情況下能否刷卡成功。

3、在電量低的情況下是否能刷卡。

五、安全性測試

1、材料是否是符合國家標準

2、一律採用國家統一標準的秘鑰管理系統和極具安全模板進行測試

3、是否有刺激性異味等。

4、稜角平滑、不鋒利,不傷手

六、政治方面測試

1、刷卡機上是否有任何含有政治性色彩、地域性歧視的語言、詞語、圖示等等。

七、壓力測試

1、一定時間,比如早上、晚上上下班高峰期乘客較多時,能否短時間內全部刷完

2、也要控制同一張卡在短時間內不能連續刷卡幾次

3、當刷卡機受到不同的損壞時(如道路不好,乘客剮蹭撞擊時),是否依舊能正確刷卡。

4、能否進行彎曲操作、可彎曲的最大程度

5、是否支援多個卡片同時進行刷卡

測試用例設計

1.測試用力的概念 測試用例是為特定的目的而設計的一組的測試輸入。執行條件和預期的結果,體現在測試方案 方法 技術和策略。2.測試用例具備的特點 1 正確性 2 完整性 3 準確 4 清晰 簡潔 5 可維護性 6 適應性 7 可重用性 8 其他 3.測試用例基本原則 個人認為比較重要的加黑了。1 基...

測試用例設計

1.名稱與標識 2.測試追蹤 3.用例說明 4.測試的初始化要求 5.測試的輸入 6.期望的測試結果 7.評價測試結果的準則 8.操作過程 9.前提和約束 10.測試終止條件 編寫用例規範 1 系統性 對系統業務流程要完整說明整個系統的業務需求 系統由幾個子系統組成以及它們之間的關係 對模組業務流程...

測試用例設計

測試用例格式 用例編號 a b c d a 產品或專案名稱 b 用例屬性 st,it,ut c 客戶管理 新增客戶,什麼型別的客戶 d編號 例 crm st 客戶管理 新增客戶 001 測試項 針對於某種物件的測試用例 客戶管理 新增客戶 20個字元的客戶資訊 新增名稱包含單引號的客戶資訊 用例屬性...