《软件测试分析报.pdf》由会员分享,可在线阅读,更多相关《软件测试分析报.pdf(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、八、测试分析报告1 八、测试分析报告1引言.21.1 编写目的.21.2 项目背景.21.3 定义.21.4 参考资料.32测试计划执行情况.42.1 测试项目.42.2 测试机构和人员.11 2.3 测试结果【按顺序给出每一测试项目的:.11 3软件需求测试结论.14 4评价.16 4.1 软件能力.16 4.2 缺陷和限制.17 4.3 建议.18 4.4 测试结论.19 八、测试分析报告2 1引言1.1 编写目的为了发现和报告网上购物系统的错误和缺陷。通过测试,确保本系统的功能、互操作性等符合软件的设计要求,满足用户的使用要求。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发
2、现当前所采用的软件过程的缺陷,以便对系统进行进行升级时进行改进。1.2 项目背景项目名称:网上购物系统本项目简介:本系统由软件工程课程小组提出、开发。主要用户是网上销售的*公司,和进行购买商品的用户。提供给商家和用户一个交互的平台。本系统通过在网上发布之后,只要输入公司的网址就可以进入该网站进行浏览商品,购买商品等。本系统特点:针对商家与用户的远距离交互问题,提出此项目,基于B/S 架构的网上购物系统,提供网上销售,网上管理的销售系统,以最大限度的满足用户和公司的要求。1.3 定义测试用例:测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程
3、序路径或核实是否满足某个特定需求。B/S:B/S(Browser/Server)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S 结构的一种变化或者改进的结构。在这种结构下,用户 工 作 界 面 是 通 过WWW浏 览 器 来 实 现,极 少 部 分 事 务 逻 辑 在 前 端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层 3-tier 结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与八、测试分析报告3 升级的成本和工作量,降低了用户的总体成本(TCO)。Visual Studio 2008:微软提供的进行系统开发的平台。SQL
4、 Server 2005 :数据库。SQL注入:随着 B/S 模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即 SQL注入。会话:有“面向连接”和/或“保持状态”这样两个含义,“面向连接”指的是在通信双方在通信之前要先建立一个通信的渠道,比如打电话,直到对方接了电话通信才能开始,与此相对的是写信,在你把信发
5、出去的时候你并不能确认对方的地址是否正确,通信渠道不一定能建立,但对发信人来说,通信已经开始了。“保持状态”则是指通信的一方能够把一系列的消息关联起来,使得消息之间可以互相依赖。1.4 参考资料软件质量保证Daniel Galin 机械工业出版社.NET 软件测试自动化之道James D.McCaffrey 电子工业出版社软件工程张海藩 人民邮电出版社网上购物系统需求规格说明书网上购物系统概要设计说明书八、测试分析报告4 2测试计划执行情况2.1 测试项目测试单元测试页面包含功能输入期望结果说明任务相关Default.aspx 1.按品牌显示商品信息2 按商品所属类别显示商品(上衣等)3 按商
6、品分类显示商品(新品上市等)4 显示具体商品信息1点 击标有 商 品 品牌的按钮2点 击标有 商 品 所属 类 别 的超连接3点 击标有 商 品 分类的按钮4点 击商品图片1跳转到Default2.aspx 显示商品信息2跳转到Default3.aspx 显示商品信息3跳转到newshopping.aspx显示商品信息Default2.aspx 1.显 示 具体 商 品信息2.订购3.收藏1点 击商品图片2点 击确定按钮3点 击收藏按钮1跳转到shoppingdetail.aspx 页面2 跳转到 buy.aspx页 面 显 示 商 品 信息3跳转到 fav.aspx页 面 显 示 商 品 信
7、八、测试分析报告5 息Default3.aspx 1.显 示 具体 商 品信息2.订购3.收藏1点 击商品图片2点 击确定按钮3点 击收藏按钮1跳转到shoppingdetail.aspx 页面2 跳转到 buy.aspx页 面 显 示 商 品 信息3跳转到 fav.aspx页 面 显 示 商 品 信息newshopping.aspx 1.显示具体商品信息2.订购3.收藏1点 击商品图片2点 击确定按钮3点 击收藏按钮1跳转到shoppingdetail.aspx 页面2 跳转到 buy.aspx页 面 显 示 商 品 信息3跳转到 fav.aspx页 面 显 示 商 品 信息shopping
8、detail.aspx 1.显 示 添加评论2.订购3.收藏1点 击添加 评 论 按钮2点 击订购按钮3点 击收藏按钮1跳转到Comment.aspx页面显示商品信息2 跳转到 buy.aspx页面3跳转到 fav.aspx页面用户登录的测试八、测试分析报告6 测 试单元测试页面包含功能输入期望结果说明用 户登录Login.aspx 用户登陆正 确 的 用户名 密码点击,提示登陆成功,跳转到系统主页面错 误 的 用户名(为空或错误)用户名不存在或用户名不为空最 正 确 的用户名,错误的密码提示密码错误,请重新输入用户注册点击点击,跳转到注册页面修 改 个 人信息点击跳转到修改个人信息的页面商
9、品 品 牌列表点击点击跳转到相应的商品的展示页面首页点击点击,跳转到网上购物系统首页浏 览 商 品信息点击点击,商品主页后 台 管 理员入口点击点击,跳转到后台管理员登陆页面查询点击点击,查询结果显示页面用户注册的测试测 试单元测试页面包含功能输入期望结果说明用 户注册Regist.aspx 用 户 填 写注册信息正 确 的 用户名显示用户名八、测试分析报告7 正 确 的 密码显示用圆点代替邮箱显示输入的邮箱地址联系地址显示输入的地址联系电话显示输入的电话邮政编码显示输入的邮编银行卡号显示输入的银行卡号用 户 点 击注册按钮点击显示注册成功,跳转到主页点 击 重 填按钮点击清空所有的填写框内容
10、输 入 错 误的信息点击提交提示用户填写的错误信息输 入 了 已经 存 在 的用户名点击提交提示该用户名已经存在,继续填写查询输 入 商 品的信息,选择 商 品 的种类点击,查询结果显示页面后 台 管 理员入口点击点击,跳转到后台管理员登陆页面首页连接点击跳转到系统主页面商 品 品 牌列表点 击 品 牌名称链接点击跳转到相应的商品的展示页面用户修改信息的测试测 试单元测试页面包含功能输入期望结果说明八、测试分析报告8 用 户修 改个 人信息ChangInfo.aspx 用 户 填 写注册信息正 确 的 用户名显示用户名正 确 的 密码显示用圆点代替邮箱显示输入的邮箱地址联系地址显示输入的地址联
11、系电话显示输入的电话邮政编码显示输入的邮编银行卡号显示输入的银行卡号用 户 点 击注册按钮点击显示注册成功,跳转到主页点 击 重 填按钮点击清空所有的填写框内容输 入 错 误的信息点击提交提示用户填写的错误信息输 入 了 已经 存 在 的用户名点击提交提示 该用户 名已 经 存在,继续填写查询输 入 商 品的信息,选择 商 品 的种类点击,查询结果显示页面后 台 管 理员入口点击点击,跳转到后台管理员登陆页面首页连接点击跳转到系统主页面商 品 品 牌列表点 击 品 牌名称链接点击跳转到相应的商品的展示页面测试功能输入预期结果商品上架在各行后面有提示:八、测试分析报告9 商品名称:商品产地:入货
12、价格:销售价格:上架数量:所属类别:商品品牌商品图片:商品描述:*必填*必填*必填*必填*必填*请选择类别*请选择品牌*选择图片商品名称:Queen Mary 商品产地:London 入货价格:kk 销售价格:mm 上架数量:r 所属类别:饰品商品品牌:韩依依商品图片:mm.txt 商品描述:在各行后面有提示:*格式不对*格式不对*格式不对弹出对话框“图片格式不正确”商品名称:Queen Mary 商品产地:London 入货价格:30 销售价格:20 上架数量:10 所属类别:饰品商品品牌:韩依依商品图片:ring.jpg 商品描述:在各行后面有提示:*销售价格必须大于入货价格商品名称:Qu
13、een Mary 商品产地:London 入货价格:30 销售价格:50 上架数量:10 所属类别:饰品商品品牌:韩依依商品图片:ring.jpg 商品描述:弹出对话框“商品 Queen Mary 上架”商品信息更新商品名称:在各行后面有提示:*比填八、测试分析报告10 商品产地:入货价格:销售价格:所属类别:商品品牌:商品状态:商品图片:商品描述:*比填*必填*必填商品名称:不编辑商品产地:不编辑入货价格:kk 销售价格:mmm 所属类别:商品品牌:商品状态:商品图片:商品描述:在各行后面有提示:*格式不对*格式不对商品名称:不编辑商品产地:不编辑入货价格:不编辑销售价格:不编辑所属类别:商
14、品品牌:商品状态:商品图片:x.txt 商品描述:弹出对话框“图片格式不正确”商品名称:不编辑商品产地:不编辑入货价格:不编辑销售价格:不编辑所属类别:商品品牌:商品状态:商品图片:x.gif 商品描述:正确更新商品到货入库入库数量:*必填入库数量:9oo*格式不对入库数量:20 成功入库商品下架直接点击下架按钮成功下架销售统计统计年月:*必填统计年月:2009/03/02*格式或值不对统计年月:2008/12/*格式或值不对八、测试分析报告11 统计年月:2008/12/01 显示 2008-12 销售信息如下:总销售金额:¥7086 2.2 测试机构和人员测试机构负责人参与测试人员备注网
15、上 购 物 系 统 开发小组王银杏 练怡静温云霞李晓丽王银杏 练怡静温云霞李晓丽个人在完成自己的 程 序 后 进 行 单元测试,然后,组员 同 时 参 加 项 目的集成、系统等的测试2.3 测试结果【按顺序给出每一测试项目的:功能名称功能描述预期结果实际结果是否正常发现的问题用户注册用 户 注 册才 可 以 进行购买、收藏、评论等操作用户注册成功。用户注册成功。是用户名的类型没有限制用户修改个用 户 可 以用户修改成用户修改成是八、测试分析报告12 人信息随 时 修 改注 册 时 的信息功功用户登录用 户 使 用正 确 的 用户 名 密 码进行登录。用户登陆成功。用户登陆成功。是商品浏览用 户
16、 登 陆网 站 直 接可 以 浏 览商 品 的 信息商品信息显示成功商品信息显示成功是收藏商品用 户 可 以将 自 己 喜欢 的 商 品加 入 到 收藏夹,方便以后查找商品收藏成功商品收藏成功是用户可以随意多的增加商品订购商品用 户 登 录后 可 以 订购商品用户订购成功用户订购成功是用户可以随意多的增加商品发表评论用 户 购 买商 品 后 可以 对 商 品进行评论用户发表评论成功用户发表评论成功是购买用 户 可 以通 过 网 上银 行 进 行购买用户购买成功用户购买成功是网上支付的安全性不够八、测试分析报告13 添加商品管 理 员 可以 登 陆 后添加商品管理员添加成功管理员添加成功是删除商
17、品管 理 员 可以 将 不 销售 的 商 品删除删除成功删除成功是修改商品的信息管 理 员 可以 在 后 台更 改 商 品的 详 细 信息更改信息成功更改信息成功是统计销售管 理 员 可以 统 计 月份 的 销 售查 看 销 售情况系统输出统计情况系统输出统计情况是统计的类型单一查询用 户 可 以查询商品显示查询出来的商品列表显示查询出来的商品列表是新品上架显 示 最 新的商品首页显示最新的商品首页显示最新的商品是热销商品显 示 最 受关注商品首页最热商品显示成功首页最热商品显示成功是特价商品首 页 显 示特 价 的 商品首页显示特价商品的信息成功首页显示特价商品的信息成功是特色商品首 页 显
18、 示商 家 的 特首页显示商家的特色商首页显示商家的特色商是八、测试分析报告14 色商品品成功品成功3软件需求测试结论功能名称功能描述测试情况软件能力局限性用户注册用 户 注 册 才可 以 进 行 购买、收藏、评论等操作用户 可以进 行注册。用 户 注 册 成功。有 SQl 注入的潜在危险,验证码不够灵活用户修改个人信息用 户 可 以 随时 修 改 注 册时的信息用户 可以修 改信息用户修改成功用户登录用 户 使 用 正确 的 用 户 名密 码 进 行 登录。注册 的用户 可以登陆。用 户 登 陆 成功。没有设置验证码的输入与验证商品浏览用 户 登 陆 网站 直 接 可 以浏 览 商 品 的信
19、息用户 点击商 品显示 商品的 详细信息商品信息显示成功界面有的地方不够美观收藏商品用 户 可 以 将自 己 喜 欢 的商 品 加 入 到收藏夹,方便以后查找商品可以收藏商品收藏成功用户可能收藏太多的商品八、测试分析报告15 订购商品用 户 登 录 后可 以 订 购 商品用户 将喜欢 的商品 加入购 物车用户订购成功用户订购很多但是没有购买的商品发表评论用 户 购 买 商品 后 可 以 对商 品 进 行 评论用户 可以发 表评论。用户发表评论成功字数限制购买用 户 可 以 通过 网 上 银 行进行购买用户可以结账用户购买成功网上支付的安全性添加商品管 理 员 可 以登 陆 后 添 加商品管理
20、员可以 添加商品管理员添加成功删除商品管 理 员 可 以将 不 销 售 的商品删除管理 员可以 删除。删除成功修改商品的信息管 理 员 可 以在 后 台 更 改商 品 的 详 细信息管理 员可以 更改信息更改信息成功统计销售管 理 员 可 以统 计 月 份 的销 售 查 看 销售情况管理 员可以 统计销售系统输出统计情况统计销售的类型的单一性,用户无法自己选择查询用 户 可 以 查询商品用户 可以查 询想要的商品显示查询出来的商品列表查询可能不够精确新品上架显 示 最 新 的商品首页 可以显 示最新商品。首页显示最新的商品热销商品显 示 最 受 关首页 可以显 示首页最热商品八、测试分析报告1
21、6 注商品最热商品。显示成功特价商品首 页 显 示 特价的商品首页 可以显 示特价 商品的 信息首页显示特价商品的信息成功特色商品首 页 显 示 商家 的 特 色 商品首页 可以显 示商家 的特色 商品首页显示商家的特色商品成功4评价4.1 软件能力功能名称软件能力正确性可操作性备注用户注册用 户 注 册 成功正确可操作可扩展用户修改个人信息用 户 修 改 个人信息成功正确可操作可扩展用户登录用 户 登 陆 成功正确可操作可扩展商品浏览用 户 登 陆 网站 直 接 可 以浏 览 商 品 的信息正确可操作可扩展收藏商品收藏成功正确可操作可扩展订购商品用 户 订 购 成功正确可操作可扩展发表评论用
22、 户 发 表 评论成功正确可操作可扩展八、测试分析报告17 购买用 户 购 买 成功正确可操作可扩展添加商品管 理 员 添 加成功正确可操作可扩展删除商品删除成功正确可操作可扩展修改商品的信息更 改 信 息 成功正确可操作可扩展统计销售系 统 输 出 统计情况正确可操作可扩展查询输 出 查 询 结果正确可操作可扩展新品上架显示成功正确可操作可扩展热销商品显示成功正确可操作可扩展特价商品显示成功正确可操作可扩展特色商品显示成功4.2 缺陷和限制功能名称软件错误软件缺陷软件局限性备注用户注册无验证 码不够 灵活,没有加入邮件验 证注册 的功能用户登录有 SQL 注入的可能没有 设置验 证码的 输入
23、与 验证无用户修改信息无无无浏览商品无界面 有的地方不够美观可扩展八、测试分析报告18 收藏无用户 可能收 藏太多的商品可扩展订购无可能 订购但 又没有 购买太 多的商品无购买无银行 支付的安全性可扩展评论无无限制评论的字的个数添加商品商品无无无无删除商品无无无无修改商品信息无无无无统计销售无显示 销售的 情况不仔细,只能统计销售额无无查询无无可能查询的不精确无4.3 建议功能名称功能弥补建议备注用户注册改进用户验证码的控件,并添加邮件发送验证用户注册的功能。用户登录在用户注销和登陆页面分别对用户ID 和密码进行特殊字符检测,禁止ID 和密码带有特殊字符。当然,这样也有其他的更好的解决方法,比
24、如对密码进行MD5 加密或使用存储过程存取数据等,但鉴于时间较短的问八、测试分析报告19 题,我们使用了这种比较简便的方法。商品浏览可扩展收藏规定用户收藏的最大数订购用会话来储存商品订购的商品,用户结束会话,清空所订购的商品查询为了增加精确性,增加高级搜索的功能统计销售增加统计的类型,让用户可以选择统计的方式4.4 测试结论功能名称功能描述测试情况是否通过备注用户注册用 户 注 册 才可 以 进 行 购买、收藏、评论等操作用户 可以进 行注册。通过用户修改个人信息用 户 可 以 随时 修 改 注 册时的信息用户 可以修 改信息通过用户登录用 户 使 用 正确 的 用 户 名密 码 进 行 登录
25、。注册 的用户 可以登陆。通过商品浏览用 户 登 陆 网站 直 接 可 以浏 览 商 品 的信息用户 点击商 品显示 商品的 详细信息通过八、测试分析报告20 收藏商品用 户 可 以 将自 己 喜 欢 的商 品 加 入 到收藏夹,方便以后查找商品可以收藏通过订购商品用 户 登 录 后可 以 订 购 商品用户 将喜欢 的商品 加入购 物车通过发表评论用 户 购 买 商品 后 可 以 对商 品 进 行 评论用户 可以发 表评论。通过购买用 户 可 以 通过 网 上 银 行进行购买用户可以结账通过添加商品管 理 员 可 以登 陆 后 添 加商品管理 员可以 添加商品通过删除商品管 理 员 可 以将 不 销 售 的商品删除管理 员可以 删除。通过修改商品的信息管 理 员 可 以在 后 台 更 改商 品 的 详 细信息管理 员可以 更改信息通过统计销售管 理 员 可 以统 计 月 份 的销 售 查 看 销售情况管理 员可以 统计销售通过八、测试分析报告21 查询用 户 可 以 查询商品用户 可以查 询想要的商品通过新品上架显 示 最 新 的商品首页 可以显 示最新商品。通过热销商品显 示 最 受 关注商品首页 可以显 示最热商品。通过特价商品首 页 显 示 特价的商品首页 可以显 示特价 商品的 信息通过特色商品首 页 显 示 商家 的 特 色 商品首页 可以显 示商家 的特色 商品通过