十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。

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

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

51Testing软件测试网,z4T$WWL4X

  1、总计架构测试

Z)H ?@Z!cd051Testing软件测试网x h7Z9o:u#I(ro

  1)瘦客户端,业务逻辑规则多数在服务器端执行。如新闻站点、门户网站、信息发布网站等。51Testing软件测试网+z?b!esn

:|ZnT {s0  2)胖客户端,安全性要求较高、交互操作频繁、业务逻辑复杂。银行系统、网络游戏、网上办公系统等。

2\C1h0Lt!hcL4k0

{%puK ?EO@0  2、Web架构组成部分是否满足需求

*n@bFJ&e0

R/i[V!cXf[0  成本、功能、安全性要求、容量要求、传输实时性。51Testing软件测试网V;DA~(T

51Testing软件测试网$Py?9V_c/?Q)n

  3、服务器配置分布是否满足要求

Y[4s&Q_ ifG2z0

_A~4U9f1Y0AM0  Web服务器、应用服务器、数据库服务器可以分布在不同物理机器上也可以分布相同的物理机器上,一般优先考虑独立数据库服务器,Web服务器、应用服务器可以在相同的机器上。51Testing软件测试网.Dx"R*p |

Z,D)\.B~fo5y0  4、客户端设计测试51Testing软件测试网*bj`'d @'vW

51Testing软件测试网&H @$Nkg

  1)功能设置测试:信息服务、办公自动化、Internet支持;

.U R}Q5^ o051Testing软件测试网w:m P(Y?@{h,_W3_

  2)信息组织结构测试:线性结构、分层结构、非线性结构;51Testing软件测试网6W` OeYTUd

B_-H(F:M.i3C"C m0  3)页面设计测试:51Testing软件测试网{ My^,q5SH

C{\sFjiaE0  a) 页面一致性测试

N osqry MkV051Testing软件测试网*]B2f7KK,x:P8e"H

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

*cAiy G?{&uT0

Z2biOJ0  c) 是否适合多种浏览器;

1Q ^F9`0rA P }051Testing软件测试网 vY\ n f&[

  d) 页文件的命名;

.MDis F;g%s%A0

A.d%jw U0  e) 页面布局技术。

Q9Oq5\"Sc w;s0

#[Q#bf\h0  5、服务器端设计测试51Testing软件测试网C&Vz%B ^-y7^+X K

7w+y8^i `4p3e0  1)容量规划测试:点击率、延迟和流量、服务器资源;51Testing软件测试网[q^2Z+oD$h Y

51Testing软件测试网N/l(pkbr5fBU

  2)系统安全测试

a,q)^?0lp%^nqg0

5b:BBe1D0  a) 常识性安全策略,取消不必要的协议、控制写权限、取消服务器目录浏览属性、记录日志等;

5sgR1EN3y!t(e @0

AK.[#O3cn^^E`0  b) 使用加密技术;

l j @'c[0

z"{/Rjz;BE0  c) 构造防火墙,网络级、应用级、电路级;51Testing软件测试网1GJjwg

k8y4W9{/z0  d) 构建网络防毒体系。

x{4\^"d M{0

4`O$b'cZQ0  3)数据库设计测试。

@`\*e0G%G4t d|D0

F!OPlfJ8gsh0  6、Web开发测试51Testing软件测试网Cbu0B i\`

W#j.x[J0N^0  1)源代码分析,主要是使用检查工具来完成;

h|'_N a)\6V051Testing软件测试网uV)Tiy V"H

  2)链接测试,主要借助工具来完成;

i-V/Zvu0

2wa `%[ X'}0  3)框架测试:51Testing软件测试网hL_"K!mJ{

;E b~ N0Ai rU k0  a) 自动调整窗口大小;51Testing软件测试网X9I \EA3u$C

y C{rjnc%m0  b) 是否提供滚动条;51Testing软件测试网a SI.wg9o#|mC

51Testing软件测试网HuC5~&GLj N;[

  c) 打开新页面是否正常。51Testing软件测试网#F7hZJ U cs-{{

u Y;K7OS/MC SuZ0  4)表格测试,随窗体变化自动调整大小;51Testing软件测试网 |ZY? U;G O0Ov

0r h2YSR#@0  5)图形测试:

;Me$v:ff C0

fj(J;De'C&Mu0\8K0  a) 颜色饱和度及对比度;51Testing软件测试网 JOlSKW7?

51Testing软件测试网Am?!RTP

  b) 链接标识;

;f;q q)Hp#ep0

K S g.[%lkW:G0  c) 图形显示是否正确。

C)eZ X7Q^7t r0

.h!Y0[?0l'PL-e0  7、与一般应用软件相比,Web测试有以下区别:51Testing软件测试网I6u&t7smO;cl

BS Kj|0  第一、Web测试的侧重点是性能、安全、易用性、兼容51Testing软件测试网 J#oq eC7Gk5e"G R

51Testing软件测试网Zpe%HW BI

  第二、测试工具有所不同,如链接测试、表单测试、界面测试

+Qo3d-F0Aw(_/N1o0

%j(g3|FO,e0  8、功能测试51Testing软件测试网Z]~5J|$K

&X3_n^-X#?q0  1)客户端的选择,优先测试流行的客户客户端;

&rMk+~9iXP0

*Q%[L2y;k5M0  2)客户端浏览器的配置51Testing软件测试网*vf[/g]:^8p/~&T

Q0efuwiT$]b0  3)客户端的显示设置51Testing软件测试网%eUJ4as/XSD

51Testing软件测试网#?DaW2DjeI(a

  4)内容测试

7u4sR6l-`R!W0

0pQ7VdPOo0  9、链接测试

D!`c+GW7FA1~ f$UH0

n$|MpP;J{&S$H0  1)该链接将用户带到它所说明的地方51Testing软件测试网_M"_'^-`}wcY

%j l7S;z#f'p0  2)被链接的页面是存在的

sJ ?!N.qp Pc051Testing软件测试网4AYUzY `#x

  3)保证没有孤立页面51Testing软件测试网7|;gazx8F:E7Gy o

q$G4kMV7E0  工具有WEBCHECK、LINKBOT、TESTPARTNER、XENU等

+d _x9V'z0

2kbo(_Q4X l:Ks0  10、链接测试工具的优势:51Testing软件测试网1aJ {p&Ul3a5R

51Testing软件测试网O } eQ"{

  1)简单易用51Testing软件测试网I|UA,vz

51Testing软件测试网!@/`&j|1iyXK%~|_&W

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

ifF:nH ddH051Testing软件测试网ffY T%O4f/L}4k

  3)对断开的链接可以再次测试,可以避免误判;

u l~tD ]$j[_0

Llde!y4M#Z Q0  4)没有检查链接的数量限制,只受系统资源的约束;

l*?g%y-W"QCS0

HSIh.{&\|H0  5)可以分析Web应用的结构;

*UL2Dg)\0

0s5W:Wv(F x!G K0  6)检查结果可以分类查看,自动生成HTML格式的报告;51Testing软件测试网 GRM t4_QlX^

51Testing软件测试网+XB d!g!I&{ b

  11、Web应用链接主要测试点如下51Testing软件测试网 g+v+}7E!v7oXd

51Testing软件测试网 ymd`(b&f/M

  1)测试内部链接和外部链接中成功和失败的链接点,以及应用中不被其他链接调用的页面;51Testing软件测试网&WA.br2qp\;B3q

#z#te)tz4Qh0  2)测试链接中新网页、老网页、慢网页以及丢失的图象标题标签和属性标签等;

$CUG5[)b c OH G051Testing软件测试网 Vyt_ YgZ

  3)分析Web应用的结构是否合理,包括显示和某个URL相关的链接以及按照标题、描述、作者、大小、最后修改时间、类型为URL链接分类等。51Testing软件测试网5qe,| l&H(t

51Testing软件测试网 A'qe5X*vu

  12、易用性测试51Testing软件测试网Af.U'W$wC

51Testing软件测试网!G_V5d ij;rsy$t7uD

  易用性测试要考虑以下几个方面:51Testing软件测试网!Wxtz2P(H.vZkg_H

51Testing软件测试网-MA.n"Vs`0A

  1)用户的计算机使用经验;51Testing软件测试网 vm#qX;k

51Testing软件测试网I'l` ? ?_ n,K

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

E3^8M N[3v(a&bL0

7j/m"L Y f?:B H#`X2q0  3)用户的业务专业知识。51Testing软件测试网5R r;O+S*sw.rpU

c4S]7SEB0  13、Web系统的易用性测试分为三个方面:

-NVX${$y,rZ051Testing软件测试网7~8\AM c.zc5}Q

  1)界面测试

]!N,fBPL |0

"g"L M5K:E0  2)辅助功能测试51Testing软件测试网.yH @ Wqu~

;Bx i6R,U3s#s0  3)图形测试

.Ohoy EJ ct ~051Testing软件测试网 n^[n Q

  ● 界面测试要考虑以下几个问题51Testing软件测试网 X U*{0}'u1}.t

M(~|;t r%r rO0  A.WEB应用系统的最终用户群是谁?51Testing软件测试网fO2V]I4k&l L2p

51Testing软件测试网Vj(bs4B:OAO*\

  B.WEB应用界面的设计策略是什么?51Testing软件测试网 kP1o4C2m7[ ch ve

51Testing软件测试网!o(Kk6E ~{*at/a

  C.页面中各元素布局的协调性51Testing软件测试网 x[/RS(D4Az\

51Testing软件测试网 }?~:ZE {7p5`#H(f.^

  a) 各元素位置的协调性51Testing软件测试网K3aJ l4N@J n

^%}RL~n7p2_0  b) 各元素颜色的协调性51Testing软件测试网Q:zP h9\ r:]8O!Z

51Testing软件测试网^*b^8B)wt

  c) 各元素大小比例的协调性

R?"m6|PMH4F0

U` }-G{pP0  D.不同页面风格的统一性51Testing软件测试网9f8y:E$L? G7p

0A_}g~0  E.用户在界面中操作的便利性

F2Ubl`zT @,F051Testing软件测试网AO"WW)I9L^;P_K

  F.界面动态操作测试51Testing软件测试网}&u{0sUh y

51Testing软件测试网v N$w(U)W8i

  a) 屏幕分辩率设置的影响51Testing软件测试网@"c6J4_3C,q

U`5hq O*|L3i0  b) 浏览窗口最大化/最小化的影响

v DS1~,h1N\0

$P[2LKA"{N G0  c) 选定目标元素的置中与缩放51Testing软件测试网Wr\[2[ ~

kF8W_};K'Co"R.M0  ● 辅助功能测试51Testing软件测试网 R q H?5c^:]

51Testing软件测试网 eD?;[En"N9B;?

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

.j/M B?ql0

7tV9ju6r @ P9YK0  B.导航功能

_2?g b5mD051Testing软件测试网%W/o*^ ^f6r'gfV`/B

  C.站点地图

(aW(S.I,x0

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

:Y@4s8^d9Io0

TAG: WEB测试 WEB应用

路易斯的个人空间 引用 删除 lyyarrow   /   2012-06-25 15:44:23
路易斯的个人空间 引用 删除 lyyarrow   /   2012-06-25 15:43:54
5
sernera的个人空间 引用 删除 sernera   /   2011-02-22 10:58:10
5
wyfyan的个人空间 引用 删除 wyfyan   /   2010-11-25 21:23:58
5
 

评分:0

我来说两句

Open Toolbar