目录1引言.......................................................................2文档目的................................................................2参考文档................................................................2项目背景................................................................22功能测试概要...............................................................2测试用例设计............................................................2测试环境与配置..........................................................6测试方法................................................................63性能测试摘要...............................................................7术语及名词解释...........................................................7压力机器配置.............................................................7被测机器配置............................................................7基础数据准备.............................................................8性能测试目标要求.........................................................8场景设置.................................................................8用户并发结果.............................................................9系统监控记录...........................................................103测试结果分析..............................................................10测试结果说明...........................................................104.对软件功能的结论.........................................................115.交付物...................................................................111引言文档目的本文档是咪网停车系统实施过程中的文档,此文档作为测试的指导性方案,用以明确与描述本次测试目标、范围、内容、策略、标准、方法、组织规划、环境管理、计划安排、实施风险等,同时还明确了项目交付产出物等内容,通过文档的相关描述,对测试工作的组织、执行和管理起到指导性作用,并为后期的测试实施提供了思路和相关依据,增强相关项目人员对测试工作的理解,更好保证测试项目实施的可控性和有效性。预期参考人员包括:产品用户、测试人员、开发人员、项目管理人员、以及质量管理人员和需要阅读本报告的高层经理。参考文档parkingManager(PC端).docx咪网城管端概要设计.xlsx城管执法客户端产品需求文档.docx项目背景项目名称:咪网停车系统项目开发团队:浙江咪网电子科技有限公司杭州分公司2功能测试概要测试用例设计场景编号场景名称备注模块子模块功能点001登录注册注册注册是否正常详细设计见详细测试用例设计002登录用户登录登出003停车数据停车数据1.平均车位周转率2.近30天停车收费数据总览3.停车方式占比4.停车时间占比004车位管理车位地图1.展示车位地图2.全部、违停、空闲、计费数据3.搜索支持005车位列表1.搜索条件:路段,巡检员,查询是否正确2.车位列表展示3.可分页显示006违停监控取证记录1.搜索条件检查:停车路段、巡检员、车辆信息、审核状态、提交时间2.取证记录审核,取消3.数据列表展示4.分页显示007人员管理管理员1.新增2.编辑3.重置密码4.删除008巡检员1.查看:账户信息、出勤记录、数据统计2.新增3.编辑4.删除5.重置密码009权限管理1.角色添加2.角色编辑3.角色删除4.权限配置010停车管理停车记录1.查询条件检查:停车路段、停车状态、手机号、泊车卡号、停车方式、开始时间2.数据检查3.分页检查011硬件监控咪表健康管理1.查询条件检查:所属路段、健康状态、咪表编号2.数据检查3.分页检查012卡管理发卡记录1.查询条件检查:编号、开始时间2.数据检查3.分页检查013验卡充值1.验卡功能测试2.充值功能测试3.补录功能测试014充值记录1.查询条件检查:编号、充值人员、开始时间2.数据检查3.分页检查015刷卡消费记录1.搜索条件检查:咪表号、车位名称、支付类型、地区、开始结束时间2.数据检查3.分页检查016统计报表在线罚款缴纳记录1.搜索条件检查:缴纳方式、手机号、车牌号、开始结束时间2.数据检查3.分页检查017收入汇总1.搜索条件检查:清算日期、清算类型2.数据检查3.分页检查测试环境与配置数据库:MySql,SqlserverTomcat:服务器:阿里云测试方法1.场景法2.边界值3.等价类划分4.因果图等,混合使用3性能测试摘要术语及名词解释1.(事务)-LoadRunner中定义,为一个流程中某个环节的称谓,一个流程可称为一个大的事务,在这个大的交易中包含许多的小的事务。2.响应时间-LoadRunner中衡量流程中各个事务性能的最佳手段,计算的是端到端的时间,说的通俗一点,从点击应用中的某个控件,到从数据库返回数据到客户端,整个过程都被计算在事务的响应时间内。3.场景-LoadRunner中专门术语。它是所有测试资源包括测试脚本、运行设置、运行用户数等的集合。在这个场景中,可以定义并发用户的数目,定义要运行的脚本,或者说运行的流程类型。在一个场景中,可以是单个流程,也可以是多个流程的混合。4.虚拟用户-LoadRunner中特定术语,为模拟现实中的实际用户,测试软件使用虚拟用户代替真实的用户。5.TPS:(TransactionsPerSecond)-是估算应用系统性能的重要依据。其意义是应用系统每秒钟处理完成的交易数量,尤其是交易类系统。一般的,评价系统性能均以每秒钟完成的交易数量来衡量。6.思考时间(ThinkTime)-思考时间是模拟用户向服务器发出两次请求的间隔时间,思考时间的设置可以更真实地反映用户操作。压力机器配置被测机器配置节点数量软硬件配置项测试环境与生产环境差异硬件主机型号望海阿里云(IP)地址操作系统内存CPU硬盘IE版本8C100IE11处理器4C内存4G本地磁盘/存储100G(按需升级)网卡千兆网卡软件操作系统数据库其它Tomcat基础数据准备1.咪表200个2.用户50个3.订单20000笔性能测试目标要求1.相关测试查询场景要求能支持50并发数2.CPU小于等于70%,内存小于等于70%3.单一事务的成功率大于等于%场景设置场景编号场景名称备注模块功能点001登录用户登录登出002取证记录取证记录审核003停车订单记录待付款订单查询004已付款查询005硬件监控咪表健康006统计查询订单统计查询订单明细取5条明细007在线罚款查询用户并发结果序号测试场景用户数持续时间(分)TPS(个/秒)平均响应时间(s)通过数失败数1登录501021,09002取证记录审核501026,50803待付款订单查询501029,26604已付款查询501029,99305咪表健康501028,96106订单统计查询501024,7170订单明细1024,71707在线罚款查询501034,0280系统监控记录序号测试场景cpu(%)RAMDB-CPUDB-RAM1登录78%38%30%88%2取证记录审核78%40%29%88%3待付款订单查询78%41%%59%88%4已付款查询78%42%48%88%5咪表健康78%43%25%88%6订单统计查询79%46%51%88%订单明细7在线罚款查询80%45%48%88%4测试结果分析测试结果说明通过各种方式场景测试得出系统资功能测试,性能测试等用例全部通过。5.对软件功能的结论测试全部通过。6.交付物交付物名称责任人参与者交付日期测试用例江菲菲2017-07-15测试报告江菲菲2017-07-15