网站测试报告
- 格式:pdf
- 大小:951.95 KB
- 文档页数:36
心
晴
小
站
测
试
报
告
目录
1.前言 ........................................................................................................................... 3 1.1测试目的 ............................................................................................................ 3
1.2小组分工 ............................................................................................................ 3
2.编码 ........................................................................................................................... 3
2.1设计语言 ............................................................................................................ 3
2.2编码风格 ............................................................................................................. 4 3.白盒测试 ....................................................................................................................... 5
3.1测试模块流程(流)图 ........................................................................................ 5
3.1.1注册模块.................................................................................................... 5
3.1.2登录模块.................................................................................................... 6
3.1.3论坛模块.................................................................................................... 6 3.2逻辑覆盖 ............................................................................................................. 7
3.2.1语句覆盖.................................................................................................... 7
3.2.2判定覆盖.................................................................................................... 7
3.2.3条件覆盖.................................................................................................... 8
3.2.4条件组合覆盖............................................................................................. 8 3.3控制结构测试 ...................................................................................................... 9
4.黑盒测试 ..................................................................................................................... 12
4.1注册模块 ........................................................................................................... 12
4.2论坛模块 ........................................................................................................... 13
4.3登录模块 ........................................................................................................... 14
1.前言
1.1测试目的
为了暴露程序中的错误。选取足够多的数据来验证判定条件,
以发现其漏洞。
1.2小组分工 组员 分工
** 编码
** 注册的白盒和黑盒测试
** 登陆的白盒和黑盒测试
** 1.论坛的白盒和黑盒测试2.编辑文档
2.编码
2.1设计语言
我们这次使用的编程语言有:PHP、html 、css 、javascrip。
数据库有:mysql,
2.2编码风格
(1) 缩进: 每个行首缩进的单位约定是一个TAB,字间用空格。
(2)括号:大括号各占一行,与关键字同列。小括号与关键字中间
要有空格;与函数名紧贴。
a) 运算符、空格、关键词、函数:每个运算符与运算值中间要有一个空格
b) 在任何情况下php中不能出现带有空白的带有TAB或空格的行。 c) 每段较大的程序体上下应加入空白行,两程序块之间使用一空行。
d) 说明或显示部分中,内容如含有中文、数字、英文单词混杂应在前后
加入空格。
(3)注释:对于有些代码进行简短介绍的内容,统一用//。
(4)变量、对象、函数名:这些都用小写,变量名只用项目中有据
可查的英文缩写方式,可以合理的对过长的命名进行缩写。
(5) 常量:全部使用大写字母命名。
(6)Sql语句所有sql语句除了表名、字段名外。全部的语句函数均
大写。很长的语句应当有适当的断行。
(7)模版设计:html代码一律小写,所有html标记参数赋值应使用
双引号包含。
(8)文件命名:所有包含PHP代码的程序文件以小写.php作为扩展
名。
3.白盒测试
3.1测试模块流程(流)图
3.1.1注册模块
e d c
b a s
F T F T
7 6 5 4
3 2 1
否
是 否
是 填写用户名
验证用户名是
否可用?
填写详细信息
验证输入是否
合理 入口
返回 注册成功 提示错误信息
提示错误信息 1、流程图: 2、测试模块流程
A真OR B真 入口
错误信息E
C真AND D真
错误信息G
返回
说明: A:用户名由字母构成
B:用户名由数字构成
C:用户真实姓名
D:用户真实性别
E:当A和B都为假时,提示错误 G:当C和D有一个为假时,提示错误 3.1.2登录模块
3.1.3论坛模块
S
入口
A≠0 AND B>40 重新输入A和B,使A≠0 AND B>40
数据插入到
数据库
返回 a N
C
Y
b
d 1
2
3
4
5
7 6 说明: 1:开始
2:输入用户名和密码
3:点击进入
4:口令是否正确
5:登陆成功 6:登陆失败
7:结束
说明:
A:输入标题字符数 B:输入内容字符数
3.2逻辑覆盖
3.2.1语句覆盖
(1)注册模块
A是字母或B是数字;C真且D真(覆盖sacbde)。
(2) 登录模块
可以输入用户名和密码直接进行测试
当输入用户名和密码正确就会走123457路径
否则就会走123467路径
(3) 论坛模块
为使每个语句都执行一次,程序的执行路径应该是sacbd。为
此只需要输入下面的测试数据:
A=0 , B=10
3.2.2判定覆盖
(1)注册模块
Ⅰ. A是字母或B是数字;C假或D假(覆盖sacbe)。
Ⅱ. A不是字母且B不是数字;C真且D真(覆盖sabde)。
(2)登录模块
Ⅰ输入用户名正确,密码错误,登陆失败(覆盖1467)
Ⅱ输入用户名错误,密码正确,登陆失败(覆盖1467)