【Sprint3冲刺之前】TD学生助手测试用例
?
?
| 項(xiàng)目名稱 | TDzhushou |
| 項(xiàng)目承擔(dān)部門 | 騏驥之隊(duì) |
| 完成日期 | 2014/5/29 |
歷史版本:
| 版本/狀態(tài) | 作者 | 參與者 | 起止日期 | 備注 |
| TDzhushou1.1 | 解鳳嬌 | 騏驥之隊(duì) | 5/3-5/7 | 2014/5/8 |
?
?
?
?
?
一、功能測(cè)試用例
此功能測(cè)試用例對(duì)測(cè)試對(duì)象的功能測(cè)試應(yīng)側(cè)重于所有可直接追蹤到用例或業(yè)務(wù)功能和業(yè)務(wù)規(guī)則的測(cè)試需求。這種測(cè)試的目標(biāo)是核實(shí)數(shù)據(jù)的接受、處理和檢索是否正確,以及業(yè)務(wù)規(guī)則的實(shí)施是否恰當(dāng)。主要測(cè)試技術(shù)方法為用戶通過GUI(圖形用戶界面)與應(yīng)用程序交互,對(duì)交互的輸出或接受進(jìn)行分析,以此來核實(shí)需求功能與實(shí)現(xiàn)功能是否一致。
?
?
?
?
?
| ?編號(hào) | 測(cè)試項(xiàng) | 測(cè)試類型 | 描述/輸入/操作 | ??期望結(jié)果 | ??失敗結(jié)果 | ???真實(shí)結(jié)果 | |
| 00001 | ? ? 主界面及其他界面 | ? ? UI測(cè)試 | ? ? 啟動(dòng)TD助手,觀察界面。點(diǎn)擊各個(gè)圖標(biāo)查看界面。 | ? ? 頁面沒有錯(cuò)別字,整體風(fēng)格一致,布局合理,界面簡(jiǎn)潔大方,易懂。 ? ? ? ? | ? ? 界面不友好,太過華麗,字體大小不整齊。 | ? ? 頁面簡(jiǎn)潔大方友好,布局合理,按鈕大小合適。 | |
| 00002 | ? ? 每日時(shí)間表 | ? ? 功能測(cè)試 | ? ? 點(diǎn)擊每日時(shí)間表查看內(nèi)容 | ? ? 1)正確顯示每周日歷表中所添加的所有日程; 2)點(diǎn)擊具體條目時(shí)出現(xiàn)他們的詳細(xì)內(nèi)容或者不出現(xiàn)停止運(yùn)行等用戶不可處理的情況。 | ? ? 1)不能顯示每周日歷表中所添加的日程; 2)點(diǎn)擊具體條目時(shí),軟件沒有響應(yīng),出現(xiàn)用戶不能處理的情況,比如停止運(yùn)行。 | ? ? 1)能正確顯示每周日歷表中所添加的所有日程; 2)點(diǎn)擊具體條目時(shí),出現(xiàn)用戶不能處理的情況,程序停止運(yùn)行,必須重啟。 | |
| 00003 | ? ? 每周日歷表 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | ? ? 功能測(cè)試 | ? ? 點(diǎn)擊每周日歷表,點(diǎn)擊要添加事件的某一天,點(diǎn)擊“+”號(hào),輸入具體內(nèi)容,選擇日程類型,選擇時(shí)間,都確定無誤后,點(diǎn)擊保存。 | ? ? 1)能出現(xiàn)日歷表; 2)尚未添加日程的可以正確添加,添加了日程的可以查看; 3)不出現(xiàn)用戶處理不了的異常情況。 | ? ? 1)看不到日歷表; 2)不能正確添加日程,添加了日程不可以查看; 3)出現(xiàn)了用戶不能處理的異常情況。 | ? ? 1)能正確出現(xiàn)日歷表; 2)尚未添加日程的可以正確添加,添加了日程的可以查看; 3)點(diǎn)擊具體日程時(shí)出現(xiàn)異常,程序停止運(yùn)行。 | |
| 00004 ? ? | ? ? 多事件處理 | ? ? 功能測(cè)試 | ? ? 點(diǎn)擊多事件處理,點(diǎn)擊條目選擇需要的選項(xiàng)。 | ? ? 1)能增刪改查添加的課程; 2)不出現(xiàn)用戶不能處理的異常。 | ? ? 1)能增刪改查添加的課程; 2)出現(xiàn)異常 | ? ? 只實(shí)現(xiàn)的滑動(dòng),并沒有實(shí)現(xiàn)具體功能 | |
| 00005 ? | ? ? TD小工具 ? ? | ? ? 功能測(cè)試 | ? ? 點(diǎn)擊TD小工具,按步驟進(jìn)行 | ? ? 1)能查看TD美景美圖; 2)能查看TD生活助手; 3)不出現(xiàn)用戶不能處理的異常。 | ? ? 1)不能查看TD美景美圖; 2)不能查看TD生活助手; 3)出現(xiàn)異常。 | ? ? 由于還沒有導(dǎo)入,功能尚未實(shí)現(xiàn) | |
| 00006 | ? ? 所有功能 ? | ? ? 數(shù)據(jù)測(cè)試 | ? ? 在所有需要輸入數(shù)據(jù)的地方輸入數(shù)據(jù)。 | ? ? 1)?能正確接收并顯示數(shù)據(jù); 2)?當(dāng)輸入不當(dāng)字符時(shí)有提示 3)?不出現(xiàn)用戶不能處理的異常情況 ? | ? ? 1)不能正確接收并顯示數(shù)據(jù); 2)當(dāng)輸入不當(dāng)字符時(shí)沒有提示; 3)出現(xiàn)異常情況 | ? ? 1)所有需要用戶輸入數(shù)據(jù)的地方都是不限字符,不限數(shù)目的,所以沒有提示。 2)沒有出現(xiàn)異常情況。 | |
?
?
?
?
?
?
二、性能測(cè)試
????性能測(cè)試是一種對(duì)響應(yīng)時(shí)間、事務(wù)處理速率和其他與時(shí)間相關(guān)的需求進(jìn)行測(cè)試和評(píng)估。性能測(cè)試的目標(biāo)是核實(shí)性能需求是否都已滿足。可以分為以下幾種進(jìn)方式來組織進(jìn)行測(cè)試。
1.1.?用戶并發(fā)測(cè)試用例
用戶并發(fā)測(cè)試是性能測(cè)試最主要的部分,主要是通過增加用戶數(shù)量來加重系統(tǒng)負(fù)擔(dān),以檢驗(yàn)測(cè)試對(duì)象能接收的最大用戶數(shù)來確定功能是否達(dá)到要求。因我們的程序不需要聯(lián)網(wǎng),所以不必進(jìn)行用戶并發(fā)測(cè)試。
1.2.?大數(shù)據(jù)量測(cè)試用例
????大數(shù)據(jù)量測(cè)試使測(cè)試對(duì)象處理大量的數(shù)據(jù),以確定是否達(dá)到了將使軟件發(fā)生故障的極限。大數(shù)據(jù)量測(cè)試還將確定測(cè)試對(duì)象在給定時(shí)間內(nèi)能夠持續(xù)處理的最大負(fù)載或工作量。
| 測(cè)試目的 | 通過大數(shù)據(jù)量測(cè)試用例,查看程序能承受多大的數(shù)據(jù)量才達(dá)到極限 | |||
| 前提條件 | 時(shí)間充裕,頻繁輸入查看 | |||
| 測(cè)試需求 | 輸入(最大數(shù)據(jù)量) | 事務(wù)成功率 | 期望性能(平均值) | 實(shí)際性能(平均值) |
| ? 每周日歷表 | 10000第條記錄 | 100% | 10000 | 10000 |
| 15000第條記錄 | 100% | 15000 | 15000 | |
| 20000第條記錄 | 100% | 20000 | 20000 | |
| ? 每天時(shí)間表 | 10000第條記錄 | 100% | 10000 | 10000 |
| 15000第條記錄 | 100% | 15000 | 15000 | |
| 20000第條記錄 | 100% | 20000 | 20000 | |
| 備注: | 每天時(shí)間表、每周日歷表都能正確接受并顯示數(shù)據(jù) | |||
1.3.?疲勞強(qiáng)度測(cè)試用例
????強(qiáng)度測(cè)試也是性能測(cè)試是的一種,實(shí)施和執(zhí)行此類測(cè)試的目的是找出因資源不足或資源爭(zhēng)用而導(dǎo)致的錯(cuò)誤。如果內(nèi)存或磁盤空間不足,測(cè)試對(duì)象就可能會(huì)表現(xiàn)出一些在正常條件下并不明顯的缺陷。而其他缺陷則可能由于爭(zhēng)用共享資源(如數(shù)據(jù)庫鎖或網(wǎng)絡(luò)帶寬)而造成的。強(qiáng)度測(cè)試還可用于確定測(cè)試對(duì)象能夠處理的最大工作量。
| 測(cè)試目的 | 測(cè)試是否出現(xiàn)數(shù)據(jù)庫鎖 | ||
| 測(cè)試說明 | 時(shí)間充裕 | ||
| 前提條件 | 連續(xù)運(yùn)行8小時(shí) | ||
| 測(cè)試需求 | 輸入/動(dòng)作 | 輸出/響應(yīng) | 是否正常運(yùn)行 |
| ? 每周日歷表 | 2小時(shí) | 可以 | 是 |
| 4小時(shí) | 可以 | 是 | |
| 6小時(shí) | 可以 | 是 | |
| 8小時(shí) | 可以 | 是 | |
| ? 每天時(shí)間表 | 2小時(shí) | 可以 | 是 |
| 4小時(shí) | 可以 | 是 | |
| 6小時(shí) | 可以 | 是 | |
| 8小時(shí) | 可以 | 是 | |
1.4.?安裝手冊(cè)幫助文件測(cè)試以及安裝卸載測(cè)試階段
????安裝手冊(cè)幫助文件很詳細(xì),安裝時(shí)是自動(dòng)安裝,直接點(diǎn)安裝就一路暢通無阻了。安裝退出之后,應(yīng)用程序可以正確啟動(dòng)、運(yùn)行。卸載也很容易,直接拖過去卸載就行。卸載之后系統(tǒng)已把所有的文件全部刪除。安裝和卸載均是秒速,極其合理。
1.5.?負(fù)載測(cè)試測(cè)試用例
??負(fù)載測(cè)試也是性能測(cè)試中的一種。在這種測(cè)試中,將使測(cè)試對(duì)象承擔(dān)不同的工作量,以評(píng)測(cè)和評(píng)估測(cè)試對(duì)象在不同工作量條件下的性能行為,以及持續(xù)正常運(yùn)行的能力。負(fù)載測(cè)試的目標(biāo)是確定并確保系統(tǒng)在超出最大預(yù)期工作量的情況下仍能正常運(yùn)行。此外,負(fù)載測(cè)試還要評(píng)估性能特征,例如,響應(yīng)時(shí)間、事務(wù)處理速率和其他與時(shí)間相關(guān)的方面。
| 測(cè)試目的 | 確定并確保系統(tǒng)在超出最大預(yù)期工作量的情況下仍能正常運(yùn)行 | ||
| 前提條件 | 手機(jī)里能夠運(yùn)行 | ||
| 測(cè)試需求 | 輸入 | 期望輸出 | 是否正常運(yùn)行 |
| 每周日 ?????歷表 | ??軟件工程 實(shí)驗(yàn) 15:50 | 已輸入的 | 是 |
| 每周日 ?歷表 | ??計(jì)算機(jī)網(wǎng)絡(luò) 實(shí)驗(yàn) 15:50 | 已輸入的 | 是 |
| 每周日 ?歷表 | 計(jì)算機(jī)操作系統(tǒng) ????實(shí)驗(yàn) ????8:00 | 已輸入的 | 是 |
| 每周日 ?歷表 | ??軟工小組 會(huì)議 ????20:00 ? | 已輸入的 | 是 |
| …… | …… | …… | …… |
| 備注 | 輸入輸出都能正常運(yùn)行 | ||
?
?
三、兼容性測(cè)試
在大多數(shù)生產(chǎn)環(huán)境中,客戶機(jī)工作站、網(wǎng)絡(luò)連接和數(shù)據(jù)庫服務(wù)器的具體硬件規(guī)格會(huì)有所不同。客戶機(jī)工作站可能會(huì)安裝不同的軟件例如,應(yīng)用程序、驅(qū)動(dòng)程序等而且在任何時(shí)候,都可能運(yùn)行許多不同的軟件組合,從而占用不同的資源。
| 測(cè)試目的 ? | 測(cè)試多種環(huán)境下,不同安卓平臺(tái)下運(yùn)行情況是否正常 | |
| 配置說明 | 安卓平臺(tái)版本 | 結(jié)果 ? |
| 手機(jī)客戶端 | 2.0 | 不能運(yùn)行 |
| 2.1 | 不能運(yùn)行 | |
| 2.2 | 運(yùn)行正常 | |
| 2.3 | 運(yùn)行正常 | |
| 4.0.3 | 運(yùn)行正常 | |
| 4.2 | 運(yùn)行正常 | |
| 4.3 | 運(yùn)行正常 | |
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/huiyuan/p/3719750.html
總結(jié)
以上是生活随笔為你收集整理的【Sprint3冲刺之前】TD学生助手测试用例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux入门-shell使用技巧
- 下一篇: 【Android Developers