资源描述:
《网站测试报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、心晴小站测试报告目录1.前言31.1测试目的31.2小组分工32.编码32.1设计语言32.2编码风格43•白盒测试53.1测试模块流程(流)图53.1.1注册模块53.1.2登录模块63.1.3论坛模块63.2逻辑覆盖73.2.1语句覆盖73.2.2判定覆盖73.2.3条件覆盖83.2.4条件组合覆盖83.3控制结构测试94.黑盒测试124.1注册模块124.2论坛模块134.3登录模块141-前言1・1测试目的为了暴露程序中的错误。选取足够多的数据来验证判定条件,以发现其漏洞。1.2小组分工2.编码2.1设计语言我们这
2、次使用的编程语言有:PHP、html>css、javascripo数据库有:mysql,2.2编码风格(1)缩进:每个行首缩进的单位约定是一个TAB,字间用空格。(2)括号:大括号各占一行,与关键字同列。小括号与关键字中间要有空格;与函数名紧贴。a)运算符、空格、关键词、函数:每个运算符与运算值中间要有一个空格b)在任何情况Kphp中不能出现带有空口的带有TAB或空格的行。c)每段较大的程序体上下应加入空白行,两程序块Z间使用一空行。d)说明或显示部分中,内容如含有中文、数字、英文单词混杂应在前后加入空格。(3)注释:对于
3、有些代码进行简短介绍的内容,统一用〃。(4)变量、对象、函数名:这些都用小写,变量名只用项目中有据可查的英文缩写方式,可以合理的对过长的命名进行缩写。(5)常量:全部使用大写字母命名。(6)Sql语句所有sql语句除了表名、字段名外。全部的语句函数均大写。很长的语句应当有适当的断行。(7)模版设计:html代码一律小写,所有html标记参数赋值应使用双引号包含。(8)文件命名:所有包含PHP代码的程序文件以小写・php作为扩展名。3•白盒测试3・1测试模块流程(流)图3.1.1注册模块1、流程图:2、测试模块流程►入口填写
4、用户名说明:A:用户名由字母构成B:用户名由数字构成C:用户真实姓名D:用户真实性别E:当A和B都为假时,提示错误G:当C和D有一个为假时,提示错误3.1.2登录模块7说明:1:开始2:输入用户名和密码3:点击进入4:口令是否正确5:登陆成功6:登陆失败7:结束3.1.3论坛模块3.2逻辑覆盖3.2.1语句覆盖(1)注册模块A是字母或B是数字;C真且D真(覆盖sacbde)o(2)登录模块对以输入用户名和密码直接进行测试当输入用户名和密码止确就会走123457路径否则就会走123467路径(3)论坛模块为使每个语句都执行一
5、次,程序的执行路径应该是sacbdo为此只需要输入下面的测试数据:A=0,B=103.2.2判定覆盖(1)注册模块I・A是字母或B是数字;C假或D假(覆盖sacbe)oII・A不是字母J=LB不是数字;C真ILD真(覆盖sabde)o(2)登录模块I输入用户名正确,密码错误,登陆失败(覆盖1467)II输入用户名错误,密码正确,登陆失败(覆盖1467)Ill输入用户名和密码都正确,登陆成功(覆盖1457)(3)论坛模块A=0,B=20(覆盖sacbcl)3.2.3条件覆盖(1)注册模块I・A是字母或B是数字;C真且D真(覆
6、盖sacbde)oII.A不是字母且B不是数字;C假或D假(覆盖sabe)o(2)登录模块I输入口令登陆成功(覆盖467)II输入口令登陆失败(覆盖457)(3)论坛模块A=0,B=10(满足A=0,BW40的条件,执行路径sacbd)A=10,B=50(满足AH0,B>40的条件,执行路径sabd)3.2.4条件组合覆盖(1)论坛发帖:共有四种可能的条件组合,它们是:①A*O,B>40②A*0,B<40①A=0,B>40②A=0,B^40下面的4组测试数据可以使上面列出的4种条件组合每种至少出现一次:I.A=10,B=5
7、0(针对组合①,执行路径sabd)II.A=10,B=30(针对组合②,执行路径sacbd)III.A=0,B=50(针对组合③,执行路径sacbd)IV.A=0,B二30(针对组合④,执行路径sacbd)3.3控制结构测试(1)注册模块说明:8:错谋提示9:用户名不是由字母构成10:用户名不是由数字构成11:用户名错误12:错误提示13:非用八真实姓名14:非用户真实姓别15:输入不合理路径1:1—2—3—8—10—11路径2:1—2—3—8—9—11路径3:1—2—3—4—5—12—14—15路径4:1—2—3—4—5
8、—12—13—15路径5:1—2—3—4—5—6—7—2—...注明:省略号(•••),表示可以后接通过控制结构其余部分的任意路径。测试用例测试用例输入预期结果路径1用户名不是由字母构成错误提不9路径2用户名不是由数字构成错误捉示10路径3非用户真实姓名错误提示13路径4非用户真实姓别错误提示14路径5