软件测试分析报告报告材料.docx

上传人:b****3 文档编号:26498494 上传时间:2023-06-20 格式:DOCX 页数:22 大小:39.75KB
下载 相关 举报
软件测试分析报告报告材料.docx_第1页
第1页 / 共22页
软件测试分析报告报告材料.docx_第2页
第2页 / 共22页
软件测试分析报告报告材料.docx_第3页
第3页 / 共22页
软件测试分析报告报告材料.docx_第4页
第4页 / 共22页
软件测试分析报告报告材料.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

软件测试分析报告报告材料.docx

《软件测试分析报告报告材料.docx》由会员分享,可在线阅读,更多相关《软件测试分析报告报告材料.docx(22页珍藏版)》请在冰豆网上搜索。

软件测试分析报告报告材料.docx

软件测试分析报告报告材料

八、测试分析报告

 

1.引言

1.1编写目的

为了发现和报告网上购物系统的错误和缺陷。

通过测试,确保本系统的功能、互操作性等符合软件的设计要求,满足用户的使用要求。

通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便对系统进行进行升级时进行改进。

1.2项目背景

项目名称:

网上购物系统

本项目简介:

本系统由软件工程课程小组提出、开发。

主要用户是网上销售的**公司,和进行购买商品的用户。

提供给商家和用户一个交互的平台。

本系统通过在网上发布之后,只要输入公司的网址就可以进入该网站进行浏览商品,购买商品等。

本系统特点:

针对商家与用户的远距离交互问题,提出此项目,基于B/S架构的网上购物系统,提供网上销售,网上管理的销售系统,以最大限度的满足用户和公司的要求。

1.3定义

测试用例:

测试用例(TestCase)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。

B/S:

B/S(Browser/Server)结构即浏览器和服务器结构。

它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。

在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。

这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。

VisualStudio2008:

微软提供的进行系统开发的平台。

SQLServer2005:

数据库。

SQL注入:

随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。

但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。

用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQLInjection,即SQL注入。

会话:

有“面向连接”和/或“保持状态”这样两个含义,“面向连接”指的是在通信双方在通信之前要先建立一个通信的渠道,比如打电话,直到对方接了电话通信才能开始,与此相对的是写信,在你把信发出去的时候你并不能确认对方的地址是否正确,通信渠道不一定能建立,但对发信人来说,通信已经开始了。

“保持状态”则是指通信的一方能够把一系列的消息关联起来,使得消息之间可以互相依赖。

1.4参考资料

《软件质量保证》DanielGalin机械工业出版社

《.NET软件测试自动化之道》JamesD.McCaffrey电子工业出版社

《软件工程》张海藩人民邮电出版社

网上购物系统需求规格说明书

网上购物系统概要设计说明书

 

2.测试计划执行情况

2.1测试项目

测试单元

测试页面

包含功能

输入

期望结果

说明

任务相关

Default.aspx

1.按品牌显示商品信息

2.按商品所属类别显示商品(上衣等)

3.按商品分类显示商品(新品上市等)

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页面显示商品信息

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页面显示商品信息

shoppingdetail.aspx

1.显示添加评论

2.订购

3.收藏

1.点击添加评论按钮

2.点击订购按钮

3.点击收藏按钮

1.跳转到Comment.aspx页面显示商品信息

2.跳转到buy.aspx页面

3.跳转到fav.aspx页面

用户登录的测试

测试单元

测试页面

包含功能

输入

期望结果

说明

用户登录

Login.aspx

用户登陆

正确的用户名密码

点击,提示登陆成功,跳转到系统主页面

错误的用户名(为空或错误)

用户名不存在或用户名不为空

最正确的用户名,错误的密码

提示密码错误,请重新输入

用户注册

点击

点击,跳转到注册页面

修改个人信息

点击

跳转到修改个人信息的页面

商品品牌列表

点击

点击跳转到相应的商品的展示页面

首页

点击

点击,跳转到网上购物系统首页

浏览商品信息

点击

点击,商品主页

后台管理员入口

点击

点击,跳转到后台管理员登陆页面

查询

点击

点击,查询结果显示页面

 

用户注册的测试

测试单元

测试页面

包含功能

输入

期望结果

说明

用户注册

Regist.aspx

用户填写注册信息

正确的用户名

显示用户名

正确的密码

显示用圆点代替

邮箱

显示输入的邮箱地址

联系地址

显示输入的地址

联系电话

显示输入的电话

邮政编码

显示输入的邮编

银行卡号

显示输入的银行卡号

用户点击注册按钮

点击

显示注册成功,跳转到主页

点击重填按钮

点击

清空所有的填写框内容

输入错误的信息

点击提交

提示用户填写的错误信息

输入了已经存在的用户名

点击提交

提示该用户名已经存在,继续填写

查询

输入商品的信息,选择商品的种类

点击,查询结果显示页面

后台管理员入口

点击

点击,跳转到后台管理员登陆页面

首页连接

点击

跳转到系统主页面

商品品牌列表

点击品牌名称链接

点击跳转到相应的商品的展示页面

用户修改信息的测试

测试单元

测试页面

包含功能

输入

期望结果

说明

用户修改个人信息

ChangInfo.aspx

用户填写注册信息

正确的用户名

显示用户名

正确的密码

显示用圆点代替

邮箱

显示输入的邮箱地址

联系地址

显示输入的地址

联系电话

显示输入的电话

邮政编码

显示输入的邮编

银行卡号

显示输入的银行卡号

用户点击注册按钮

点击

显示注册成功,跳转到主页

点击重填按钮

点击

清空所有的填写框内容

输入错误的信息

点击提交

提示用户填写的错误信息

输入了已经存在的用户名

点击提交

提示该用户名已经存在,继续填写

查询

输入商品的信息,选择商品的种类

点击,查询结果显示页面

后台管理员入口

点击

点击,跳转到后台管理员登陆页面

首页连接

点击

跳转到系统主页面

商品品牌列表

点击品牌名称链接

点击跳转到相应的商品的展示页面

测试功能

输入

预期结果

商品上架

商品名称:

商品产地:

入货价格:

销售价格:

上架数量:

所属类别:

商品品牌

商品图片:

商品描述:

在各行后面有提示:

*必填

*必填

*必填

*必填

*必填

*请选择类别

*请选择品牌

*选择图片

商品名称:

QueenMary

商品产地:

London

入货价格:

kk

销售价格:

mm

上架数量:

r

所属类别:

饰品

商品品牌:

韩依依

商品图片:

mm.txt

商品描述:

在各行后面有提示:

 

*格式不对

*格式不对

*格式不对

 

弹出对话框

“图片格式不正确”

商品名称:

QueenMary

商品产地:

London

入货价格:

30

销售价格:

20

上架数量:

10

所属类别:

饰品

商品品牌:

韩依依

商品图片:

ring.jpg

商品描述:

在各行后面有提示:

 

*销售价格必须大于入货价格

商品名称:

QueenMary

商品产地:

London

入货价格:

30

销售价格:

50

上架数量:

10

所属类别:

饰品

商品品牌:

韩依依

商品图片:

ring.jpg

商品描述:

弹出对话框

“商品QueenMary上架”

商品信息更新

商品名称:

商品产地:

入货价格:

销售价格:

所属类别:

商品品牌:

商品状态:

商品图片:

商品描述:

在各行后面有提示:

*比填

*比填

*必填

*必填

商品名称:

不编辑

商品产地:

不编辑

入货价格:

kk

销售价格:

mmm

所属类别:

商品品牌:

商品状态:

商品图片:

商品描述:

在各行后面有提示:

 

*格式不对

*格式不对

商品名称:

不编辑

商品产地:

不编辑

入货价格:

不编辑

销售价格:

不编辑

所属类别:

商品品牌:

商品状态:

商品图片:

x.txt

商品描述:

弹出对话框

“图片格式不正确”

商品名称:

不编辑

商品产地:

不编辑

入货价格:

不编辑

销售价格:

不编辑

所属类别:

商品品牌:

商品状态:

商品图片:

x.gif

商品描述:

正确更新

商品到货入库

入库数量:

*必填

入库数量:

9oo

*格式不对

入库数量:

20

成功入库

商品下架

直接点击下架按钮

成功下架

销售统计

统计年月:

*必填

统计年月:

2009/03/02

*格式或值不对

统计年月:

2008/12/

*格式或值不对

统计年月:

2008/12/01

显示2008-12销售信息如下:

总销售金额:

¥7086

2.2测试机构和人员

测试机构

负责人

参与测试人员

备注

网上购物系统开发小组

王银杏练怡静

温云霞李晓丽

王银杏练怡静

温云霞李晓丽

个人在完成自己的程序后进行单元测试,然后,组员同时参加项目的集成、系统等的测试

2.3测试结果【按顺序给出每一测试项目的:

功能名称

功能描述

预期结果

实际结果

是否正常

发现的问题

用户注册

用户注册才可以进行购买、收藏、评论等操作

用户注册成功。

用户注册成功。

用户名的类型没有限制

用户修改个人信息

用户可以随时修改注册时的信息

用户修改成功

用户修改成功

用户登录

用户使用正确的用户名密码进行登录。

用户登陆成功。

用户登陆成功。

商品浏览

用户登陆网站直接可以浏览商品的信息

商品信息显示成功

商品信息显示成功

收藏商品

用户可以将自己喜欢的商品加入到收藏夹,方便以后查找

商品收藏成功

商品收藏成功

用户可以随意多的增加商品

订购商品

用户登录后可以订购商品

用户订购成功

用户订购成功

用户可以随意多的增加商品

发表评论

用户购买商品后可以对商品进行评论

用户发表评论成功

用户发表评论成功

购买

用户可以通过网上银行进行购买

用户购买成功

用户购买成功

网上支付的安全性不够

添加商品

管理员可以登陆后添加商品

管理员添加成功

管理员添加成功

删除商品

管理员可以将不销售的商品删除

删除成功

删除成功

修改商品的信息

管理员可以在后台更改商品的详细信息

更改信息成功

更改信息成功

统计销售

管理员可以统计月份的销售查看销售情况

系统输出统计情况

系统输出统计情况

统计的类型单一

查询

用户可以查询商品

显示查询出来的商品列表

显示查询出来的商品列表

新品上架

显示最新的商品

首页显示最新的商品

首页显示最新的商品

热销商品

显示最受关注商品

首页最热商品显示成功

首页最热商品显示成功

特价商品

首页显示特价的商品

首页显示特价商品的信息成功

首页显示特价商品的信息成功

特色商品

首页显示商家的特色商品

首页显示商家的特色商品成功

首页显示商家的特色商品成功

3.软件需求测试结论

 

功能名称

功能描述

测试情况

软件能力

局限性

用户注册

用户注册才可以进行购买、收藏、评论等操作

用户可以进行注册。

用户注册成功。

有SQl注入的潜在危险,验证码不够灵活

用户修改个人信息

用户可以随时修改注册时的信息

用户可以修改信息

用户修改成功

用户登录

用户使用正确的用户名密码进行登录。

注册的用户可以登陆。

用户登陆成功。

没有设置验证码的输入与验证

商品浏览

用户登陆网站直接可以浏览商品的信息

用户点击商品显示商品的详细信息

商品信息显示成功

界面有的地方不够美观

收藏商品

用户可以将自己喜欢的商品加入到收藏夹,方便以后查找

商品可以收藏

商品收藏成功

用户可能收藏太多的商品

订购商品

用户登录后可以订购商品

用户将喜欢的商品加入购物车

用户订购成功

用户订购很多但是没有购买的商品

发表评论

用户购买商品后可以对商品进行评论

用户可以发表评论。

用户发表评论成功

字数限制

购买

用户可以通过网上银行进行购买

用户可以结账

用户购买成功

网上支付的安全性

添加商品

管理员可以登陆后添加商品

管理员可以添加商品

管理员添加成功

删除商品

管理员可以将不销售的商品删除

管理员可以删除。

删除成功

修改商品的信息

管理员可以在后台更改商品的详细信息

管理员可以更改信息

更改信息成功

统计销售

管理员可以统计月份的销售查看销售情况

管理员可以统计销售

系统输出统计情况

统计销售的类型的单一性,用户无法自己选择

查询

用户可以查询商品

用户可以查询想要的商品

显示查询出来的商品列表

查询可能不够精确

新品上架

显示最新的商品

首页可以显示最新商品。

首页显示最新的商品

热销商品

显示最受关注商品

首页可以显示最热商品。

首页最热商品显示成功

特价商品

首页显示特价的商品

首页可以显示特价商品的信息

首页显示特价商品的信息成功

特色商品

首页显示商家的特色商品

首页可以显示商家的特色商品

首页显示商家的特色商品成功

4.评价

4.1软件能力

功能名称

软件能力

正确性

可操作性

备注

用户注册

用户注册成功

正确

可操作

可扩展

用户修改个人信息

用户修改个人信息成功

正确

可操作

可扩展

用户登录

用户登陆成功

正确

可操作

可扩展

商品浏览

用户登陆网站直接可以浏览商品的信息

正确

可操作

可扩展

收藏商品

收藏成功

正确

可操作

可扩展

订购商品

用户订购成功

正确

可操作

可扩展

发表评论

用户发表评论成功

正确

可操作

可扩展

购买

用户购买成功

正确

可操作

可扩展

添加商品

管理员添加成功

正确

可操作

可扩展

删除商品

删除成功

正确

可操作

可扩展

修改商品的信息

更改信息成功

正确

可操作

可扩展

统计销售

系统输出统计情况

正确

可操作

可扩展

查询

输出查询结果

正确

可操作

可扩展

新品上架

显示成功

正确

可操作

可扩展

热销商品

显示成功

正确

可操作

可扩展

特价商品

显示成功

正确

可操作

可扩展

特色商品

显示成功

4.2缺陷和限制

功能名称

软件错误

软件缺陷

软件局限性

备注

用户注册

验证码不够灵活,没有加入邮件验证注册的功能

用户登录

有SQL注入的可能

没有设置验证码的输入与验证

用户修改信息

浏览商品

界面有的地方不够美观

可扩展

收藏

用户可能收藏太多的商品

可扩展

订购

可能订购但又没有购买太多的商品

购买

银行支付的安全性

可扩展

评论

限制评论的字的个数

添加商品商品

删除商品

修改商品信息

统计销售

显示销售的情况不仔细,只能统计销售额

查询

可能查询的不精确

 

4.3建议

功能名称

功能弥补建议

备注

用户注册

改进用户验证码的控件,并添加邮件发送验证用户注册的功能。

用户登录

在用户注销和登陆页面分别对用户ID和密码进行特殊字符检测,禁止ID和密码带有特殊字符。

当然,这样也有其他的更好的解决方法,比如对密码进行MD5加密或使用存储过程存取数据等,但鉴于时间较短的问题,我们使用了这种比较简便的方法。

商品浏览

可扩展

收藏

规定用户收藏的最大数

订购

用会话来储存商品订购的商品,用户结束会话,清空所订购的商品

查询

为了增加精确性,增加高级搜索的功能

统计销售

增加统计的类型,让用户可以选择统计的方式

4.4测试结论

功能名称

功能描述

测试情况

是否通过

备注

用户注册

用户注册才可以进行购买、收藏、评论等操作

用户可以进行注册。

通过

用户修改个人信息

用户可以随时修改注册时的信息

用户可以修改信息

通过

用户登录

用户使用正确的用户名密码进行登录。

注册的用户可以登陆。

通过

商品浏览

用户登陆网站直接可以浏览商品的信息

用户点击商品显示商品的详细信息

通过

收藏商品

用户可以将自己喜欢的商品加入到收藏夹,方便以后查找

商品可以收藏

通过

订购商品

用户登录后可以订购商品

用户将喜欢的商品加入购物车

通过

发表评论

用户购买商品后可以对商品进行评论

用户可以发表评论。

通过

购买

用户可以通过网上银行进行购买

用户可以结账

通过

添加商品

管理员可以登陆后添加商品

管理员可以添加商品

通过

删除商品

管理员可以将不销售的商品删除

管理员可以删除。

通过

修改商品的信息

管理员可以在后台更改商品的详细信息

管理员可以更改信息

通过

统计销售

管理员可以统计月份的销售查看销售情况

管理员可以统计销售

通过

查询

用户可以查询商品

用户可以查询想要的商品

通过

新品上架

显示最新的商品

首页可以显示最新商品。

通过

热销商品

显示最受关注商品

首页可以显示最热商品。

通过

特价商品

首页显示特价的商品

首页可以显示特价商品的信息

通过

特色商品

首页显示商家的特色商品

首页可以显示商家的特色商品

通过

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1