- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
commision-系统测试报告创新
Commision计算系统项目
测试报告
2016/04/04
目 录
1. 引言 2
2. 测试参考文档 2
3. 测试设计简介 2
3.1 测试用例设计 2
3.1.1 黑盒测试用例 2
3.1.2 白盒测试用例 3
3.2 测试环境与配置 3
3.3 测试方法 3
4. 测试情况 3
4.1 测试执行情况 3
4.1.1 接口说明 6
4.1.2 测试用例以及结果 10
4.2 测试覆盖 13
4.3 缺陷的统计 13
4.3.1 缺陷汇总和分析 13
4.3.2 具体的测试缺陷 13
5. 测试结论和建议 13
5.1 结论 13
引言测试参考文档测试设计简介测试用例设计基本路径测试测试环境与配置
测试环境:
服务器:nodejs客户端:web49.0.2623.110 m)
数据库:mongodb
网络:工大校园网测试方法本次测试采用方法,对系统后台业务逻辑和数据库操作部分进行单元测试;采用黑盒测试方法对系统整体功能进行测试。其中单元测试工具是jasmine
测试
功能测试 提交售卖信息模块 建立日期 2016-4-4 建立人员 李晓璇 修改日期 2016-4-5 状态 测试完毕 每经过一个城镇,售卖人为了向枪支制造者汇报在这个城镇的售卖情况需要使用此功能;
其中为了保证每个零件的售卖总和不超过枪支制造者一个月最大可以生产的总量,如果提交数据超过这个总量,系统会做出提示并且不会将信息写入数据库。 用例 界面输入正常数量组件:lock:2,block:3,barrel:5。
界面操作:点击提交按钮。
界面输入超过某组件生产最大数量组件:lock:50,block:3,barrel:5。(目前本月有 lock:21,block:3,barrel:9)
界面操作:点击提交按钮。
界面输入非法操作,lock:’haha’ ,block : 2 , barrel : 2
界面操作:点击提交按钮。
界面输入数字非整数操作,lock:6.4 ,block : 2 , barrel : 2
界面操作:点击提交按钮。
界面输入数字负数操作,lock:-5 ,block : 2 , barrel : 2
界面操作:点击提交按钮。
预期情况 1 弹出提示,提交成功;
2 弹出提示,提交失败,lock超出最大供应量1个;
3 弹出提示,请输入数字或者强制无法输入;
4 弹出提示,告知用户输入整数; 5 弹出提示,告知用户输入正数; 实际结果 1.
2.
3.
4.
5.
结论 功能完善,测试通过。 表1
测试编号 A002 模块名称 获取月报模块 2016-4-4 建立人员 李晓璇 修改日期 2016-4-4 状态 测试完毕 每到月末或者售卖者想要查询本月的售卖信息和目前能够获取佣金时,去获取月报。 用例 点击获取月报按钮(本月售卖组件数量正常范围 0xmax)
点击获取月报按钮(本月售卖组件数量过少 某一组件为0) 预期情况 1 获取本月月报,其中commision计算无误,且显示每次操作提交信息和日期无误。
2 提示本月销量过低,希望售卖者尽快努力售出。 实际结果
2.
结论 功能完善,测试通过。 表2
接口说明
Service 模块:
编号S-1 函数原型 Function getReport (obj,callback) 返回参数 在此说明回调函数参数,(此函数本身没有返回值):
Object{commission: Object,data:Array}
Commission 具体信息如下:
Data为包含每次记录的数组,每一个记录为object,其中属性如下:
传递参数 Object
{
Year: number(要查询的年份)(默认为查询当月)
Month:
Number(要查询的月份)(默认为查询当年)
}
Callback:function (result)
操作成功回调函数
功能说明 调用数据库操作模块并获取report,将获取的report以回调函数参数的形式传递到回调函数中。 备注
编号S-2 函数原型 Function insertPiece(obj,callback) 返回参数 在此说明回调函数参数,(此函数本身没有返回值):
Object{status:String,msg(可选):String}
Status 可能值为’e
文档评论(0)