机房收费系统测试计划
测试计划(GB856788) 1 引言 在项目基本编码工作完成的就要进行测试,对于排除出错误和修复漏洞有重要作用。 1.1 编写目的 测试的主要目的就是尽可能多的找到系统中的漏洞,并且设计出测试用例,对系统测试。目的及在于对测试的方法、测试流程,有一定大体
测试计划(GB8567——88)
1引言
在项目基本编码工作完成的就要进行测试,对于排除出错误和修复漏洞有重要作用。
1.1编写目的
测试的主要目的就是尽可能多的找到系统中的漏洞,并且设计出测试用例,对系统测试。目的及在于对测试的方法、测试流程,有一定大体上的掌控。本文档的预期读者是测试人员。
系统测试在整个项目开发过程中,比例占到了40%~50%。基本上在项目进行编码的过程中就开始了测试,所以测试的好坏也影响了系统的功能实现情况。
1.2背景
说明:
a. 测试计划所从属的软件系统的名称:机房收费系统
b. 该开发项目的历史,列出用户和执行此项目测试的计算中心,说明在开始执行本测试计划之前必须完成的各项工作:要熟练掌握测试的流程和对预期结果的可靠性分析。并且测试人员能运行黑盒和白盒测试
1.3定义
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料
列出要用到的参考资料,如:
a. 本项目的经核准的计划任务书或合同、上级机关的批文;
b. 属于本项目的其他已发表的文件;
c. 《软件工程》清华大学
d.《软件需求说明书》——徐玲博
《项目开发计划》——徐玲博
《详细设计说明书》——徐玲博
《数据库设计说明书》——徐玲博
2计划
2.1软件说明
提供一份图表,并逐项说明被测软件的功能、输入和输出等质量指标,作为叙述测试计划的提纲。
测试项目 |
输入 |
输出 |
质量指标 |
登陆 |
用户名,密码 |
反馈信息 |
信息正确登陆到主界面;如果信息有误,将返回到登陆界面 |
查询信息 |
用户基本信息 |
用户上机记录 |
数据库中有数据,查询到所需信息;数据库中没有信息,提示没有信息。 |
注册用户 |
新用户基本信息 |
提示信息 |
将用户信息输入到数据库保存 |
修改信息 |
修改用户信息 |
提示信息 |
确认无误,修改成功 |
组合查询 |
查询条件 |
所填信息的筛选结果 |
在输出结果中可以查询到所需结果,DB中没有信息进行提示 |
结账 |
日期 |
要结账日期内所有消费记录 |
将所有消费信息显示出来,并且可生成报表 |
注销用户 |
注销用户信息 |
提示信息 |
用户注销成功,并且更改用户在数据库中的状态。 |
2.2测试内容
列出组装测试和确认测试中的每一项测试内容的名称标识符、这些测试的进度安排以及这些测试的内容和目的,例如
模块功能测试
名称标识符 |
进度安排 |
测试内容和目的 |
查询功能 |
1天 |
对于所有课可能的查询结果进行查询,目的在于找到不能查询的信息 |
结账 |
1天 |
将用户的账单进行结账,看数据是否正确,是为了找到程序的算法是否正确 |
修改功能 |
1天 |
将数据进行多次修改,找到错误的数据和无效数据。 |
这个对于测试的进度安排将它的依据进行分析一下。
2.3测试1(标识符)
2.3.1进度安排
给出对这项测试的进度安排,包括进行测试的日期和工作内容(如熟悉环境。培训、准备输入数据等)。
测试名称 |
开始日期 |
结束日期 |
熟悉环境 |
2014/4/15 |
2014/4/15 |
培训 |
2014/4/15 |
2014/4/15 |
准备输入数据 |
2014/4/16 |
2014/4/16 |
2.3.2条件
a. 设备:打印机,刷卡机,PC端with win7sys、电脑3台
b. 软件:Office,Grid++Report 5.0。
c.测试人员:2名
2.3.3测试资料
列出本项测试所需的资料,如:
a. 有关本项任务的文件:《测试分析报告》《需求分析报告》
b. 被测试程序及其所在的媒体:机房收费系统
c. 有关控制此项测试的方法、过程的图表:程序流程图
2.3.4测试培训
说明或引用资料说明为被测软件的使用提供培训的计划。规定培训的内容、受训的人员及从事培训的工作人员。
测试人员一般都比开发人员的水平高,所以对于测试人员测试只需让他们了解系统的基本信息,以及阅读需求分析报告,了解用户的需求。
2.4测试2(标识符)
用与本测试计划2.3条相类似的方式说明用于另一项及其后各项测试内容的测试工作计划。
3测试设计说明
3.1测试1(标识符)
因为系统主要是几项基本的功能组成:查询、修改、结账等。所以测试计划就要针对这几个功能进行设计。
3.1.1控制
测试是使用人工方式,将错误统一进行记录。
3.1.2输入
根据测试的功能将数据库中所有的数据都要进行测试
3.1.3输出
测试项目 |
输入 |
输出 |
质量指标 |
登陆 |
用户名,密码 |
反馈信息 |
信息正确登陆到主界面;如果信息有误,将返回到登陆界面 |
查询信息 |
用户基本信息 |
用户上机记录 |
数据库中有数据,查询到所需信息;数据库中没有信息,提示没有信息。 |
注册用户 |
新用户基本信息 |
提示信息 |
将用户信息输入到数据库保存 |
修改信息 |
修改用户信息 |
提示信息 |
确认无误,修改成功 |
组合查询 |
查询条件 |
所填信息的筛选结果 |
在输出结果中可以查询到所需结果,DB中没有信息进行提示 |
结账 |
日期 |
要结账日期内所有消费记录 |
将所有消费信息显示出来,并且可生成报表 |
注销用户 |
注销用户信息 |
提示信息 |
用户注销成功,并且更改用户在数据库中的状态。 |
3.1.4过程
说明完成此项测试的一个个步骤和控制命令,包括测试的准备、初始化、中间步聚和运行结束方式。
用户登录信息后,验证正确进入主界面,然后用户根据自己的需要进行查询信息,将基本信息,如用户名、学号等进行查询信息。
不同权限的人可进行操作不同,如操作员可注册一般用户名,管理员可添加新的用户类型。
管理员进行结账的时候,只需输入一个日期期限,就可将这段时间的账单给结了
3.2测试2(标识符)
用与本测试计划3.l条相类似的方式说明第2项及其后各项测试工作的设计考虑。
4评价准则
4.1范围
说明所选择的测试用例能够接查的范围及其局限性。
所使用的测试用例都是已知,并且数据较全面,可以测试到系统的基本功能和数据。
系统较小型,不能测试高并发的测试用例。
4.2数据整理
数据整理利用vb相应控件、报表等进行显示,在查询记录显示、结账功能均利用此方式进行数据整理。最终可导出为excel、报表汇总打印。
4.3尺度
说明用来判断测试工作是否能通过的评价尺度,如合理的输出结果的类型、测试输出结果与预期输出之间的容许偏离范围、允许中断或停机的最大次数。
1、用户的用户名、学号都有一定的长度限制
2、输入的日期、时间都安按照一定的格式。
3、。。。

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

furmark怎麼看?1、在主介面中設定“運行模式”和“顯示模式”,還能調整“測試模式”,點擊“開始”按鈕。 2.等待片刻後,就會看到測試結果,包含了顯示卡各種參數。 furmark怎麼算合格? 1.用furmark烤機,半小時左右看一下結果,基本上在85度左右徘徊,峰值87度,室溫19度。大號機箱,5個機殼風扇口,前置兩個,上置兩個,後置一個,不過只裝了一個風扇。所有配件都沒有超頻。 2.一般情況下,顯示卡的正常溫度應在「30-85℃」之間。 3.就算是大夏天周圍環境溫度過高,正常溫度也是「50-85℃

《三角洲行動》將在今日(3月7日)開啟一場名為「代號:ZERO」的大規模PC測試。而在上週末,這款遊戲在上海舉辦了一次線下快閃體驗活動,17173也有幸受邀參與其中。這次測試距離上一次僅相隔四個多月,不禁讓我們好奇,在這麼短的時間內,《三角洲行動》將會帶來哪些新的亮點與驚喜?四個多月前,我已先行在線下品鑑會和首測版本中體驗了《三角洲行動》。當時,遊戲僅開放了「危險行動」這個模式。然而,《三角洲行動》在當時的表現已然令人矚目。在各大廠商紛紛湧向手遊市場的背景下,如此一款與國際水準相媲美的FPS

新派幻想仙俠MMORPG《誅仙2》「無為測試」即將於4月23日開啟,在原著千年後的誅仙大陸,會發生怎樣的全新仙俠冒險故事?六境仙俠大世界,全職修仙學府,自由自在的修仙生活,仙界中的萬般妙趣都在等待著仙友們親自前往探索! 「無為測試」預先下載現已開啟,仙友們可前往官網下載,開服前無法登入遊戲伺服器,啟動碼可在預先下載安裝完成後使用。 《誅仙2》「無為測試」開放時間:4月23日10:00——5月6日23:59誅仙正統續作全新仙俠冒險篇章《誅仙2》以《誅仙》小說為藍圖,在繼承原著世界觀的基礎上,將遊戲背景設

Golang中的資料庫測試技巧引言:在開發應用程式時,資料庫測試是一個非常重要的環節。合適的測試方法可以幫助我們發現潛在的問題並確保資料庫操作的正確性。本文將介紹Golang中的一些常用資料庫測試技巧,並提供相應的程式碼範例。一、使用記憶體資料庫進行測試在編寫資料庫相關的測試時,我們通常會面臨一個問題:如何在不依賴外部資料庫的情況下進行測試?這裡我們可以使用內存

中關村消息:4月18日早上,華為突然宣布P70系列手機開啟先鋒計畫正式開售,想要購買的朋友要準備行動起來了,按照以往慣例,華為的旗艦手機非常搶手,會一直處於缺貨狀態。這次華為P70系列改名為Pura,意為純粹。在此前華為餘承東表示:自2012年起,華為P系列智慧型手機便如同忠實的伙伴,伴隨全球億萬用戶度過了無數珍貴時刻,共同見證了生活中的美好與精彩紛呈。他深刻感悟,每位選擇華為P系列的用戶所給予的信任與熱愛,無異於一股強大的推動力,始終鼓舞著華為在創新之路上堅定前行。 Pura的意思是純粹的。

Maven是一個開源的專案管理工具,常用於Java專案的建置、依賴管理及文件發佈等任務。在使用Maven進行專案建置時,有時我們希望在執行mvnpackage等指令時忽略測試階段,這在某些情況下會提高建置速度,尤其是在需要快速建置原型或測試環境時。本文將詳細介紹如何在Maven中忽略測試階段,並附有具體的程式碼範例。為什麼要忽略測試在專案開發過程中,通常會

如何使用Selenium進行Web自動化測試概述:Web自動化測試是現代軟體開發過程中至關重要的一環。 Selenium是一個強大的自動化測試工具,可以模擬使用者在網頁瀏覽器中的操作,實現自動化的測試流程。本文將介紹如何使用Selenium進行Web自動化測試,並附帶程式碼範例,幫助讀者快速上手。環境準備在開始之前,需要安裝Selenium庫和Web瀏覽器驅動程

如何使用MTR進行MySQL資料庫的可靠性測試?概述:MTR(MySQL測試運行器)是MySQL官方提供的測試工具,可以幫助開發人員進行MySQL資料庫的功能和效能測試。在開發過程中,為了確保資料庫的可靠性和穩定性,我們經常需要進行各種測試,而MTR提供了一個簡單方便且可靠的方法來進行這些測試。步驟:安裝MySQL測試運行器:首先,需要從MySQL官方網
