设计功能和界面测试用例Word格式文档下载.docx

上传人:b****3 文档编号:16765252 上传时间:2022-11-25 格式:DOCX 页数:11 大小:25.20KB
下载 相关 举报
设计功能和界面测试用例Word格式文档下载.docx_第1页
第1页 / 共11页
设计功能和界面测试用例Word格式文档下载.docx_第2页
第2页 / 共11页
设计功能和界面测试用例Word格式文档下载.docx_第3页
第3页 / 共11页
设计功能和界面测试用例Word格式文档下载.docx_第4页
第4页 / 共11页
设计功能和界面测试用例Word格式文档下载.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

设计功能和界面测试用例Word格式文档下载.docx

《设计功能和界面测试用例Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《设计功能和界面测试用例Word格式文档下载.docx(11页珍藏版)》请在冰豆网上搜索。

设计功能和界面测试用例Word格式文档下载.docx

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

输入用户名和密码,按“重置”按钮。

清空输入信息

测试人员

开发人员

项目负责人

备注:

本用例未考虑“企业代码”的输入情况;

测试用例并未涵

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1