[转载]WEB测试总结(架构、设计)

上一篇 / 下一篇  2011-02-05 22:11:08 / 个人分类:综述

转自http://www.51testing.com/html/28/116228-100970.html。

WEB测试总结(架构、设计)

上一篇/下一篇 2008-12-28 14:58:24 / 个人分类:WEB应用

51Testing软件测试网 y)n.t \i p)e

  1、总计架构测试51Testing软件测试网7H6_W W R@r

51Testing软件测试网:@ K?/@4rE

  1)瘦客户端,业务逻辑规则多数在服务器端执行。如新闻站点、门户网站、信息发布网站等。

qk ju"uk051Testing软件测试网(W F'j!nQ^w

  2)胖客户端,安全性要求较高、交互操作频繁、业务逻辑复杂。银行系统、网络游戏、网上办公系统等。51Testing软件测试网)wG5n nU

;_7u!BSs'{ E0  2、Web架构组成部分是否满足需求51Testing软件测试网3sC9l[2M e

51Testing软件测试网F2J)C&UG,`bM

  成本、功能、安全性要求、容量要求、传输实时性。

9R|ddH z9] b$g0

FsOO7I-tD,}}0  3、服务器配置分布是否满足要求

^cRS7X(Ru(O2v0

0m'D$a6UmN6A0  Web服务器、应用服务器、数据库服务器可以分布在不同物理机器上也可以分布相同的物理机器上,一般优先考虑独立数据库服务器,Web服务器、应用服务器可以在相同的机器上。51Testing软件测试网*~:Xf;P&i8Km$^9p

6[3gr_a3m0  4、客户端设计测试51Testing软件测试网vqxpG

pF PPQ[/U-n%w4Y0  1)功能设置测试:信息服务、办公自动化、Internet支持;

%RF6@)O C](W"Fo+S0

I{"e7~"b0sYK0  2)信息组织结构测试:线性结构、分层结构、非线性结构;51Testing软件测试网 Ka4Sa]m5JG$_

1~0jCw@2iW0  3)页面设计测试:

*fxY:x@ _9||+q0

/e2kK d!r l&ZU7i0  a) 页面一致性测试

(\,|X6k)y~051Testing软件测试网jfaiXp}

  b) 用户界面友好性及导航直观性测试;、

5YHGhA-\!W1g051Testing软件测试网&odGJEN+b)SU4F

  c) 是否适合多种浏览器51Testing软件测试网d2Lg;M\G3gK

*aI hz"b h0  d) 页文件的命名;51Testing软件测试网+qQjI4U*\n$Us

g8x_K]Wl0  e) 页面布局技术。

.t8gh"cXo3d8NN051Testing软件测试网N)Y"u h@._W|

  5、服务器端设计测试51Testing软件测试网+Ezj:J&C?1Q

-nBK/k7Ne0  1)容量规划测试:点击率、延迟和流量、服务器资源;

qB&Hd+M6A"eq0

n1SG G"z uz6l&Ze0  2)系统安全测试

1n;W7g@/?N d~'G0

w6p.M:GKV+g)~ {w0  a) 常识性安全策略,取消不必要的协议、控制写权限、取消服务器目录浏览属性、记录日志等;51Testing软件测试网%k1y o^Z[/qR6ntN

51Testing软件测试网smk7t!tl

  b) 使用加密技术;

xP*Aj3kc051Testing软件测试网"}"N3j1g5T"^

  c) 构造防火墙,网络级、应用级、电路级;

-k#Xi3K&H%{*X0

"mw1}R2W([ h0  d) 构建网络防毒体系。51Testing软件测试网aSona7X

[/R"tW A[,J@0  3)数据库设计测试。

I-?#B)Aj n&Pi B051Testing软件测试网G] R i)f9Mk9\'w

  6、Web开发测试

9mg#LH ] x({OG,k0

7Ms]OdyRw0  1)源代码分析,主要是使用检查工具来完成;51Testing软件测试网"f4k*^*Zku!F

51Testing软件测试网\_;_#c2yO;WU

  2)链接测试,主要借助工具来完成;51Testing软件测试网 WI4S gv$B+wg9Qx

4evB\'N0  3)框架测试:51Testing软件测试网L1?*Od]#YN$nd+@3c

1c;tR:CO#I!fH0  a) 自动调整窗口大小;51Testing软件测试网0Y2Az3{(b|

51Testing软件测试网2S4m\V+W!Nzz'O-M8J8G2D

  b) 是否提供滚动条;

y&\ _ o)g051Testing软件测试网4Jx6yH.~ t

  c) 打开新页面是否正常。51Testing软件测试网ho[S\S0y

6\1X_8P2Hd.?0  4)表格测试,随窗体变化自动调整大小;

+y1S za(p*]:VKQ%o0

'BCNBx]6]f0  5)图形测试:51Testing软件测试网J}:i"D(W']q+D

51Testing软件测试网"y)@js1sn}d

  a) 颜色饱和度及对比度;

3an8I&s.i8F f0P051Testing软件测试网 f0q~'fR+b"EH2z+W!O

  b) 链接标识;

c*^%HJ#S+gB0

fmJ8O&d7u0  c) 图形显示是否正确。

p8|5yUD8fk+Af0

~PF(Cy0  7、与一般应用软件相比,Web测试有以下区别:51Testing软件测试网O+|0eiF}Y

51Testing软件测试网3O/gx(G2i9S(\C~

  第一、Web测试的侧重点是性能、安全、易用性、兼容51Testing软件测试网&xA$t y|

G7E'eT&Q0  第二、测试工具有所不同,如链接测试、表单测试、界面测试51Testing软件测试网7b'lu"vCq

l9f$o/uBT;vu}0  8、功能测试

%F9n8c Y"Na051Testing软件测试网H/aZ2f-|JR

  1)客户端的选择,优先测试流行的客户客户端;51Testing软件测试网hQ0O3s;G _/X

v+F&{-f!C6^'p%_0  2)客户端浏览器的配置51Testing软件测试网(F?-C}\y

+@\(|2N/hXH?0  3)客户端的显示设置51Testing软件测试网 Gd9Z;N8b0Q

0iZS"O"yJ7a\0  4)内容测试

oZ#^Lv0

V!GF9Z#~Xe0  9、链接测试

(ncnd J1j @.PS|~0

K6Bn T9S6n0  1)该链接将用户带到它所说明的地方51Testing软件测试网D-G N!e aFDaz3?YV

51Testing软件测试网+Q5s4zal8{

  2)被链接的页面是存在的

4o-a]L4\5_/zZ J0

:hVE ? P.}@#An/?'L0  3)保证没有孤立页面51Testing软件测试网!S7@ @lBt$LL(N3y

51Testing软件测试网o ]0B\Ro

  工具有WEBCHECK、LINKBOT、TESTPARTNER、XENU等51Testing软件测试网j;I@/NYS+D4T

9i](E4YlD R0  10、链接测试工具的优势:51Testing软件测试网 {4}.J yHo,GBM

51Testing软件测试网t uOM(P5f*SJ3i

  1)简单易用51Testing软件测试网5e}.P ZT{+\.O zs

51Testing软件测试网3]#|5Qlu#`Vk#p

  2)在实现上采用多线程技术,检查速度特别快;

X)S_J*C,T zX0

P$l1c!ap0^0  3)对断开的链接可以再次测试,可以避免误判;51Testing软件测试网(DE(j~Z#r

2r v7X+A:P(w'x/P0  4)没有检查链接的数量限制,只受系统资源的约束;51Testing软件测试网$ul"w zWW*J

51Testing软件测试网)Y(Fm` }

  5)可以分析Web应用的结构;51Testing软件测试网 Yl#Utn-T Rpwl

51Testing软件测试网/A\^_p;dOj p

  6)检查结果可以分类查看,自动生成HTML格式的报告;51Testing软件测试网P~gq*b*aG7y!J

51Testing软件测试网4Wo!L0Tk \8l.W

  11、Web应用链接主要测试点如下

1c W9?.I;G\%X0

n_W q%wU Y?s7S0  1)测试内部链接和外部链接中成功和失败的链接点,以及应用中不被其他链接调用的页面;

9R)P/v3F j,q&L!X0

is+J+lV0  2)测试链接中新网页、老网页、慢网页以及丢失的图象标题标签和属性标签等;

  3)分析Web应用的结构是否合理,包括显示和某个URL相关的链接以及按照标题、描述、作者、大小、最后修改时间、类型为URL链接分类等。4RMt%^DHIk0

oh+s7`k4`&~:b0  12、易用性测试51Testing软件测试网Ed2hDKe bD.H

51Testing软件测试网8Foh-dmI6Q6kr2_

  易用性测试要考虑以下几个方面:

%dDl~ YS+R'X0

s1y9Z-{.aS*u0  1)用户的计算机使用经验;

.H1X)SB6v2O051Testing软件测试网H tw dAiSEv

  2)用户对浏览器以及Web的使用经验;

7C a@_ cB7~?!R0

s;Lo,B7sp ybR0  3)用户的业务专业知识。51Testing软件测试网w(n!|y+I

0F'Aa tX[Y0  13、Web系统的易用性测试分为三个方面:51Testing软件测试网C'XzG |~;]

;tA,h+qGnM0  1)界面测试51Testing软件测试网XW7O P3x e `

51Testing软件测试网mt6A ]"^!l e1W

  2)辅助功能测试

TEVhEn9E0

[Iep$|e ]'@0  3)图形测试

2`2IWQ2Z.IpCA051Testing软件测试网py[m:i,VQ

  ● 界面测试要考虑以下几个问题

7v&K,gZ5\:m/j;^L051Testing软件测试网JZHO3u[d

  A.WEB应用系统的最终用户群是谁?51Testing软件测试网+Iq&xS2i*G,_ L

g~!GuV0  B.WEB应用界面的设计策略是什么?51Testing软件测试网.q:O+Y!tI.d

51Testing软件测试网\ [ e&^$Dx(aoh\

  C.页面中各元素布局的协调性

9O*X]9M+mfM u0

\WN5dKm V;]X-N,M th1O0  a) 各元素位置的协调性

#] `Ma.y%sw0

Jd#F!H2N4^^o0  b) 各元素颜色的协调性

Q}7`6p4Q0

$@~kvlU0  c) 各元素大小比例的协调性

_-IPH5|p"c.T0

*H/_EcH0  D.不同页面风格的统一性

lii o0O0D051Testing软件测试网X5F/\]4k R

  E.用户在界面中操作的便利性

.LB&B;V8a \#r R051Testing软件测试网[U&e t t t8v

  F.界面动态操作测试51Testing软件测试网:VQDqk TY:x

51Testing软件测试网Yd$M$Im

  a) 屏幕分辩率设置的影响51Testing软件测试网"[6@+P6O \

_%MuC D Bi3\:l0  b) 浏览窗口最大化/最小化的影响51Testing软件测试网#a1`$YWT`Z

51Testing软件测试网5?9s8^i'BQ

  c) 选定目标元素的置中与缩放

|6n#T'C4LQx,k051Testing软件测试网+w gKFC N

  ● 辅助功能测试51Testing软件测试网I1G"nu+x^)o{"J

|C1Y t"F*^Sn'N0d3G0  A.使用说明,这个没有多大意义,WEB网页按F1弹出来的页面都是IE的帮助页面,除非有特定的帮助说明内容

wD0Q?2T6[051Testing软件测试网e'W{%C7cG;u

  B.导航功能

7qlh;aJ{B~|W0

_.bwi8x0  C.站点地图51Testing软件测试网C3Y(t"g@ T

51Testing软件测试网)h w/k'mF]

  D.帮助,这个没有多大意义,WEB网页按F1弹出来的页面都是IE的帮助页面,除非有特定的帮助说明内容

@3d.UP8jVTBOX051Testing软件测试网:K%T5n+_'N&V

TAG:

蚂蚁吞大象的个人空间 引用 删除 蚂蚁吞大象   /   2011-02-10 15:43:18
5
Kerry_girl的个人空间 引用 删除 Kerry_girl   /   2011-02-08 16:29:10
1
Kerry_girl的个人空间 引用 删除 Kerry_girl   /   2011-02-08 16:28:59
引用 删除 hailan3202   /   2011-02-07 10:57:10
5
 

评分:0

我来说两句

日历

« 2024-04-14  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 68859
  • 日志数: 44
  • 文件数: 40
  • 建立时间: 2010-12-06
  • 更新时间: 2011-05-31

RSS订阅

Open Toolbar