网站测试报告分析.pdf
《网站测试报告分析.pdf》由会员分享,可在线阅读,更多相关《网站测试报告分析.pdf(16页珍藏版)》请在三一文库上搜索。
1、复 旦 大 学 网 站 测 试 报 告 目录 1前言 . 3 1.1 测试目的 3 1.2 小组分工 3 2编码 . 3 2.1 设计语言 3 2.2 编码风格 . 4 3.白盒测试 5 3.1 测试模块流程(流)图. 5 3.1.1 注册模块 7 3.1.2 登录模块 7 3.1.3 论坛模块 8 3.2 逻辑覆盖 . 9 3.2.1 语句覆盖 9 3.2.2 判定覆盖 9 3.2.3 条件覆盖 10 3.2.4 条件组合覆盖 10 3.3 控制结构测试. 11 4.黑盒测试 14 4.1 注册模块 . 14 4.2 论坛模块 . 15 4.3 登录模块 . 15 1前言 1.1 测试目的
2、为了暴露程序中的错误。选取足够多的数据来验证判定条件, 以发现其漏洞。 1.2 小组分工 组员分工 编码 注册的白盒和黑盒测试 登陆的白盒和黑盒测试 1. 论坛的白盒和黑盒测试2. 编辑文档 2编码 2.1 设计语言 我们这次使用的编程语言有:PHP 、html 、css 、javascrip。 数据库有: mysql, 2.2 编码风格 (1)缩进: 每个行首缩进的单位约定是一个TAB ,字间用空格。 (2)括号:大括号各占一行,与关键字同列。小括号与关键字中间 要有空格;与函数名紧贴。 a) 运算符、空格、关键词、函数:每个运算符与运算值中间要有一个空格 b) 在任何情况下 php 中不能
3、出现带有空白的带有TAB或空格的行。 c) 每段较大的程序体上下应加入空白行,两程序块之间使用一空行。 d)说明或显示部分中,内容如含有中文、数字、英文单词混杂应在前后 加入空格。 (3)注释:对于有些代码进行简短介绍的内容,统一用/ 。 (4)变量、对象、函数名:这些都用小写,变量名只用项目中有据 可查的英文缩写方式,可以合理的对过长的命名进行缩写。 (5)常量:全部使用大写字母命名。 (6)Sql语句所有 sql 语句除了表名、字段名外。全部的语句函数均 大写。很长的语句应当有适当的断行。 (7)模版设计:html 代码一律小写, 所有 html 标记参数赋值应使用 双引号包含。 (8)文
4、件命名:所有包含PHP代码的程序文件以小写 .php 作为扩展 名。 3.白盒测试 3.1 测试模块流程(流)图 3.1.1 注册模块 3.1.2 登录模块 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 都为假时,提示
5、错误 G:当 C和 D有一个为假时,提示错误 1 2 3 说明: 1:开始 2:输入用户名和密码 3:点击进入 4:口令是否正确 5:登陆成功 3.1.3 论坛模块 S 入口 A0 AND B40 重新输入A 和 B, 使 A0 AND B40 数据插入到 数据库 返回 a N C Y b d 说明: A:输入标题字符数 B:输入内容字符数 3.2 逻辑覆盖 3.2.1 语句覆盖 (1)注册模块 A是字母或 B是数字; C真且 D真(覆盖 sacbde) 。 (2) 登录模块 可以输入用户名和密码直接进行测试 当输入用户名和密码正确就会走123457路径 否则就会走 123467路径 (3)
6、论坛模块 为使每个语句都执行一次,程序的执行路径应该是sacbd。为 此只需要输入下面的测试数据: A0 , B 10 3.2.2 判定覆盖 (1)注册模块 . A 是字母或 B是数字; C假或 D 假(覆盖 sacbe) 。 . A 不是字母且 B不是数字; C真且 D真(覆盖 sabde) 。 (2)登录模块 输入用户名正确,密码错误,登陆失败(覆盖1467) 输入用户名错误,密码正确,登陆失败(覆盖1467) 输入用户名和密码都正确,登陆成功(覆盖1457) (3)论坛模块 A0 ,B 20 ( 覆盖 sacbd) 3.2.3 条件覆盖 (1)注册模块 . A 是字母或 B是数字; C真
7、且 D真(覆盖 sacbde ) 。 . A 不是字母且 B不是数字; C假或 D假(覆盖 sabe) 。 (2)登录模块 输入口令登陆成功(覆盖467) 输入口令登陆失败(覆盖457) (3)论坛模块 A0 ,B 10(满足 A0,B40 的条件,执行路径 sacbd) A10 ,B 50(满足 A0,B40 的条件,执行路径sabd) 3.2.4 条件组合覆盖 (1)论坛发帖: 共有四种可能的条件组合,它们是: A0,B40 A0,B40 A0,B40 A0,B40 下面的 4组测试数据可以使上面列出的4种条件组合每种至 少出现一次: .A10,B50 ( 针对组合,执行路径sabd) .
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网站 测试报告 分析
链接地址:https://www.31doc.com/p-4747405.html