仓库管理系统软件测试

  • 格式:doc
  • 大小:1.55 MB
  • 文档页数:26

下载文档原格式

  / 26
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《仓库管理系统》测试报告说明书

1.需求分析

本次测试对象为在Android 4.0平台上运行的仓库管理程序,该程序主要实现内容有用户注册、用户登录、添加商品信息、添加客户信息、添加供应商信息、添加入库信息、添加出库信息。

1. 仓库管理系统用户注册界面:通过点击注册,分别输入用户名、职工号、密码和确认密码,点击确认提交来注册用户;

2. 仓库管理系统登录界面:通过输入用户名和密码,点击登陆来登陆用户;

品信息界面;

4. 仓库管理系统添加商品信息界面:分别输入商品名称、商品规格、计量单位,点击保存;

客户信息界面;

6. 仓库管理系统添加客户信息界面:分别输入公司名称、联系人、联系地址、城市名称、地区名称、邮政编码、联系电话、传真号码、公司主页,点击保存;

7. 仓库管理系统基本信息界面:通过点击供应商信息和点击添加供应商,编辑添加供应商信息界面;

8. 仓库管理系统添加供应商信息界面:分别输入公司名称、联系人、联系地址、城市名称、地区名称、邮政编码、联系电话、传真号码、公司主页,点击保存;

9. 仓库管理系统库存管理界面:通过点击商品入库和点击添加入库,编辑添加入库界面;

10.仓库管理系统添加入库界面:分别点击选择公司名称和商品名称,分别输入联系人、商品规格、联系电话、计量单位、进货单位、进货数量,点击选择进货日期,最后点击保存;

11.仓库管理系统库存管理界面:通过点击商品出库和点击添加出库,编辑添加入库界面;

12. 仓库管理系统添加出库界面:分别点击选择公司名称和商品名称,分别输入联系人、商品规格、联系电话、计量单位、进货单位、进货数量,点击选择进货日期,最后点击保存;

单元测试需求

1. 仓库管理系统界面

a) 检查用户是否能正常注册

b) 检查用户是否能正常登录

c) 检查是否能成功添加客户信息

d) 检查是否能成功添加入库信息

集成测试需求

1.检查用户是否能正常注册

2.检查用户是否能正常登录

3.检查是否能成功添加商品信息

4.检查是否能成功添加客户信息

5.检查是否能成功添加供应商信息

6.检查是否能成功添加入库信息

7.检查是否能成功添加出库信息

黑盒测试需求

1.压力测试: 随机生成100次操作检查程序是否正常使用

性能测试需求

1.TraceView应用程序性能

2.dmtracedump对应用程序进行分析

3.查看内存使用情况及是否存在内存泄露情况进行分析

2.单元测试

2.1 仓库管理系统界面

测试用例设计

a)用例一用户注册界面

- 输入数据: 程序预加载点击注册,分别输入用户名、工职号、密码和提交密码,点击确认提交

- 执行条件: 程序正常启动

- 预期结果: 程序正确加载显示图仓库管理系统用户注册界面

执行测试

使用Instrumentation完成本次测试

导入Instrumentation和测试对象:

代码实现:

b)用例二登录界面

- 输入数据: 程序预加载分别输入用户名和密码,点击登录- 执行条件: 程序正常启动

- 预期结果: 程序正确加载显示图仓库管理系统登录界面执行测试

使用Instrumentation完成本次测试

导入Instrumentation和测试对象:

代码实现:

c)用例三添加客户信息界面

- 输入数据: 程序预加载基本信息,点击添加客户,分别输入公司名称、联系人、联系地址、城市名称、地区名称、邮政编码、联系电话、传真号码、公司主页,点击保存

- 执行条件: 程序正常启动

- 预期结果: 程序正确加载显示图仓库管理系统添加客户信息界面

执行测试

使用Instrumentation完成本次测试

导入Instrumentation和测试对象:

代码实现:

d)用例四添加入库信息界面

- 输入数据: 程序预加载库存管理,点击添加入库,分别点击选择公司名称和商品名称,分别输入联系人、商品规格、联系电话、计量单位、进货单位、进货数量,点击选择进货日期,最后点击保存

- 执行条件: 程序正常启动

- 预期结果: 程序正确加载显示图仓库管理系统入库信息界面

执行测试

使用Instrumentation完成本次测试

导入Instrumentation和测试对象:

代码实现:

测试结果

用例编号用例名称执行结果

用例一用户注册界面P

用例二登录界面P

用例三添加客户信息界面P

用例四添加入库信息界面P

3.集成测试

测试用例设计

用例一

- 输入数据: 程序预加载分别输入用户名和密码,点击注册,分别输入用户名、工职号、密码、确认密码,点击确认提交

- 执行条件: 程序正常启动

- 预期结果: 程序正确加载显示图仓库管理系统用户注册界面

执行测试

使用Robotium完成本次测试

导入Robotium和测试对象:

代码实现:

用例二

- 输入数据: 程序预加载分别输入用户名和密码来加载用户登录界面;分别输入商品名称、商品规格、计量单位,点击保存来加载添加商品信息界面;分别输入公司名称、联系人、联系地址、城市名称、地区名称、邮政编码、联系电话、传真号码、公司主页,点击保存来加载添加客户信息界面;分别输入公司名称、联系人、联系地址、城市名称、地区名称、邮政编码、联系电话、传真号码、公司主页,点击保存来加载添加供应商信息界面;分别点击选择公司名称和商品名称,分别输入联系人、商品规格、联系电话、计量单位、进货单位、进货数量,点击选择进货日期,最后点击保存来加载添加入库信息界面;分别点击选择公司名称和商品名称,分别输入联系人、商品规格、联系电话、计量单位、进货单位、进货数量,点击选择进货日期,最后点击保存来加载添加出库信息界面;

- 执行条件: 程序正常启动

- 预期结果: 程序正确加载显示图仓库管理系统用户登录界面和添加商品信息、添加客户信息、添加供应商信息;添加入库信息和添加出库信息界面;

执行测试

使用Robotium完成本次测试

导入Robotium和测试对象:

代码实现: