网上购物软件测试课程设计报告Word文档下载推荐.docx

上传人:b****5 文档编号:17425673 上传时间:2022-12-01 格式:DOCX 页数:17 大小:62.33KB
下载 相关 举报
网上购物软件测试课程设计报告Word文档下载推荐.docx_第1页
第1页 / 共17页
网上购物软件测试课程设计报告Word文档下载推荐.docx_第2页
第2页 / 共17页
网上购物软件测试课程设计报告Word文档下载推荐.docx_第3页
第3页 / 共17页
网上购物软件测试课程设计报告Word文档下载推荐.docx_第4页
第4页 / 共17页
网上购物软件测试课程设计报告Word文档下载推荐.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

网上购物软件测试课程设计报告Word文档下载推荐.docx

《网上购物软件测试课程设计报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《网上购物软件测试课程设计报告Word文档下载推荐.docx(17页珍藏版)》请在冰豆网上搜索。

网上购物软件测试课程设计报告Word文档下载推荐.docx

第2章测试概要

测试主要包括用例测试,系统网络性能测试,系统安装测试等要点,测试围从一开始的单元测试直至整个系统的测试,测试目的在于从测试报告中发现系统存在的隐患,以便及时修复。

2.1测试环境与配置

◇CPUIntelcore2duocpuT5450存大小324M

◇数据库管理系统采用SQLServer2005

<

>

软件开发MicrosoftVisualStudio2010

◇应用服务器程序和数据库管理系统同时运行在windows7旗舰版上。

2.2测试用例设计

功能性

系统实现的主要功能,包括查询,添加,修改,删除。

系统实现的次要功能,包括用户信息,管理员信息管理。

需求规定的输入输出字段,以及需求规定的输入限制

易用性

操作按钮提示信息正确性,一致性,可理解性

限制条件提示信息正确性,一致性,可理解性

必填项标识

输入方式可理解性

中文界面下数据语言与界面语言的一致性

2.2.1用户管理模块

测试用例一:

用户登录测试用例

序号

输入

预期输出

TestCase1

首页点击用户登录输入用户名222和密码222(数据库中已有的)

显示登陆后的商店首页

TestCase2

首页点击用户登录输入用户名222和密码111(数据库中存在该用户名但密码有误)

显示密码输入有误

TestCase3

首页点击用户登录输入用户名yhl和密码111(数据库不存在的用户名)

显示登录名不存在

测试用例二:

注册用户信息

输入数据库中不存在的用户名如456,其他文本框全部按要求输入

不提示注册成功,但直接跳到登陆界面,说明该用户名已经注册成功

若失败提示:

添加失败

输入数据库中存在的用户名(如222)

提示:

该登录名已存在

登录名为空

登录名不能为空

TestCase4

密码为空

请输入密码

TestCase5

密码为111

确认密码为11

两次输入密码不一致

TestCase6

真实为空

请输入真实

TestCase7

个人地址为空

个人地址不能为空

TestCase8

邮编为空

邮编不能为空

TestCase9

联系为空

联系不能为空

测试用例三:

修改用户信息

详细地址为空

必填信息的文本框按照要求输入

若修改成功提示:

修改成功

修改失败

测试用例四:

商品目录

选择商品类别如JAVA(数据库中有该类商品)

显示商品为JAVA类的商品信息

选择商品类别如android(数据库中没有该类商品)

显示未返回任何数据

选择商品类别为JAVA并点击加入购物车

将该商品添加到购物车中,提示添加成功,若购物车中有该商品则在该商品基础上加1,用户并可以继续购买商品

测试用例五:

查看购物车

点击超—删除

加载该页面时显示该用户购物车的所有商品,不包括已经购买好的。

点击删除之后直接更新删除之后的购物车信息

点击超—付款

点击付款按钮后直接调转到付款界面

测试用例六:

付款

收货详细地址为空

加载该页面时文本框--用户名(只读)直接显示出此时登录的用户的真实。

请输入收货详细地址

邮政编码为空

请输入邮政编码

请输入联系

按要求输入全部信息后,点击生成订单

若成功提示:

购买成功

资源正在使用,请稍后购买

2.2.2用户管理模块

管理员登陆

首页点击管理员登录输入管理员名111和密码111(数据库中已有的)

直接显示管理员所进行工作的主页面

首页点击管理员登录输入管理员名111和密码222(数据库中存在该用户名但密码有误)

首页点击管理员登录输入用户名yhl和密码111(数据库不存在的用户名)

显示管理员不存在

类别管理---增加商品类别

输入C++(数据库中不存在的商品类别)

在所有商品类别中直接显示数据库中所有的商品信息(包括新增的商品类别)

类别管理---修改分类

在下拉框控件中显示所有商品类别,选择android(该商品类别在数据库中并没有商品信息)新名字输入:

Android移动开发

在所有商品类别中直接显示数据库中所有的商品信息(包括新修改的商品类别)

TestCase2

android

提示请填写新类别名称!

TestCase3

提示商品类别前后一致,请重新填写!

类别管理---删除分类

在下拉框控件中显示所有商品类别,选择android(该商品类别在数据库中并没有商品信息)

在所有商品类别中直接显示数据库中所有的商品信息(不包括刚刚删除的商品类别)

在下拉框控件中显示所有商品类别,选择JAVA(该商品类别在数据库中有商品信息)

提示该商品类别下有商品信息,禁止删除

商品管理--添加商品

商品名称不输入

请填写商品名称!

商品价格为空

请填写商品价格!

详细介绍为空(最多输入500个汉字)

请填写商品详细介绍!

商品类别选择C#

商品名称为C#.NET

商品价格为45.6

详细介绍:

物美价廉

添加成功

商品类别选择JAVA

商品名称为java1(数据库中已经存在该商品名称)

商品名已经存在,请填写其他商品名称!

商品管理—查询商品

在下拉框控件中选择android(该商品类别在数据库中并没有商品信息)

在页面加载完成后显示所有商品信息,下拉框控件中包括所有的商品类别。

页面显示未返回任何数据

在下拉框控件中选择JAVA(该商品类别在数据库中有商品信息)

在页面显示商品类别为JAVA的商品信息

在下拉框控件中选择软件测试(该商品类别在数据库中有商品信息)

在页面显示商品类别为软件测试的商品信息

测试用例七:

商品管理—编辑商品

下拉框控件选择9

点击按钮—显示详细信息后把商品信息显示到相应的位置

商品单价为34

细节介绍为一本不错的书

测试用例八:

商品管理—删除商品

点击按钮—确定时,提示:

删除成功(该商品信息已经从数据库中删除)

测试用例九:

订单管理

点击GridView中选择按钮

页面加载时显示全部订单信息。

显示全部所有用户的订购商品信息和所有的用户信息

2.3测试方法与工具

测试方法

1.书写测试计划

2.评审测试计划,未通关返回第一步

3.编写测试用例

4.评审测试用例,未通关返回第三部

5.测试人员进行用例测试,并记录测试结果

6.将测试过程中发现的Bug信息提交给相关模块负责人

7.编写人员进行代码的修复,并记录Bug产生原因

8.编写人员提交修复代码,并重新测试

9.书写测试总结报告

测试工具

第3章测试结果及缺陷分析

3.1测试结果分析

3.1.1用户管理模块

功能

基本要求

测试通过

用户登录

在数据库中有用户信息,用户成功登录后显示商店的首页信息。

若不存在,显示登录失败

采用黑盒测试,使用边界值测试、等价类划分等测试方法,进行手工测试。

若数据库中存在相同的用户名显示用户名已注册,请重新输入。

若注册成功,直接跳到登陆界面

采用黑盒测试,使用边界值测试、等价类划分等测试方法,进行手工测试

显示修改信息后,在修改界面显示用户信息,若在数据库中该用户没有头像,则根据性别显示默认的图片。

最终提示是否能修改成功

购物车管理

成功删除购物里的商品或者直接去结账台结账

结账台管理

提示是否结账成功,结账成功后显示订单

3.1.2用户管理模块

在数据库中有管理员信息,管理员成功登录后显示主页面;

若密码输入错误,提示密码输入有误;

若数据库中不存在该管理员,提示管理员不存在

类别管理

完成商品类别的增删查改等功能,并对此进行相应的信息提示

商品管理

完成商品信息的增删查改等功能,并对此进行相应的信息提示

显示所有用户的订单信息,管理员可以查看任何用户的订单信息和客户信息

3.2缺陷分析

3.2.1残留缺陷

3.2.2未解决的问题

测试结果

评价

管理官管理订单时,点击GridView中选择按钮后应显示所有订单信息的商品信息和所有卖家的信息

管理官管理订单时,点击GridView中选择按钮后应显示该条订单信息的商品信息和卖家的信息

不会产生太大的错误,只是管理员管理起来比较麻烦,因为信息量比较大

用户购买商品时把商品加到购物车只能一个一个购买

用户购买商品时把商品加到购物车后可以一个一个地购买也可以一起购买

不会产生太大的错误,只是用户付款时起来比较麻烦,每次都要检查信息

3.3覆盖分析

需求/功能

用例个数

执行个数

未执行

未/漏测分析原因

3

9

5

2

4

增加商品类别

1

修改分类

删除分类

添加商品

查询商品

编辑商品

删除商品

3.4可靠性

测试容

测试情况

掉电

客户机掉电或强行关机后重启机器,不丢失数据。

实现要求。

3.5安全性

用户权限

所有授权用户是否能在所授权限下进行工作,不容许超权限。

3.6易用性

易安装性

安装参数给出默认值或提示,需要用户干预的地方尽量少,操作方便。

易操作性

可以节省各个表之间的比对,轻松进行选课

实现要求

3.7安装和手册

启动安装程序

突出显示setup.exe文件,双击文件启动安装程序。

能实现要求。

第4章系统测试

•功能性

•系统实现的主要功能,包括查询,添加,修改,删除。

•系统实现的次要功能,包括用户信息,管理员信息管理。

•需求规定的输入输出字段,以及需求规定的输入限制

•但同时也存在一定缺陷,应及时改正

•易用性

•操作按钮提示信息正确性,一致性,可理解性

•限制条件提示信息正确性,一致性,可理解性

•必填项标识

•输入方式可理解性

•中文界面下数据语言与界面语言的一致性

•在购买商品和注册用户信息、修改用户信息等等方面会有一定的麻烦

•测试环境与配置

•CPUIntelcore2duocpuT5450存大小324M

•数据库管理系统采用SQLServer2005

•软件开发MicrosoftVisualStudio2010

•应用服务器程序和数据库管理系统同时运行在windows7旗舰版上。

•可靠性

•现有系统的可靠性控制不够严密,很多控制是通过页面控制实现的,如果页面控制失效,可以向数据库插入数据,引发错误。

•现有系统的容错性不高,如果系统出现错误,返回错误类型因为找不到页面错误,无法会发到出错前的状态。

•兼容性

•由于此软件是在vs平台下开发的,所以只支持windows系统,并且客户端如果想运行此软件必须具备framework框架才可以正确的安装运行。

•安全性

•现有系统有以下安全性问题:

•密码未进行加密,很容易密码被盗

•用户权限,所有授权用户是否能在所授权限下进行工作,不容许超权限。

第5章测试结论与建议

5.1测试结论

•网上购物系统”由开发人员进行功能、可靠性、安全性、可使用性、兼容性、安装功能六个方面进行了全面、规的测试。

测试结果表明:

“教师授课管理系统”基本达到业务需求文档中的要求,并具有以下特点:

•功能全面。

满足了基本要求,并且可拓展性好。

•系统安全性一般。

系统具有严格的权限设置功能,权限设置可细化到字段级,不同权限的人员只能看到自己有权限访问的字段容,有效地保证了数据的安全性。

•界面不太美观,需要加以美化修改,但基本功能已经实现,界面比较简洁。

在机械性较高的界面,采取朴素的风格,不会让产生审美疲劳,在管理界面,采用简洁明了的风格界面。

•系统兼容性好。

•测试结论:

不通过

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

当前位置:首页 > 外语学习 > 英语考试

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

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