51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 27296|回复: 60
打印 上一主题 下一主题

WEB测试介绍

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-12-3 18:05:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
随着WEB应用的扩展,WEB测试技术也越来越重要,在不断寻找此类测试资料的同时也发现了一些比较好的书籍,以下内容摘录于《实用软件测试方法与应用》,介始WEB测试中主要的几个方面:

1、        功能测试:检验系统是否满足功能需求说明中的功能需求;
(1)        连接:连接是否存在,是否正确;
(2)        表单:提交是否正确,是否返回必须的信息,服务器能否正确保留这些数据,后台运行的程序能否正确解释和使用这些信息;
(3)        数据检验:检验功能是否正常工作;(如省份的字段可能用一个有效列表进行校验;
(4)        Cookies:如在COOKIES中保存注册信息,则确认该COOKIES能否正常工作且对这些信息加密;
(5)        应用程序特定的功能需求;

2、        负载/压力、流量测试、性能测试: 通过模拟大量用户的并发请求,给系统较大的负载,检测整个系统处理交易的能力;在反常数量或资源的情况下检测中间件系统在长时间、高负载下的运行处理能力,从而检验系统的稳定性及其反应时间;:
(1)        瞬间访问高峰:如公布彩票的抽奖结果,在中奖号码公布后一段时间内能够响应上百万个请求;
(2)        每个用户传送大量数据:
(3)        长时间使用;

3、        兼容性测试:在不同操作系统(WIN、MAC、UNIX)和不同版本的浏览器(IE4,IE5,IE6,NN6)组合情况下WEB应用能否正确执行;
(1)        操作系统:能否在MAC和IBM兼容系统上浏览;
(2)        浏览器:能否使用NETSCAPE、INTERNET EXPLORER或LYNX进行浏览;
(3)        视频设置:页面版式在640*400、600*800或1024*768的分辩率模式下是否正常显示;
(4)        MODEM/连接速率:不同速率下,用户在下载文章或演示时是否时间过长;
(5)        打印机:验证打印是否正常;
(6)        组合测试: 不同操作系统与不同分分辩率组合情况下的测试;
(7)        系统设置:浏览器的附加程序,如PLUG-IN、FRAME的支持与否,图形显示是否打开;IE浏览器的不用选项-安全设定最高,禁用脚本程序;

4、        安全性测试:检验在系统已经存在的系统安全性、保密性措施是否发挥作用;
(1)        目录设置:正确设置目录;
(2)        SSL:使用SSL进行安全传送,确定是否有相应的替代页面;
(3)        登录:验证系统阻止非法的用户名/口令登录;
(4)        日志文件:注意验证服务器日志是否正常;
(5)        脚本语言:脚本语言是常见的安全隐患;

5、        可用性测试: 主要从合理性和方便性等角度对软件进行检查,专为‘用户友好’的特性进行测试。

6、        超链接导航测试:检查页面上所有的连接是否正确,是否存在BROKEN LINKS、404错误等;
(1)        连接有站内站外之分:在测试时,区分哪些连接失败是BUG,哪些是测试环境的限制;
(2)        表单连接:确认传递的参数是否正确;
(3)        由客户端程序生成或者控制的,或是动态的;

7、        图形显示测试:检查是否所有的图片都被正确装载,在不同的浏览器、分辨率下是否正确显示(包括位置、大小);


8、        用户界面测试:
主要包括:
(1)确认站点有使用说明: 测试说明文档、验证说明是否正确;根据说明进行操作,确认是否出现预期结果;
(2) 确认站点是否有地图:验证站点地图是否正确,连接是否确实存在,地图上是否包括站点上所有的连接,连接是否正常;每个页面是否有导航条,导航条是否一致,是否直观;
(3)        检查内容的文字表达是否恰当:使站点看上去专业些;
(4)        颜色/背景与内容等风格的协调;
(5)        图片的使用,注意节约使用内存,不至于速度过慢;表格是否设置正确;


9、        分辩率测试: 在不同分辩率设置情况下,窗口的滚动条能否正确滚动,屏幕刷新是否正确;

10、        调整窗口测试:在调整浏览器窗口大小时,屏幕是否正确;

11、        外部网络访问测试:在外部网络拨号访问WEB应用以验证连接、功能和性能;

12、        接口测试:
(1)        服务器接口:如提交事务,需查看服务器记录,查看数据库是否正确保存;并验证浏览器上看到的与服务器上发生的一致;
(2)        外部接口:如网上交易可能需验证信用卡数据;要确认软件能处理外部服务器返回的所有可能的消息;
(3)        错误外理:能否正确处理与外部接口中断时产生的错误;


WEB中用户界面测试标准:
1、        保证用户界面运作的一致性。
2、        建立标准并遵循。
3、        同时支持生手和熟手。
4、        界面间的切换灵活;
5、        界面上的布局。
6、        适当的信息和标签措词。
7、        对其它软件不要盲从。
8、        颜色使用要适当;遵循对比原则;
9、        字体使用要适当;
10、        灰掉而不要移走:如用户只能访部应用软件的某些功能;或是有时可用有时不可用;
11、        使用非破坏性的默认按钮;
12、        区域排列:如有多个编辑区域时,要以视觉效果和效率来组织这些区域,  屏幕不能拥挤;
13、        有效组合:逻辑上关联的项目在屏幕上应当加以组合,以显示其关联性;
14、        在操作焦点处打开窗口;
15、        弹出菜单不应是惟一的功能来源;(即不要滥用弹出菜单)。



因刚接触WEB测试,对于其中有些方面不能与实际结合讲述,纯粹是理论入门知识,希望大家能给出一些与实际结合的评论。谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1

该用户从未签到

2#
发表于 2004-12-7 17:22:31 | 只看该作者
谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2004-12-30 16:36:01 | 只看该作者
辛苦了
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-1-9 20:21:11 | 只看该作者
太好了~~
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-1-12 16:11:47 | 只看该作者
好文章
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-1-14 14:11:26 | 只看该作者
GOOD
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-3-24 10:49:59 | 只看该作者

很好

写得不错
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-3-24 10:50:14 | 只看该作者

很好

写得不错
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-3-31 15:39:12 | 只看该作者
非常及时,我现在就要用到!
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2005-3-31 21:11:02 | 只看该作者
谢谢了,顶!
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2005-4-1 10:21:25 | 只看该作者
up
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2005-4-29 11:32:59 | 只看该作者
好帖子~~

顶~~!!
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2005-4-29 11:58:20 | 只看该作者

好文章

随便问问楼主,楼主在做页面超链接导航测试时,是用的什么方法?我是用httpunit的框架写的test case想进行自动测试。但是在使用getlink方法时遇到了问题,楼主能不能帮我解决一下啊!请到我发的帖子去看看。
关于httpunit测试web页面超链接的问题
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2005-4-29 13:47:31 | 只看该作者
OK!!学习中。。。
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2005-5-11 09:17:12 | 只看该作者
帮助很大,谢谢....
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2005-5-11 10:49:51 | 只看该作者
受益不浅,很好!刚刚接触这方面的测试还不知从何下手
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2005-5-29 14:56:46 | 只看该作者
学习中、、、
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2005-6-14 15:19:49 | 只看该作者
顶顶顶顶顶顶顶
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2005-7-6 14:22:39 | 只看该作者

好文章!

对我很有帮助,顶!
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2005-7-7 15:03:20 | 只看该作者
多谢楼主~·
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-22 14:59 , Processed in 0.085492 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表