设计功能和界面测试用例Word格式文档下载.docx
- 文档编号:16765252
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:11
- 大小:25.20KB
设计功能和界面测试用例Word格式文档下载.docx
《设计功能和界面测试用例Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《设计功能和界面测试用例Word格式文档下载.docx(11页珍藏版)》请在冰豆网上搜索。
0`416583 3,输入特殊字符集;
X_i_[_j_lQ7p0[!
]416583 4,输入使缓冲区溢出的数据;
51Testing软件测试网_}-f+R_F3^;
K_o;
j
5,输入相同的文件名;
_D_cD
[|416583命令按钮控件的测试
6f6N_]-Q+b'
`_}U_w41658351Testing软件测试网_E_d'
N)k.\
测试方法:
|_N_n%P_Y$Q0xz*X!
v416583
_p_}1N8\_Y
H_U416583 a,点击按钮正确响应操作。
如,单击确定,正确执行操作;
单击取消,退出窗口;
/A_q?
_s2e&
j_n"
a416583 b,对非法的输入或操作给出足够的提示说明,如,输入月工作天数为32时,单击”确定“后系统应提示:
天数不能大于31;
9W_Z6w_o_Y0b_[416583 c,对可能造成数据无法恢复的操作必须给出确认信息,给用户放弃选择的机会;
51Testing软件测试网_t8^_b_K#P_K/P
单选按钮控件的测试51Testing软件测试网_W_W^_o_b,A
51Testing软件测试网_j3e5B5O"
d_Bx`
n&
F_s.x
L9H_t_{_{41658351Testing软件测试网3I_N-U_X"
t2`7R
a,一组单选按钮不能同时选中,只能选中一个。
51Testing软件测试网8~4N_UCV_I
F0A
b,逐一执行每个单选按钮的功能。
分别选择了“男”“女”后,保存到数据库的数据应该相应的分别为“男”“女”;
51Testing软件测试网_|_j3u_~8__F
c,一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空;
51Testing软件测试网}_q_v_W_xE
up-down控件文本框的测试
l_k_H
J8b9Q_d416583
A4Y8O8v_v_d416583测试方法:
51Testing软件测试网_p_R_N_]
y_s6F_Q_y_c_b
51Testing软件测试网z8O+Qk_Ib+p
a,直接输入数字或用上下箭头控制,如,在“数目”中直接输入10,或者单击向上的箭头,使数目变为10;
_p_W1G^_BYD416583 b,利用上下箭头控制数字的自动循环,如,当最多数字为253时,单击向上箭头,数目自动变为1;
反之亦适用;
9f:
`&
|w_X$f_^416583 c,直接输入超边界值,系统应该提示重新输入;
51Testing软件测试网_s_j_m7e_S_u
u-n
d,输入默认值,空白。
如,“插入”数目为默认值,点击“确定”;
或,删除默认值,使内容为空,单击“确定”进行测试;
51Testing软件测试网0J
L+V3h#y'
_XV
e,输入字符。
此时系统应提示输入有误。
_H:
G%S_T%{416583组合列表框的测试51Testing软件测试网4P2A$Y___ZO_R_Q)N
_L#@*}7^_^_~'
O_S_o416583测试方法:
51Testing软件测试网/T+x"
F_T'
E_O)d
51Testing软件测试网|6I_sd_b&
X_X
a,条目内容正确,其详细条目内容可以根据需求说明确定;
4h1h,L_O_O:
e_G_K`416583 b,逐一执行列表框中每个条目的功能;
_^_?
w$m_G|416583 c,检查能否向组合列表框输入数据;
51Testing软件测试网_a/H)u_hn_f
H_e
复选框的测试
4Ju_F4O_a416583
#_3s!
q.@_d:
s416583测试方法:
_a$?
_l9c.T#J_S41658351Testing软件测试网7Y_V0G9k_T_c_m
a,多个复选框可以被同时选中;
_d\_\_P,y_S"
c416583 b,多个复选框可以被部分选中;
51Testing软件测试网_]_f_Z9w_Z+B_F
c,多个复选框可以都不被选中;
51Testing软件测试网#]:
D_u)YY"
{_y3s#t+{
d,逐一执行每个复选框的功能;
_M[8n.b_L416583列表框控件的测试
&
sx/ct_c_\_C416583
2`6[_y_^,UH416583测试方法:
_Hq2v_S0@;
]_X416583
z)k$[_e.q0n416583 a,条目内容正确;
同组合列表框类似,根据需求说明书确定列表的各项内容正确,没有丢失或错误;
7B_D_f_Y_W1bJo2?
416583 b,列表框的内容较多时要使用滚动条;
51Testing软件测试网_C_F5R_z-v
c,列表框允许多选时,要分别检查shift选中条目,按ctrl选中条目和直接用鼠标选中多项条目的情况;
51Testing软件测试网2G,F_X_R,oa_C4h
滚动条控件的测试
_K2A'
F_JF7Zba41658351Testing软件测试网_V0j1A_{W9w_S
要注意一下几点:
51Testing软件测试网7{_\_V9L6Pj_g$\*O_Z
_E#t_Zu
i*^8HJ_\416583 a,滚动条的长度根据显示信息的长度或宽度及时变换,这样有利于用户了解显示信息的位置和百分比,如,word中浏览100页文档,浏览到50页时,滚动条位置应处于中间;
51Testing软件测试网_k&
H_o@_l_K,[,e
b,拖动滚动条,检查屏幕刷新情况,并查看是否有乱码;
9JB;
}_d"
o5J#k416583 c,单击滚动条;
Zz_d_Mz;
Y_\416583 d,用滚轮控制滚动条;
51Testing软件测试网5g_i+a_\(h_V_E
e,滚动条的上下按钮。
)X_g_{,X'
S_c_i416583各种控件在窗体中混和使用时的测试
7s_Q_r_l_sv_S%\_r!
f41658351Testing软件测试网Kd_|_w_N_c_k-J
a,控件间的相互作用;
)F
C_r_A:
U.DX$M$Q416583 b,tab键的顺序,一般是从上到下,从左到右;
_y_{_{2q_l_C_E6O+`(S416583 c,热键的使用,逐一测试;
51Testing软件测试网x6H3b!
\_t_M_i_z_q_
G
d,enter键和esc键的使用;
51Testing软件测试网0O$[-n;
B_s-~_@
在测试中,应遵循由简入繁的原则,先进行单个控件功能的测试,确保实现无误后,再进行多个控件的的功能组合的测试。
51Testing软件测试网_@4c-P\_n
_^_M_o'
~0db
[;
a4g_v416583ps:
密码输入框测试时要特别注意进行字母大写输入的测试。
_r_d5L
i_G
O_y_T_{0p416583
A#Y_@+N%Z_d8uC_}416583查找替换操作51Testing软件测试网-x:
Q_|7o_w9ow_Q
案例演示:
打开word中的"
替换"
对话框51Testing软件测试网sOx_~_J
测试本功能有通过测试和失败测试两种情况
9B_Y(]"
h:
J+A
xK_f-]+C416583 通过测试:
_\7J_F_q_\7z,X_n7~_?
41658351Testing软件测试网/SY_B*^D8Fh
1,输入内容直接查找,或查找全部
3R_Fs2X_F)t6j5i416583 2,在组合框中寻找已经查找过的内容,再次查找并确认文档的内容正确,如,已经查找过"
测试用例"
再次进入不用重新输入查找内容,直接在文档中搜寻就可以.
n:
G!
}Z"
}_F"
A_g_W_x41658351Testing软件测试网*F_Hf_h_Nb9x1t
失败测试:
_g_lYr
T5M_K_@){;
y416583 1,输入过长或过短的查询字符串.如,假设查询的字符串长度为1到255,那么输入0,1,2,256,255和254进行测试;
_C,g0o_y_J%s416583 2,输入特殊字符集,如,在word中.^g代表图片,^代表分栏符,可以输入这类特殊字符测试;
51Testing软件测试网f_o_h_k.K+q/OR_p.m*b:
x
1z6u_J%D_w416583替换测试大体相同.51Testing软件测试网2{)VG_U_{uyI
关于编辑操作窗口的功能测试的用例:
_SQ%Q&
m0u_V__$L_O_416583 1,关闭查找替换窗口.不执行任何操作,直接退出;
_RD_r1l_C4n_I_T*K416583 2,附件和选项测试.假如,设定"
精确搜寻"
"
向后"
搜索等附件选项等等来测试;
K3G'
W_D_a416583 3,控件间的相互作用.如,搜寻内容为空时,按钮"
搜寻全部"
搜寻"
全部替换"
都为灰色.51Testing软件测试网n!
~-Y0Ac4m:
e
4,热键,Tab键.回车键的使用.51Testing软件测试网_a_Xh+b,C!
|{_^_Nm
51Testing软件测试网3w_l(d2{&
插入操作
)P*QhL_T8c#L9a416583 1,插入文件
h9O7ct/\_t416583 测试的情况51Testing软件测试网:
O0Q_wFa-J
a,插入文件;
51Testing软件测试网#G_r9M+k_o_TY_V_SS_{
b,插入图像;
R1L_h_DE?
_p'
h,|_bs_L416583 c,在文档中插入文档本身;
u_o0XH_\*jc%c
d,移除插入的源文件;
51Testing软件测试网&
c(_?
6i_o_\4f:
O
e,更换插入的源文件的内容;
51Testing软件测试网;
k/O%Q!
L(C4^_a
O8U_^_u_T&
K_n_n_\+T4165832,链接文件
.s_o3N0Gt;
t0n-uQ416583 测试方法:
;
G_C&
b({_B4U}!
]I_i416583 a,插入链接文件;
51Testing软件测试网_N#_7s_k0@_G
b,在文档中链接文档本身;
51Testing软件测试网_]7@_hR_d_u
c,移除插入的源文件;
+s-v
uF_z416583 d,更换插入的源文件的内容.
_}b_];
s2};
n1zd9Qk41658351Testing软件测试网%EH_`1r_]
z_y_R)a
3,插入对象51Testing软件测试网_X_W_i4B_n
要测试的内容51Testing软件测试网%W_A_G.lc)^_I$@_T_L
a,插入程序允许的对象,如,在word中插入excel工作表;
51Testing软件测试网*\'
G_t___B
b,修改所插入对象的内容.插入的对象仍能正确显示;
51Testing软件测试网_VVJ#v9V_X$Iv_H
c,卸载生成插入对象的程序,如,在word中插入excel工作表后卸载excel,工作表仍正常使用.51Testing软件测试网_c_f&
Z_t/N$o
_M_Y_N_b_o2P_g'
Gp_i416583编辑操作51Testing软件测试网y'
^4ZO6h_z0M3~_V_t
编辑操作包括剪切,复制,粘贴操作.51Testing软件测试网2G_~s_W
I
O_A
E4b7o0Y!
H,v_z
测试剪切操作的方法
_W"
w_s9^y_I416583 a,对文本,文本框,图文框进行剪切;
51Testing软件测试网_l"
s_Y_I:
hW_f_B+w
b,剪切图像
_O_a(`#O)]_C*H7W1u!
yv416583 c,文本图像混合剪切51Testing软件测试网_J({8^&
S9RU$L
复制操作方法与剪切类似.51Testing软件测试网_G&
qJ;
E^
(]"
un_F}5{6r416583测试时,主要是对粘贴操作的测试,方法是:
51Testing软件测试网_h_]_n%K_t4P_e_F_E
a,粘贴剪切的文本,文本框及图文框;
51Testing软件测试网!
J@_y_[_v_~.G_l_P^
b,粘贴所剪切的图像;
51Testing软件测试网+__b9J$b2m#y_F^_~
c,剪切后,在不同的程序中粘贴
_K7v0t_j.s/k`_w_d416583 d,多次粘贴同一内容,如,剪切后,在程序中连续粘贴3次;
51Testing软件测试网5S_K+b%f_I
e,利用粘贴操作强制输入程序所不允许输入的数据.
_?
_u.__`6s_v3^:
F416583
5k#_V/O_S_w_c8p416583界面测试用例的设计方法51Testing软件测试网yu_up'
C5gO_v_W3l
1,窗体51Testing软件测试网_e6v1}.H;
Z,H*a2w
测试窗体的方法:
51Testing软件测试网_Mp!
z,g*r_r%|+tc
a,窗体大小,大小要合适,控件布局合理;
7P"
BFn1i8M416583 b,移动窗体.快速或慢速移动窗体,背景及窗体本身刷新必须正确;
51Testing软件测试网q\_U_}_M6x_P
c,缩放窗体,窗体上的控件应随窗体的大小变化而变化;
4tq_Xh_A_M#a7`.q?
416583 d,显示分辨率.必须在不同的分辨率的情况下测试程序的显示是否正常;
51Testing软件测试网r_K'
~_B#x0I_G'
u:
@+Y_u
进行测试时还要注意状态栏是否显示正确;
工具栏的图标执行操作是否有效,是否与菜单懒中图标显示一致;
错误信息内容是否正确,无错别字,且明确等等;
51Testing软件测试网8R_X_w_I$x_K
_n7n:
\7Y_g_m_?
4165832,控件51Testing软件测试网@_m_R9@_@_W\
测试方法:
51Testing软件测试网F.x.~9a'
F_E7A
a,窗体或控件的字体和大小要一致;
51Testing软件测试网_T6~_qf_@F*z
b,注意全角,半角混合51Testing软件测试网_|_qXY&
~6y:
V
c,无中英文混合.
AWR1]_B_Kv416583
_m_x;
k_^5ir,M416583菜单51Testing软件测试网-]v0`_PT_N_c_J
^0D1J-L8X_J416583进行测试时要注意51Testing软件测试网,S_c7vS*[0E;
@_p_r_s
a,选择菜单是否可以正常工作,并与实际执行内容一致;
/B*{&
wVW_w416583 b,是否有错别字:
_k_R7C/I'
V_P_S_o_[0l416583 c,快捷键是否重复;
_C7~_j9Z_]_g_ns;
[416583 d,热键是否重复;
51Testing软件测试网_T_{_AU_e(M_X&
I___}
e,快捷键与热键操作是否有效51Testing软件测试网_Y_`_t_v$e/c_y"
\_q
f,是否存在中英文混合
y0I"
Y_`!
d!
x_p416583 g,菜单要与语境相关,如,不同权限的用户登陆一个应用程序,不同级别的用户可以看到不同级别的菜单并使用不同级别的功能;
51Testing软件测试网_d_E:
l'
m_P:
k_M}/H.D
h,鼠标右键快捷菜单
5A_H_I6K!
c_R
D-@416583
-d(y_z_t+M
pV_[/T_|+}416583特殊属性51Testing软件测试网_N%Pr_i*w_T9w_a
1,安装界面应有公司介绍或产品介绍,有公司的图标51Testing软件测试网'
M&
vM_C_r\_L(A'
2,主界面及大多数界面最好有公司图标
e_p_f6I%[X_L416583 3,选择"
帮助"
->
关于"
命令,应
看见相关版权和产品信息
功能测试用例的书写方式
来自:
功能性测试用例
1.测试的来源,即测试的需求
测试用例的主要来源有:
1)需求说明”及相关文档2)相关的设计说明(概要设计,详细设计等)3)与开发组交流对需求理解的记录(可以是开发人员的一个解释)
4)已经基本成型的UI(可以有针对性地补充一些用例)
简而言之,所有你能得到的项目文档,都尽量拿到。
从所得到的资料中,分解出若干小的“功能点”,理解“功能点”,编写相应的测试用例。
2.用例的组织方式
不同的公司有不同的做法,原则上,只要方便管理和跟踪,怎么组织都可以的。
用例可以按大的功能块组织,如查询功能模块的用例,可以组织在一起,打印模块的测试用例,可以另外组织在一起。
在没有专门的测试用例管理工具的情况下,用例执行后会产生2种状态:
“通过”、“失败”——这样加上“未执行”的用例的状态,共3种状态。
即从“未执行”用例中执行一个用例后,该用例状态应为“失败”或“通过”。
将同一状态的用例组织在一起。
至于用例文件格式,可以是.DOC或.XLS(如果有专门的测试用例管理工具另当别论)。
3.用例与其他材料的关联方式,即如何解决用例跟踪的问题测试用例面临的比较大的风险有:
需求的变更、设计的修改、需求的错误和遗漏等等。
由于用例的主要来源是需求和设计的说明,所以对用例的跟踪其实就是对需求和设计的跟踪,需求和设计的变更势必引起测试用例的变更。
如前所说,将分解的功能点编号,与相应的用例联系起来。
例如,你可以列一个表格,列出各个(编号的)功能点和测试用例间的关联关系。
这样,当需求和设计发生变化时,你只需要跟踪“功能点”是否变化,是否增加了新的功能点。
重要和困难的是,不手头的资料和信息一定要是最新的。
4.一个好的用例的表述要点,即用例中应当包含的信息
一个优秀的测试用例,应该包含以下信息:
1)软件或项目的名称
2)软件或项目的版本(内部版本号)
3)功能模块名
4)测试用例的简单描述,即该用例执行的目的或方法
5)测试用例的参考信息(便于跟踪和参考)
6)本测试用例与其他测试用例间的依赖关系
7)本用例的前置条件,即执行本用例必须要满足的条件,如对数据库的访问权限
8)用例的编号(ID),如可以是软件名称简写-功能块简写-NO.。
9)步骤号、操作步骤描述、测试数据描述
10)预期结果(这是最重要的)和实际结果(如果有BUG管理工具,这条可以省略)
11)开发人员(必须有)和测试人员(可有可无)
12)测试执行日期
5.给出一个测试用例的例子该范例已经包含一个测试用例的模板。
项目/软件
技术出口合同网络申领系统(企业端)
程序版本
1.0.25
功能模块名
Login
编制人
xxx
用例编号-
TC-TEP_Login_1
编制时间
2002.10.12
相关的用例
无
功能特性
用户身份验证
测试目的
验证是否输入合法的信息,允许合法登陆,阻止非法登陆
预置条件
特殊规程说明
如数据库访问权限
参考信息
需求说明中关于“登陆”的说明
测试数据
用户名=yiyh密码=1
操作步骤
操作描述
数据
期望结果
实际结果
测试状态
1
输入用户名称,按“登陆”按钮。
用户名=yiyh,密码为空
显示警告信息“请输入用户名和密码!
”
2
输入密码,按“登陆”按钮。
用户名为空,密码=1
3
输入用户名和密码,按“登陆”按钮。
用户名=yiyh,密码=2
4
用户名=xxx,密码=1
5
用户名=xxx,密码=2
6
用户名=空,密码=空
7
用户名=yiyh,密码=1
进入系统页面。
8
用户名=Admin,密码=admin
进入系统维护页面。
9
用户名=yiyh'
密码=1
10
用户名=yiyh,密码=1'
11
输入用户名和密码,按“重置”按钮。
清空输入信息
测试人员
开发人员
项目负责人
备注:
本用例未考虑“企业代码”的输入情况;
测试用例并未涵
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设计 功能 界面 测试