记事本测试设计.docx
《记事本测试设计.docx》由会员分享,可在线阅读,更多相关《记事本测试设计.docx(32页珍藏版)》请在冰豆网上搜索。
记事本测试设计
项目编号
2012-05-05
文档编号
1
密级
内部
WindowsXP系统中记事本部分功能测试设计
1导言
1.1目的
该文档的目的是描述windowsXP系统中记事本功能的测试设计,其主要内容包括:
●测试总体设计
●测试用例设计
本文档的预期的读者是:
●测试人员
1.2范围
该文档为windowsXP系统中记事本功能的测试设计,包括了记事本的功能测试和性能测试的用例描述,为测试人员进行功能测试和性能测试提供标准和依据,以及详尽的测试步骤和方法。
1.3缩写说明
无
1.4术语定义
功能性测试:
按照系统需求定义中的功能定义部分对系统实行的系统级别的测试。
非功能性测试:
按照系统需求定义中的非功能定义部分(如系统的性能指标,安全性能指标等)对系统实行的系统级别的测试。
测试用例:
测试人员设计出来的用来测试软件某个功能的一种情形。
1.5引用标准
[1]GB/T9386-2008《计算机软件测试文档编制规范》
[2]GB/T15532-2008《计算机软件测试规范》
[3]《软件工程案例教程》韩万江编著/机械工业出版社
1.6参考资料
[1]《软件工程案例教程》韩万江编著/机械工业出版社
[2]《软件测试》RonPatton著/机械工业出版社
1.7版本更新信息
无
2.测试设计
本次测试主要是针对需求进行的系统测试,包括功能测试和性能测试的技术,功能测试是执行指定的工作流程。
2.1测试范围
系统测试依据的系统的应用工作流:
(1)打开记事本测试其界面及各个按钮是否合理
(2)打开记事本测试菜单栏中的文件下的各个子菜单功能
(3)打开记事本测试菜单栏中的编辑下的各个子菜单功能(“转到”除外)
2.2测试覆盖设计
由于本次测试是系统测试,测试的依据是系统需求,测试的设计应该满足对需求的覆盖,所以,采用的测试方法主要是黑盒测试,包括等价类划分(有效测试和无效测试)、边界值和错误猜测法等。
表F-1就是测试用例覆盖矩阵。
表F-1:
测试用例功能/性能覆盖矩阵
序号
功能项
测试用例
优先级
01
记事本界面的测试
TestCase--01
高
02
记事本“文件”菜单栏下的“文件/新建”功能的测试
TestCase--02
高
03
记事本“文件”菜单栏下的“文件/打开”功能的测试
TestCase--03
高
04
记事本“文件”菜单栏下的“文件/保存”功能的测试
TestCase--04
高
05
记事本“文件”菜单栏下的“文件/另存为”功能的测试
TestCase--05
中
06
记事本“文件”菜单栏下的“文件/页面设置”功能的测试
TestCase--06
中
07
记事本“文件”菜单栏下的“文件/打印”功能的测试
TestCase--07
高
08
记事本“文件”菜单栏下的“文件/退出”功能的测试
TestCase--08
高
09
记事本“编辑”菜单下的“编辑/撤销”功能的测试
TestCase--09
高
10
记事本“编辑”菜单下的“编辑/剪切”功能的测试
TestCase--10
中
11
记事本“编辑”菜单下的“编辑/复制”功能的测试
TestCase--11
高
12
记事本“编辑”菜单下的“编辑/粘贴”功能的测试
TestCase--12
高
13
记事本“编辑”菜单下的“编辑/删除”功能的测试
TestCase--13
高
14
记事本“编辑”菜单下的“编辑/查找”功能的测试
TestCase--14
高
15
记事本“编辑”菜单下的“编辑/查找下一个”功能的测试
TestCase--15
高
16
记事本“编辑”菜单下的“编辑/替换”功能的测试
TestCase--16
高
17
记事本“编辑”菜单下的“编辑/全选”功能的测试
TestCase--17
高
18
记事本“编辑”菜单下的“编辑/时间日期”功能的测试
TestCase--18
高
3.测试用例
按照上面的测试矩阵表,设计相应的测试用例如下。
3.1用例一:
记事本界面的测试
测试编号:
TestCase--01
测试项目名称:
windowsXP系统中的记事本功能测试——记事本界面测试
测试用例编号:
TeatCase-L0GIN-01
测试人员:
测试时间:
2012-05-05
测试项目标题:
记事本界面的测试
测试内容:
标题是否合理;
最大化是否可用,是否必须要用;
最小化是否可用,是否必须使用;
在界面边角处是否可以拉伸收缩;
关闭按钮是否正常可用;
右击标题栏是否出现快捷菜单;
双击标题栏是否最大化窗口;
快捷键alt+f4是否可关闭窗口
测试环境与系统配置:
软件环境:
MicrosoftWindowsXPProfessional
硬件环境:
P42GHzCPU和512MB内存
网络环境:
4人共享1MB/S带宽
测试输入数据:
无
测试次数:
尝试2次测试
预期结果:
所有按钮和快捷键都正常使用,界面布置合理
测试结果:
与预期结果相同
3.2用例二:
记事本“文件”菜单栏下的“文件/新建”功能的测试
测试编号:
TestCase--02
测试项目名称:
windowsXP系统中记事本功能测试——文件/新建
测试用例编号:
TeatCase-L0GIN-02
测试人员:
测试时间:
2012-05-05
测试项目标题:
记事本“文件”菜单栏下的“文件/新建”功能的测试
测试内容:
1.打开一个空白记事本,点击“文件”菜单的“新建”
2.在空白记事本中输入文字,点击“文件”菜单的“新建”
3.打开一个有文本的记事本,点击“文件”菜单的“新建”
测试环境与系统配置:
软件环境:
MicrosoftWindowsXPProfessional
硬件环境:
P42GHzCPU和512MB内存
网络环境:
4人共享1MB/S带宽
测试输入数据:
无
测试次数:
进行2次测试
预期结果:
1.生成一个空白文本文档记事本,标题栏是“无标题”
2.出现一个对话框提示是否保存文件,若点是则生成一个空白文档记事本,标题为“无标题”
3.生成一个空白文档记事本,标题是“无标题”
测试结果:
与预期结果相同
3.3用例三:
记事本“文件”菜单栏下的“文件/打开”功能的测试
测试编号:
TestCase--03
测试项目名称:
windowsXP系统中记事本功能测试——文件/打开
测试用例编号:
TeatCase-L0GIN-03
测试人员:
测试时间:
2012-05-05
测试项目标题:
记事本“文件”菜单栏下的“文件/打开”功能的测试
测试内容:
1.打开一个空白记事本,点击“文件”菜单的“打开”
2.在空白记事本中输入文字,点击“文件”菜单的“打开”
3.打开一个有文本的记事本,点击“文件”菜单的“打开”
测试环境与系统配置:
软件环境:
MicrosoftWindowsXPProfessional
硬件环境:
P42GHzCPU和512MB内存
网络环境:
4人共享1MB/S带宽
测试输入数据:
无
测试次数:
尝试2次测试
预期结果:
3种情况点击“打开”后都出现一个窗口,可搜索所有路径中的txt文件,点击“打开”后在原记事本文本框中显示所打开的文本文档
测试结果:
与预期结果相同
3.4用例四:
记事本“文件”菜单栏下的“文件/保存”功能的测试
测试编号:
TestCase--04
测试项目名称:
windowsXP系统中记事本功能测试——文件/保存
测试用例编号:
TeatCase-L0GIN-04
测试人员:
测试时间:
2012-05-05
测试项目标题:
记事本“文件”菜单栏下的“文件/保存”功能的测试
测试内容:
1打开一个空白记事本,点击“文件”菜单的“保存”
2.在空白记事本中输入文字,点击“文件”菜单的“保存”
3.打开一个有文本的记事本,点击“文件”菜单的“保存”
测试环境与系统配置:
软件环境:
MicrosoftWindowsXPProfessional
硬件环境:
P42GHzCPU和512MB内存
网络环境:
4人共享1MB/S带宽
测试输入数据:
无
测试次数:
尝试2次测试,并刷新验证
预期结果:
3种情况下点击“保存”,文本文档不会发生任何变化,但是查看其保存路径时已经将文档保存
测试结果:
与预期结果相同
3.5用例五:
记事本“文件”菜单栏下的“文件/另存为”功能的测试
测试编号:
TestCase--05
测试项目名称:
windowsXP系统中记事本功能测试——文件/另存为
测试用例编号:
TeatCase-LOGIN-05
测试人员:
****
测试时间:
2012-05-05
测试项目标题:
记事本“文件”菜单栏下的“文件/另存为”功能的测试
测试内容:
1打开一个空白记事本,点击“文件”菜单的“另存为”
2.在空白记事本中输入文字,点击“文件”菜单的“另存为”
3.打开一个有文本的记事本,点击“文件”菜单的“另存为”
测试环境与系统配置:
软件环境:
MicrosoftWindowsXPProfessional
硬件环境:
P41.7GHzCPU和1.7GHz512MB内存
网络环境:
4人共享1MB/S带宽
测试输入数据:
无
测试次数:
尝试2次测试,并刷新验证
预期结果:
3种情况点击“另存为”后都能出现一个保存路径的窗口,可自主选择将文件保存在何处,点击确定后即已保存成功
测试结果:
与预期结果相同
3.6用例六:
记事本“文件”菜单栏下的“文件/页面设置”功能的测试
测试编号:
TestCase--06
测试项目名称:
windowsXP系统中记事本功能测试——文件/页面设置
测试用例编号:
TeatCase-LOGIN-06
测试人员:
****
测试时间:
2012-05-05
测试项目标题:
记事本“文件”菜单栏下的“文件/页面设置”功能的测试
测试内容:
1打开一个空白记事本,点击“文件”菜单的“页面设置”
2.在空白记事本中输入文字,点击“文件”菜单的“页面设置”
3.打开一个有文本的记事本,点击“文件”菜单的“页面设置”
测试环境与系统配置:
软件环境:
MicrosoftWindowsXPProfessional
硬件环境:
P41.7GHzCPU和1.7GHz512MB内存
网络环境:
4人共享1MB/S带宽
测试输入数据:
无
测试次数:
尝试2次测试,并刷新验证
预期结果:
3个情况点击“页面设置”后都会出现如图窗口
测试结果:
与预期结果相同
3.7用例七:
记事本“文件”菜单栏下的“文件/打印”功能的测试
测试编号:
TestCase--07
测试项目名称:
windowsXP系统中记事本功能测试——文件/打印
测试用例编号:
TestCase--07
测试人员:
****
测试时间:
2012-05-05
测试项目标题:
记事本“文件”菜单栏下的“文件/打印”功能的测试
测试内容:
1打开一个空白记事本,点击“文件”菜单的“打印”
2.在空白记事本中输入文字,点击“文件”菜单的“打印”
3.打开一个有文本的记事本,点击“文件”菜单的“打印”
测试环境与系统配置:
软件环境:
MicrosoftWindowsXPProfessional
硬件环境:
P42GHzCPU和512MB内存
测试输入数据
无
测试次数:
每个测试过程做2次。
预期结果:
3种情况点击“打印”后会出现如图情况
测试结果:
与预期结果相同
3.8用例八:
记事本“文件”菜单栏下的“文件/退出”功能的测试
测试编号:
TestCase--08
测试项目名称:
windowsXP系统中记事本功能测试——文件/退出
测试用例编号:
TestCase--08
测试人员:
****
测试时间:
2012-05-05
测试项目标题:
记事本“文件”菜单栏下的“文件/退出”功能的测试
测试内容:
1.打开记事本,不输入任何字符,单击“文件”|“退出”命令
2.打开记事本,输入一些字符,不保存文件,单击“文件”|“退出”命令
3.打开记事本,输入一些字符,保存文件,单击“文件”|“退出”命令
4.打开一个记事本文件(*.txt),不做任何修改,单击“文件”|“退出”命令
5.打开一个记事本文件,修改后不保存,单击“文件”|“退出”命令
测试环境与系统配置:
软件环境:
MicrosoftWindowsXPProfessional
硬件环境:
P42GHzCPU和512MB内存
测试输入数据
无
测试次数:
每个测试过程做2次。
预期结果:
1.记事本未做修改,单击“文件”|“退出”命令,能正确地退出应用程序,无提示信息
2.记事本做修改未保存或者另存,单击“文件”|“退出”命令,会提示“未定标题文件的文字已经改变,想保存文件吗?
”单击“是”,Windows将打开“保存”/“另存为”对话框,单击“否”,文件将不被保存并退出记事本程序,单击“取消”将返回记事本窗口
测试结果:
与预期结果相同
3.9用例九:
记事本“编辑”菜单下的“编辑/撤销”功能的测试
测试编号:
TestCase--09
测试项目名称:
windowsXP系统中记事本功能测试——编辑/撤销
测试用例编号:
TestCase--09
测试人员:
****
测试时间:
2012-05-05
测试项目标题:
记事本“编辑”菜单下的“编辑/撤销”功能的测试
测试内容:
1.打开一个空白记事本,点击“撤销”
2.在空白记事本中输入1234565678并选中,点击“撤销”,之后再点击一次“撤销”
3.在空白记事本中输入aaaaabbbbb并选中,同上点击两次“撤销”
4.在空白记事本中输入@#¥%%………*&并选中,同上点击两次“撤销”
5.打开一个有文本的记事本,用鼠标选中其中一段文字,然后点击两次“撤销”
测试环境与系统配置:
软件环境:
MicrosoftWindowsXPProfessional
硬件环境:
P42GHzCPU和512MB内存
测试输入数据
1234565678
Aaaaabbbbb
@#¥%%………*&
测试次数:
每个测试过程做2次。
预期结果:
1.第一种情况“撤销”按钮成灰色状态,不能点击即无法使用
2.二、三、四、五情况选中句子后点击“撤销”,选中的句子将会消失,再点击一次“撤销”后所选句子又会出现在原来的位置
3.二、三、四情况不需选中点击“撤销”也会出现上述2情况
测试结果:
与预期结果相同
3.10用例十:
记事本“编辑”菜单下的“编辑/剪切”功能的测试
测试编号:
TestCase--10
测试项目名称:
windowsXP系统中记事本功能测试——编辑/剪切
测试用例编号:
TestCase--10
测试人员:
****
测试时间:
2012-05-06
测试项目标题:
记事本“编辑”菜单下的“编辑/剪切”功能的测试
测试内容:
1.打开一个空白记事本,点击“剪切”
2.在空白记事本中输入1234565678并选中,点击“剪切”
3.在空白记事本中输入aaaaabbbbb并选中,点击“剪切”
4.在空白记事本中输入@#¥%%………*&并选中,点击“剪切”
5.打开一个有文本的记事本,用鼠标选中其中一段文字,然后点击“剪切”
测试环境与系统配置:
软件环境:
MicrosoftWindowsXPProfessional
硬件环境:
P42GHzCPU和512MB内存
测试输入数据
1234565678
Aaaaabbbbb
@#¥%%………*&
测试次数:
2次
预期结果:
1.一情况中剪切为灰色状态,不能使用
2.二、三、四、五情况点击“剪切”后,所选句子消失,在其他文件中或者该记事本中其他位置点击“粘贴”后,所消失的句子将会出现在该位置上
测试结果:
与预期结果相同
3.11用例十一:
记事本“编辑”菜单下的“编辑/复制”功能的测试
测试编号:
TestCase--11
测试项目名称:
windowsXP系统中记事本功能测试——编辑/复制
测试用例编号:
TestCase--11
测试人员:
****
测试时间:
2012-05-06
测试项目标题:
记事本“编辑”菜单下的“编辑/复制”功能的测试
测试内容:
1.打开一个空白记事本,点击“复制”
2.在空白记事本中输入1234565678并选中,点击“复制”
3.在空白记事本中输入aaaaabbbbb并选中,点击“复制”
4.在空白记事本中输入@#¥%%………*&并选中,点击“复制”
5.打开一个有文本的记事本,用鼠标选中其中一段文字,然后点击“复制”
测试环境与系统配置:
软件环境:
MicrosoftWindowsXPProfessional
硬件环境:
P42GHzCPU和512MB内存
测试输入数据
1234565678
Aaaaabbbbb
@#¥%%………*&
测试次数:
每个测试过程做2次。
预期结果:
1.在空白记事本中“复制”菜单式灰色状态,不能点击即不能使用
2.二、三、四、五情况点击“复制”后,原文本不会发生任何变化,但是将光标放在其他任何位置上点击“粘贴”会出现所选中的句子
测试结果:
与预期结果相同
3.12用例十二:
记事本“编辑”菜单下的“编辑/粘贴”功能的测试
测试编号:
TestCase--12
测试项目名称:
windowsXP系统中记事本功能测试——编辑/粘贴
测试用例编号:
TestCase--12
测试人员:
****
测试时间:
2012-05-06
测试项目标题:
记事本“编辑”菜单下的“编辑/粘贴”功能的测试
测试内容:
注:
“粘贴”功能需跟“剪切”“复制”组合才能使用,故在测试“粘贴”功能前需剪切或复制某个句子后再进行测试
1.打开一个空白记事本,点击“粘贴”按钮
2.在空白记事本中输入1234565678将光标放在任意位置上,点击“粘贴”
3.在空白记事本中输入aaaaabbbbb将光标放在任意位置上,点击“粘贴”
4.在空白记事本中输入@#¥%%………*&将光标放在任意位置上,点击“粘贴”
5.打开一个有文本的记事本,将光标放在任意位置上,点击“粘贴”
测试环境与系统配置:
软件环境:
MicrosoftWindowsXPProfessional
硬件环境:
P42GHzCPU和512MB内存
测试输入数据
1234565678
Aaaaabbbbb
@#¥%%………*&
测试次数:
每个测试过程做2次。
预期结果:
1.若之前未剪切或复制某个句子,则“粘贴”按钮呈灰色状态不能使用
2.若已剪切或复制某个句子,则上述情况下都会将所剪切或复制的句子粘贴到光标所在位置上
测试结果:
与预期结果相同
3.13用例十三:
记事本“编辑”菜单下的“编辑/删除”功能的测试
测试编号:
TestCase--13
测试项目名称:
windowsXP系统中记事本功能测试——编辑/删除
测试用例编号:
TestCase--13
测试人员:
****
测试时间:
2012-05-06
测试项目标题:
记事本“编辑”菜单下的“编辑/删除”功能的测试
测试内容:
1.打开一个空白记事本,点击“删除”
2.在空白记事本中输入1234565678并选中,点击“删除”
3.在空白记事本中输入aaaaabbbbb并选中,点击“删除”
4.在空白记事本中输入@#¥%%………*&并选中,点击“删除”
5.打开一个有文本的记事本,用鼠标选中其中一段文字,然后点击“删除”
测试环境与系统配置:
软件环境:
MicrosoftWindowsXPProfessional
硬件环境:
P42GHzCPU和512MB内存
测试输入数据
1234565678
Aaaaabbbbb
@#¥%%………*&
测试次数:
每个测试过程做2次。
预期结果:
1.在空白的记事本中或者没选中任何文字等“删除”按钮呈灰色状态不能使用
2.在二、三、四、五情况下选中的句子在点击“删除”后会消失不见
测试结果:
与预期结果相同
3.14用例十四:
记事本“编辑”菜单下的“编辑/查找”功能的测试
测试编号:
TestCase--14
测试项目名称:
windowsXP系统中记事本功能测试——编辑/查找
测试用例编号:
TestCase--14
测试人员:
****
测试时间:
2012-05-06
测试项目标题:
记事本“编辑”菜单下的“编辑/查找”功能的测试
测试内容:
1.打开一个空白记事本,点击“查找”
2.输入一个字符,如:
记,点击“查找”
3.输入一行字符且不含相同的,如:
当我睁开眼睛,发现自己竟然什么也看不见,点击“查找”
4.输入一行字符且含有相同的,如:
记事本记事本记事本记事本记事本,点击“查找”
测试环境与系统配置:
软件环境:
MicrosoftWindowsXPProfessional
硬件环境:
P42GHzCPU和512MB内存
测试输入数据
1.记
2.当我睁开眼睛,发现自己竟然什么也看不见
3.记事本记事本记事本记事本记事本
测试次数:
2次
预期步骤及结果:
1.空白记事本中“查找”按钮是灰色状态不能使用
2.二、三、四、五情况下点击“查找”会出现如图窗口14-1
3.在空白记事本中输入“记”后,点击“查找”,出现上图窗口后在“查找内容”后写“事”,方向选择向下,选择区分大小写,点击“查找下一个”出现如图14-2
4.步骤同3,只是不选择区分大小写,则会出现如图14-2相同情况,即找不到“事”
5.步骤同3,且不选择区分大小写,方向为向上,也会出现图14-2情况,即找不到“事”
6.把光标放在“记”后面,将步骤3中的“事”该为“记”点击“查找下一个”,出现如图14-3
7.步骤同6,只是不区分大小写,也会出现如图14-3的情况,即找不到“记”
8.步骤同6,将方向改为向上,则会出现如图14-4
9.步骤同7,将方向改为向下,则会出现如图14-3的情况,即找不到“记”
10.若将光标放在“记”字之前,则重复步骤6~9,选择是否区分大小写时不会影响查找结果,而选择向上则出现图14-3的情况,选择向下则出现图14-4的情况
11.输入“当我睁开眼睛,发现自己竟然什么也看不见”将光标放在“当”字之前,点击查找,出现14-1图所示窗口。
选择“向下”方向,则在“查找内容”后填写输入文本中任意一字或者若干字,点击“查找下一个”后,所查文本被粉色阴影所覆盖,如图14-4中“记”字所示,查找内容填写的是输入文本以为的,则会出现窗口提示找不到所查内容,即如14-3图所示情况;若选择“向上”方向,则无论在“查找