版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
年4月19日进销存管理系统测试分析报告文档仅供参考,不当之处,请联系改正。数据库课程设计Lifemart进销存管理系统需求分析规格说明书目录第1章引言 11.1背景 11.2读者对象 11.3编写目的 11.4定义 11.5参考资料 2第2章任务概述 22.1测试目的 22.2运行环境 22.3测试策略 32.4条件与限制 3第3章测试计划 33.1测试方案 33.1测试准备 4第4章测试用例 44.1登录模块测试 44.1.1用户登录测试 44.2操作界面模块测试 54.3商品管理模块测试 64.3.1商品入库测试 64.3.2商品出库测试 64.3.3商品调货测试 74.3.4商品补货测试 74.3.5商品退货测试 84.4基本档案模块测试 84.4.1仓库设置测试 84.4.2供应商设置测试 104.4.3商品档案设置测试 114.5查询统计模块测试 124.5.1库存查询测试 124.5.2入库查询测试 134.5.3出库查询测试 144.5.4销售出库查询测试 154.6系统维护模块测试 154.6.1数据备份测试 154.6.2数据还原测试 164.6.3数据压缩测试 164.7帮助模块测试 174.7.1更改密码测试 174.7.2权限设置测试 174.7.3用户管理测试 184.7.4重新登录测试 184.7.5退出系统测试 18第1章引言1.1背景《LifeMart进销存管理系统》基本功能已开发完成并进入软件测试阶段。本文档主要描述的是《LifeMart进销存管理系统》测试计划。执行本测试前,应完成软件计划,需求分析,设计及编码工作。1.2读者对象本文档的读者为软件测试部门的工作人员,标准测试用户及该系统的使用者,系统维护人员。1.3编写目的进行软件测试是为了发现软件的错误,该文档的预期读者是软件测试部门和该系统的使用者以及维护者。测试Lifemart进销存管理系统的可用性,测试数据的输入和单据的生成情况以及查看单据的情况,还有用户管理的测试,让系统能够稳定的运行,用以指导软件测试过程。1.4定义静态测试:主要方法有审阅、检查。静态测试包括代码检查、静态结构分析、代码质量度量等。单元测试:主要方法有黑盒测试、白盒测试。每个测试针对软件中的一个单独的程序单元。组装测试:主要方法有黑盒测试。所测试的内容包括单元间的接口以及组装后的功能。使用黑盒测试方法测试组装的功能。事务流:数据进入模块后可能有多种路径进行处理。主键:数据库表中的关键域,值互不相同。外部主键:数据库表中与其它表主键关联的域。ROLLBACK:数据库的错误恢复机制。1.5参考资料《计算机软件开发规范(GB566-88)》;《计算机软件产品开发文件编制指南(GB8567-88)》;《计算机软件需求说明编制指南(GB9385-88)》;《计算机软件测试文件编制规范(GB9386-88)》;《计算机软件质量标准保证计划规范(GB/T12504-90)》;《计算机软件配置管理计划规范(GB/T12505-90)》;《计算机软件维护指南(GB/T14079-93)》;《计算机软件可靠性和可维护性管理(GB/T14394-93)》;第2章任务概述2.1测试目的测试是“为了尽可能的发现软件中的错误,而不是为了证明程序的正确性”,测试的目的就是在软件投入运行之前,按照测试的原则要求,尽可能多的发现软件中的错误。本文档主要描述《LifeMart进销存管理系统》中用户登录模块、用户管理模块、入库管理模块、出库管理模块的测试。本文的主要描述了该系统功能测试点及测试方法。2.2运行环境软件环境服务器端:安装SQLServer的服务器版本,安装windows7服务器版本,配置了诺顿等必须的防毒软件。客户端:安装SQLServer的服务器版本,安装了VisualStudio等可视化开发工具软件,安装windows7服务器版本。硬件环境Pentium4以上的处理器,内存256MB以上(最好1GB内存及以上)操作系统:Windows系统数据库管理系统:SQL数据库系统2.3测试策略考虑应用程序和它的所要求的架构的稳定性和可靠性,从用户角度考虑应用程序,也就是说,应用程序将如何使用,以及其是否满足了必要的质量标准。变更标准将在测试开始之前由测试团队和开发团队确定。例如,标准可能包括对期望功能的影响、提议的变更对代码影响的量、以及提议的变更所要求的设计。测试人员将评估标准。测试领导将确定变更需求是否接受变了更要求的状态还是没有,缺陷报告将翻译成变更要求并传递给开发。2.4条件与限制考虑到本软件面向的用户群比较广泛,在设计时注意使软件具有较强的可移植性;条件:有测试总体计划书和书写测试用例(计划)和测试手册限制:当前我们的使用范围非常狭窄,且本软件是我们的初次版本,如果该软件提高版本,本软件需要大量的修改和更新第3章测试计划3.1测试方案测试方法:黑盒测试结合白盒测试法,静态测试和动态测试,确认测试,单元测试和组装测试。选取测试用例的原则:严格遵照测试用例设计的基本原则,对每个概念都详尽描述,尽量避免含糊的测试用例:尽量将具有相类似功能的测试用例抽象并归类。在设计测试用例时,应包括合理的输入条件和不合理的输入条件,对每一个测试结果做全面的检查。单元测试:采用白盒法和黑盒法相结合的方法,对于逻辑结构复杂的模块采用白盒法,对于以输入、输出为主的模块采用黑盒法测试,以提高测试的效率。组装测试:对软件结构中较上层使用的自顶向下与对软件结构中较下层使用的自底向上方法相结合。确认测试:由用户参与按需求规格说明书验收。系统测试:采用人工测试方法。3.1测试准备1、确定代码运行环境(安装SQLServer的服务器版本、VisualStudio开发工具软件等)2、连接数据库3、代码正确运行第4章测试用例4.1登录模块测试4.1.1用户登录测试测试环境:系统能够成功运行,数据库正常连接实现功能:成功登入系统表4-1用户登录测试用例编号操作描述数据期望结果实际结果1进入登录界面选择用户名输入用户密码用户名=mr密码=mrsoft登录成功,此用户名及密码有效达到期望结果2进入登录界面选择用户名输入密码为空用户名=mr密码为空提示密码不能为空达到预期效果3进入登录界面选择用户名输入用户密码用户名=mr密码=jmz123提示用户名或密码错误达到预期效果4.2操作界面模块测试测试环境:用户已成功登录系统实现功能:进入相应菜单操作界面表4-2操作界面测试用例编号操作描述数据预期结果实际结果1点击【商品管理】选项卡菜单显示选项卡界面达到预期结果2点击【出库管理】按钮显示出库管理界面达到预期结果3点击【入库管理】按钮显示入库管理界面达到预期结果4点击【盘点管理】按钮显示盘点管理界面达到预期结果5点击【调货补货】按钮显示调货捕获界面达到预期结果6点击【基本管理】选项卡菜单显示选项卡界面达到预期结果7点击【仓库设置】按钮显示仓库设置界面达到预期结果8点击【供应商设置】按钮显示供应商设置界面达到预期结果9点击【商品档案管理】按钮显示商品档案管理界面达到预期结果10点击【查询统计】选项卡菜单显示选项卡界面达到预期结果11点击【库存查询】按钮显示库存查询界面达到预期结果12点击【出库查询】按钮显示出库查询界面达到预期结果13点击【入库查询】按钮显示入库查询界面达到预期结果14点击【系统维护】选项卡菜单显示选项卡界面达到预期结果15点击【数据备份】按钮显示数据备份界面达到预期结果16点击【数据还原】按钮显示数据还原界面达到预期结果17点击【帮助】选项卡菜单显示选项卡界面达到预期结果18点击【更改密码】按钮显示更改密码界面达到预期结果19点击【权限管理】按钮显示权限管理界面达到预期结果20点击【用户管理】按钮显示用户管理界面达到预期结果21点击【退出系统】按钮提示是否退出系统界面达到预期结果4.3商品管理模块测试4.3.1商品入库测试测试环境:用户已成功登录系统实现功能:商品入库成功表4-3商品入库功能测试用例编号操作描述数据预期结果实际结果1进入入库管理界面输入商品编号输入商品名称输入商品规格选择仓库名称选择计量单位输入入库数量输入商品单价进货总金额输入仓管人商品编号=22商品名称=鸡蛋商品规格=10kg仓库名称=生鲜仓计量单位=个入库数量=20商品单价=3.6进货总金额=72仓管人=lsh商品入库成功,入库界面表中添加输入的商品信息达到预期结果2进入商品入库界面输入商品编号输入商品名称输入商品规格选择仓库名称选择计量单位输入入库数量输入商品单价进货总金额输入仓管人商品编号=23商品名称=奥利奥商品规格=10kg仓库名称=食品仓计量单位=千克入库数量=10商品单价=sh进货总金额=71仓管人=wx提示输入字符串的格式不正确,输入的商品单价数据类型与数据库中列的数据类型定义不一致达到预期结果4.3.2商品出库测试测试环境:用户已成功登录系统实现功能:商品出库成功表4-4商品出库测试用例编号操作描述数据预期结果实际结果3进入出库管理界面输入仓库名称输入商品名称选择计量单位输入出库数量输入商品单价输入出货总金额输入顾客输入顾客单位输入收银员仓库名称=A仓商品名称=光盘计量单位=张出库数量=10商品单价=2.2出货总金额=22顾客=小风顾客单位=小明公司收银员=小明商品出库成功,查询统计总库存信息减少光盘10张达到预期结果4进入出库管理界面输入仓库名称输入商品名称选择计量单位输入出库数量输入商品单价输入出货总金额输入顾客输入顾客单位输入收银员仓库名称=A仓商品名称=光盘计量单位=张出库数量=十商品单价=2.2出货总金额=22顾客=小珍顾客单位=盛会物流收银员=小明提示输入字符串的格式不正确,输入的出库数量数据类型与数据库中列的数据定义不一致达到预期结果4.3.3商品调货测试测试环境:用户已成功登录系统实现功能:商品调货成功表4-5商品调货测试用例编号操作描述数据预期结果实际结果5进入调货管理界面输入仓库名称输入商品名称选择商品规格输入调出数量输入调货人输入仓管员输入调货单位仓库名称=电器仓商品名称=MP3商品规格=台调出数量=3调货人=伟大仓管员=大伟调货单位=伟伟公司商品调货成功,查询统计总库存信息减少光盘10张达到预期结果6进入调货管理界面输入仓库名称输入商品名称选择商品规格输入调出数量输入调货人输入仓管员输入调货单位仓库名称=电器仓商品名称=电视商品规格=台调出数量=三调货人=小花仓管员=大花调货单位=花花公司提示输入字符串的格式不正确达到预期结果4.3.4商品补货测试测试环境:用户已成功登录系统实现功能:商品补货成功表4-6商品补货测试用例编号操作描述数据预期结果实际结果7进入补货管理界面选择调货编号输入本次归还数量输入补货人输入仓管员选择调货编号=4输入本次归还数量=4输入补货人=甜甜输入仓管员=小仓商品补货货成功,达到预期结果8进入补货管理界面选择调货编号输入本次归还数量输入补货人输入仓管员选择调货编号=4输入本次归还数量=五输入补货人=甜甜输入仓管员=小仓提示输入字符串的格式不正确达到预期结果4.4基本档案模块测试4.4.1仓库设置测试测试环境:用户成功登入系统实现功能:对仓库信息进行增加、修改、删除操作表4-8仓库设置测试用例编号操作描述数据期望结果实际结果1进入仓库设置界面输入仓库名称输入负责人输入仓库电话输入所属单位输入备注仓库名称=空负责人=w仓库电话=所属单位=w备注=s提示仓库名称不能为空达到期望结果2进入仓库设置界面输入仓库名称输入负责人输入仓库电话输入所属单位输入备注仓库名称=s负责人=空仓库电话所属单位备注提示仓库信息添加成功达到预期效果3进入仓库设置界面输入仓库名称输入负责人输入仓库电话输入所属单位输入备注仓库名称=s负责人=w仓库电话=0599-2222所属单位=w备注=s提示电话号码输入格式不正确达到预期效果4进入仓库设置界面输入仓库名称输入负责人输入仓库电话输入所属单位输入备注仓库名称=s负责人=w仓库电话=所属单位=空备注=s提示该仓库已存在达到预期效果5进入仓库设置界面输入仓库名称输入负责人输入仓库电话输入所属单位输入备注仓库名称=w负责人=w仓库电话=所属单位=w备注=s提示仓库信息添加成功达到预期效果6进入仓库设置界面选定行修改按钮仓库名称=s负责人=s仓库电话=所属单位=w备注=s提示仓库档案修改成功达到预期效果7进入仓库设置界面选定行删除按钮仓库名称=s负责人=s仓库电话=所属单位=w备注=s提示成功删除仓库达到预期效果8进入仓库设置界面退出按钮退出仓库设置界面达到预期效果4.4.2供应商设置测试测试环境:用户成功登入系统实现功能:对供应商信息进行增加、删除、修改操作表4-9菜单功能测试用例编号操作描述数据期望结果实际结果9进入供应商界面输入供应商名称输入联系人输入联系电话输入传真输入备注供应商名称=空联系人=w联系电话=传真=86-备注=1提示供应商不能为空达到期望结果10进入供应商界面输入供应商名称输入联系人输入联系电话输入传真输入备注供应商名称=w联系人=空联系电话=传真=86-备注=1提示供应商添加成功达到预期效果11进入供应商界面输入供应商名称输入联系人输入联系电话输入传真输入备注供应商名称=w联系人=w联系电话=0591-22222传真=86-备注=1提示电话号码格式不对达到期望结果12进入供应商界面输入供应商名称输入联系人输入联系电话输入传真输入备注供应商名称=w联系人=w联系电话=传真=86-111-1111备注=1提示传真号码输入格式不对达到期望结果13进入供应商界面输入供应商名称输入联系人输入联系电话输入传真输入备注供应商名称=w联系人=w联系电话=传真=86-备注=1提示该供应商已存在达到期望结果14进入供应商界面输入供应商名称输入联系人输入联系电话输入传真输入备注供应商名称=s联系人=w联系电话=传真=86-备注=1提示供应商添加成功达到期望结果15进入供应商界面选定行修改按钮供应商名称=s联系人=s联系电话=传真=86-备注=1提示修改成功达到期望结果16进入供应商界面选定行删除按钮供应商名称=s联系人=s联系电话=传真=86-备注=1提示删除成功达到期望结果17进入供应商界面退出按钮退出供应商界面达到期望结果4.4.3商品档案设置测试测试环境:用户成功登入系统实现功能:对商品信息进行删除、修改操作表4-10商品档案测试用例编号操作描述数据期望结果实际结果18进入商品档案设置界面选择计量单位计量单位=包提示商品档案修改成功达到期望结果19进入商品档案设置界面输入销售价格销售价格=w提示输入必须为数字达到预期效果20进入商品档案设置界面输入警戒底线库存警戒底线库存=d提示输入必须为数字达到预期效果21进入商品档案设置界面输入警戒顶线库存警戒底线库存=s提示输入必须为数字达到预期效果22进入供应商界面输入警戒底线库存警戒底线库存=1提示商品档案修改成功达到预期效果23进入供应商界面输入警戒顶线库存警戒顶线库存=3提示商品档案修改成功达到预期效果24进入供应商界面选定行删除按钮提示商品删除成功达到预期效果4.5查询统计模块测试4.5.1库存查询测试测试环境:用户成功登入系统实现功能:显示相应商品的库存量表4-11库存查询测试用例编号操作描述数据期望结果实际结果1进入库存查询界面界面选择查询条件输入相应查询关键字查询条件=按仓库名称查询关键字=A仓显示相应仓库的库存信息达到期望结果2进入库存查询界面界面选择查询条件输入相应查询关键字查询条件=按商品编号查询关键字=24显示相应奥利奥的库存信息达到预期效果3进入库存查询界面界面选择查询条件输入相应查询关键字查询条件=按商品名称查询关键字=啤酒显示相应啤酒的库存信息达到预期效果4.5.2入库查询测试测试环境:用户成功登入系统实现功能:商品入库成功表4-12入库查询测试用例编号操作描述数据期望结果实际结果4进入库存查询界面界面选择查询条件输入相应查询关键字查询条件=按仓库名称查询关键字=手机显示相应仓库的入库信息达到期望结果5进入库存查询界面界面选择查询条件输入相应查询关键字查询条件=按入库编号查询关键字=5显示相应MP3的入库信息达到预期效果6进入库存查询界面界面选择查询条件输入相应查询关键字查询条件=按商品编号查询关键字=24显示相应奥利奥的入库信息达到预期效果7进入库存查询界面界面选择查询条件输入相应查询关键字查询条件=按商品名称查询关键字=啤酒显示相应啤酒的入库信息达到预期效果8进入库存查询界面界面选择查询条件输入相应查询关键字查询条件=按入库日期查询关键字=/11/28显示相应日期的入库信息达到预期效果4.5.3出库查询测试测试环境:用户成功登入系统实现功能:商品出库成功表4-13出库查询测试用例编号操作描述数据期望结果实际结果9进入库存查询界面界面选择查询条件输入相应查询关键字查询条件=按仓库名称查询关键字=手机显示相应仓库的出库信息达到期望结果10进入库存查询界面界面选择查询条件输入相应查询关键字查询条件=按出库编号查询关键字=5显示相应MP3的出口信息达到预期效果11进入库存查询界面界面选择查询条件输入相应查询关键字查询条件=按商品名称查询关键字=啤酒显示相应啤酒的出库信息达到预期效果12进入库存查询界面界面选择查询条件输入相应查询关键字查询条件=按出库日期查询关键字=/11/28显示相应日期的出库信息达到预期效果4.5.4销售出库查询测试测试环境:用户成功登入系统实现功能:商品出库成功表4-14商品出库测试用例编号操作描述数据期望结果实际结果13进入库存查询界面界面选择查询条件输入相应查询关键字查询条件=按仓库名称查询关键字=手机显示相应仓库的销售信息达到期望结果14进入库存查询界面界面选择查询条件输入相应查询关键字查询条件=按销售编号查询关键字=5显示相应MP3的销售信息达到预期效果15进入库存查询界面界面选择查询条件输入相应查询关键字查询条件=按商品名称查询关键字=啤酒显示相应啤酒的销售信息达到预期效果16进入库存查询界面界面选择查询条件输入相应查询关键字查询条件=按销售日期查询关键字=/11/28显示相应日期的销售信息达到预期效果4.6系统维护模块测试4.6.1数据备份测试测试环境:用户成功登入系统实现功能:数据备份成功用例编号操作描述数据期望结果实际结果1进入系统维护模块点击数据备份在数据备份界面中选择备份文件路径确定数据备份在指定路径中被备份出数据库LifeMart.bak文件提示数据备份成功达到期望结果4.6.2数据还原测试测试环境:用户成功登入系统实现功能:数据还原成功用例编号操作描述数据期望结果实际结果2进入系统维护模块点击数据还原在数据还原界面中选择要还原的文件确定数据还原在指定的路径中选择要还原的数据如LifeMart.bak对其进行数据还原提示数据还原成功达到预期效果4.6.3数据压缩测试测试环境:用户成功登入系统实现功能:数据压缩成功用例编号操作描述数据期望结果实际结果3进入系统维护模块点击数据压缩在数据压缩界面中选择要压缩的文件及压缩后存放路径确定数据压缩或确定文件压缩压缩完成后生成后缀名为.rar的压缩文件提示数据压缩成功或提示文件压缩成功达到预期效果4.7帮助模块测试4.7.1更改密码测试测试环境:用户成功登入系统实现功能:用户密码更改成功用例编号操作描述数据期望结果实际结果1进入登录界面选择用户名输入旧密码输入新密
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 幼儿园安全应急工作制度
- 幼儿园建立家长工作制度
- 幼儿园控烟履约工作制度
- 幼儿园教育活动工作制度
- 幼儿园校园足球工作制度
- 幼儿园燃料安全工作制度
- 幼儿园离园值班工作制度
- 幼儿园脱贫攻坚工作制度
- 幼儿园返园查验工作制度
- 幼儿园集体工作制度范本
- 2026年北京市西城区高三一模地理试卷(含答案)
- 2026山东国泽实业有限公司招聘驻济人员4人笔试备考试题及答案解析
- 填介词或冠词(解析版)-2026年高考英语二轮复习(新高考)
- 2026年广东广州市高三一模高考生物试卷试题(含答案详解)
- 2023-2024学年广东深圳南山外国语学校八年级(下)期中语文试题及答案
- 《眼科临床诊疗指南(2025版)》
- 大连红星美凯龙考核制度
- 部编版五年级道德与法治下册全册全套课件
- 2025年上半年四川省中小学教师招聘考试教育公共基础真题及答案
- 生活泵房卫生管理制度
- 2026年工商银行客服(高级)考试题库(含答案)
评论
0/150
提交评论