心有多大,舞台就有多大,希望结识做网站测试的朋友们; 测试需要横向扩展也需要纵向延伸 我相信自己会在测试的道路上走的很远..............................

Web 测试总结(1)

上一篇 / 下一篇  2010-07-29 16:17:41 / 个人分类:个人进步

  测试是一种思维,包括情感思维和智力思维,情感思维主要体现在一句俗语:思想决定行动上(要怀疑一切),智力思维主要体现在测试用例的设计上。具有了这样的思想,就会找出更多的bug。(^_^个人认为,不代表官方立场)

  对于一个web网站来说,主要从这么几个大的方面来进行测试:

1功能测试2、 界面测试;3、 易用性测试;4、兼容性测试;5、 链接测试;6、 业务流程测试;7、 安全性测试

下面主要从以上七个方面进行叙述:

 

一、功能测试

测试用例是测试的核心,测试用例的设计是一种思维方式的体现,在用例的设计中,用的比较多的方法是边界值分析法和等价类划分法,下面主要从输入框,搜索功能,添加、修改功能,删除功能,注册、登录功能以及上传图片功能等11个方面进行总结说明。

1、输入框

输入框是测试中最容易出现bug的地方,所以在测试时,一定要多加注意。

 

控件类型

大分类

小分类

检查内容

输入框

字符型输入框

字符种类

英文全角字符

英文半角字符

数字

汉字

空或空格

特殊字符“~!@#$%^&*()_+-={}[]|\:;”’<>,./?;”等可能导致系统错误的字符,特别要注意单引号和&符号。

禁止直接输入特殊字符时,使用“粘贴”、“拷贝”功能尝试输入,并测试能否正常提交保存。

长度检查

最小长度-1

最小长度

最大长度

最大长度+1

输入超长字符:比如把整篇word文档copy过去

空格检查

输入的字符间有空格

字符前有空格

字符后有空格

字符前后都有空格

多行文本框输入

允许回车换行

保存后再显示能够保持输入时的格式

仅输入回车换行,检查能否正确保存;若能,查看保存结果。若不能,查看是否有正确提示

安全性检查

输入特殊字符串:nullNULL&nbspjavascript<script></script><title><html><td>

输入脚本函数:<script>alter("abc")</script>document.write("abc")<b>hello</b>

数值型输入框

边界值

最小值-1

最小值

最大值

最大值+1

位数

最小位数+1

最小位数

最大位数

最大位数+1

输入超长值

异常值、特殊值

输入[空白(NULL)]、空格或‘“~!@#$%^&*()_+-={}[]|\:;”’<>,./?;”等可能导致系统错误的字符

禁止直接输入特殊字符时,使用“粘贴”、“拷贝”功能尝试输入,并测试能否正常提交保存。

word中的特殊功能,通过剪贴板拷贝到输入框:分页符,分节符,类似公式的上下标等

输入负整数、负小数、分数

输入字母或汉字

带符号的数值:带正号的正数,带负号的负数

小数:小数点前零舍去的情况,如.12;多个小数点的情况;0值:0.00..0

首位为零的数值:如0102

科学技术法是否支持:如 1.0E2

全角数字和半角数字的情况

数字与字母的混合:16进制数值,8进制数值

货币型输入项:允许小数点后几位

安全性检查同上

不能直接输入,就copy

日期型

合法性检查

日输入[0]

日输入[1]

日输入[32]

月输入[135781012]、日输入[31]

月输入[46911]、日输入[30]

月输入[46911]、日输入[31]

输入非闰年,月输入[2]、日输入[28]

输入非闰年,月输入[2]、日输入[29]

(闰年)月输入[2]、日输入[29]

(闰年)月输入[2]、日输入[30]

月输入[0]

月输入[1]

月输入[12]

月输入[13]

异常值、特殊值

输入[空白(NULL)]或“~!@#$%^&*()_+-={}[]|\:;”’<>,./?;”等可能导致系统错误的字符

安全性检查同上

 

 

 

2、搜索功能

1)比较长的名称是否能查到?

2)空格 或空

3)名称中含有特殊字符,如:' $ % & *以及空格等

4)关键词前面或后面有空格

5)如果支持模糊查询,搜索名称中任意一个字符是否能搜索到

6)输入系统中不存在与之匹配的条件

7)两个查询条件是否为21,来回选择是否出现页面错误

8)输入脚本语言,如:<script>alter(abc)</script>

 

3、添加、修改功能

1)是否支持tab

TAG:

包包427的个人空间 引用 删除 包包427   /   2011-08-19 10:05:27
总结的真细致,正好可以用到我的web测试中,O(∩_∩)O谢谢哈!
包包427的个人空间 引用 删除 包包427   /   2011-08-19 10:03:56
5
引用 删除 阿娇   /   2010-08-19 13:52:08
5
引用 删除 JeadeTesting   /   2010-08-17 17:35:13
5
引用 删除 xinyue66   /   2010-08-12 16:58:37
听好的,学习学习
两忘烟水里 引用 删除 泪眼涟涟   /   2010-08-11 23:17:32
引用 删除 xiaoler   /   2010-08-05 14:16:16
1
51Testing软件测试网 引用 删除 51testing   /   2010-08-05 10:33:45
您好,您的本篇博文被评为出色原创文章,并推荐至博客首页头条。
感谢您关注并支持51Testing博客,期待您更多的优秀原创博文。
测试小匡 引用 删除 welcomezhang   /   2010-08-04 15:54:48
3
引用 删除 xianke9   /   2010-08-04 06:40:52
谢谢分享,继续
引用 删除 woshiguaicc   /   2010-08-03 11:18:07
5
引用 删除 xiaoler   /   2010-08-02 16:08:33
楼主总结的很好,学习了,推荐一个web 测试相关的博客:http://www.mytestlife.com/post/soatest.html
paopaobing的个人空间 引用 删除 paopaobing   /   2010-08-01 09:54:29
引用 删除 fascinatelei   /   2010-07-30 15:35:59
非常好的总结
nevermind198的个人空间 引用 删除 nevermind198   /   2010-07-30 14:23:35
谢谢分享,可以用到我的测试用例中
 

评分:0

我来说两句

navy2008

navy2008

凡是远见的人,都是在做好本职工作的同时,有更远的追寻的梦。梦的能量是可大可小的,大的时候能改变世界,小的时候能诱发激情。

日历

« 2024-04-08  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 68103
  • 日志数: 150
  • 建立时间: 2008-04-20
  • 更新时间: 2018-09-02

RSS订阅

Open Toolbar