页码I数据定级平台测试方案2020-07-22页码2目录1.概述..........................................................................................................................32.适用对象和范围......................................................................................................33.术语、名词定义......................................................................................................33.1系统测试.........................................................................................................33.2功能测试.........................................................................................................33.3接口测试.........................................................................................................33.4压力测试.........................................................................................................33.5性能测试.........................................................................................................43.6安全测试.........................................................................................................43.7可靠性测试.....................................................................................................44.测试参考文档和测试提交文档..............................................................................44.1测试参考文档.................................................................................................45.测试资源..................................................................................................................56.通过测试的标准......................................................................................................67.测试挂起的标准及恢复的必要条件......................................................................68.测试策略..................................................................................................................78.1功能测试.........................................................................................................78.2用户界面测试.................................................................................................88.3性能测试.........................................................................................................89.需求跟踪矩阵..........................................................................................................9页码31.概述为了提高检测出错误的几率,使测试能有计划地、有条不紊地进行,就必须要编制测试相关文件。而标准化的测试文件就如同一种通用的参照体系,可达到便于交流的目的。文件中所规定的内容可以作为对测试过程完备性的对照检查表,故采用此文件将会提高测试过程的每个阶段的能见度,极大地提高测试工作的可管理性。2.适用对象和范围主要针对对象为软件管理人员、软件开发人员和软件测试人员。3.术语、名词定义3.1系统测试系统测试是通过与系统的需求规格作比较,发现软件与系统需求规格不相符合或与之矛盾的地方。它将通过确认测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合起来,在实际运行(使用)环境下,对计算机系统进行的测试。3.2功能测试黑盒测试是基于系统需求规格,在不知道系统或组件的内部结构的情况下进行的测试。通常又将黑盒测试叫做:基于规格的测试、输入输出测试、功能测试或数据驱动测试。是基于用户观点出发的测试。主要是验证功能是否符合需求,包括原定功能的检验、是否有冗余功能、遗漏功能。3.3接口测试程序员对各个模块进行系统联调的测试,包含程序内接口和程序外接口测试。这个测试,在单元测试阶段进行了一部分工作,而大部分都是在集成测试`阶段完成的。建议由开发人员进行。3.4压力测试对系统不断施加压力的测试,是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。例如测试一个Web站点在大量的负荷下,何时系统的响应会退化或失败。页码43.5性能测试在交替进行负荷和强迫测试时常用的术语。性能测试关注的是系统的整体。它和通常所说的强度、压力/负载测试有密切关系。所以压力和强度测试应该于性能测试一同进行。3.6安全测试主要是测试系统在没有授权的内部或者外部用户对系统进行攻击或者恶意破坏时如何进行处理,是否仍能保证数据的安全。测试人员可以学习一些黑客技术,来对系统进行攻击。3.7可靠性测试这里是比较狭义的可靠性测试,它主要是对系统能否稳定运行进行一个统计,在实际工作中如果没有条件可以不必特意去做。重点做好与之紧密相关的功能测试、健壮性测试就可以了。4.测试参考文档和测试提交文档4.1测试参考文档下表列出了制定测试计划时所使用的文档,并标明个文档的可用性文档是否创建软件需求规格说明书是软件概要设计是软件详细设计是测试计划是测试方案是测试报告否用户操作手册否页码54.2测试提交文档文档是否创建测试计划是测试方案是测试用例否测试报告否5.测试资源5.1人力资源人员角色职责备注曹x项目经理管理项目李xx测试组长制定测试计划、方案,并安排测试工作韩x测试工程师编写功能测试用例并执行聂梦xx开发工程师系统开发5.2测试环境硬件配置CUPE5506(3.12G)服务器操作系统MicrosoftWindowsServer2003服务器数据库SQLSERVER2005/Oracle10G服务器服务程序IIS6.0安全软件360安全卫士5.3测试工具用途工具测试用例管理Excel压力测试Jmeter缺陷管理禅道接口测试Postman页码6抓包Fidder6.通过测试的标准6.1通过准则第一轮测试1)系统测试执行对需求达到覆盖100%2)系统功能测试,高级别和中级别测试用例100%执行,低级别用例执行率达到60%;3)缺陷修复率达80%及以上,且无致命及严重级别的缺陷未修复第二轮测试1)系统测试执行对需求达到覆盖100%2)系统功能测试,全部测试用例100%执行3)缺陷修复率达80%及以上,且无致命及严重级别的缺陷未修复第三轮测试1)对所有修复的缺陷进行回归验证2.)无严重等级为致命、严重的缺陷3.)遗留缺陷密度低于0.4个BUG/KLOC6.2失败准则上述通过标准不满足通过条件中的任意一条。7.测试挂起的标准及恢复的必要条件1)如果测试过程中发生致命问题,导致50%用例堵塞无法执行,需要将测试挂起。待导致堵塞的问题被修复后,恢复测试。2)如果高优先级用例未能100%执行,需要将测试挂起。等导致堵塞的问题被修复,并通过了回归测试后,恢复测试。3)不断的修改、变更版本引起部分结果失效(因为无法保证在一个前后一致的版本上进行测试)需要将测试挂起。待开发自检确定测试版本,且通过了回归测试后,回复测试。4)如果项目因外界因素导致进展受阻,由项目经理批复后挂起,待项目经理通知重启后恢复测试。页码78.测试策略8.1功能测试序号功能项(小程序)重要级别备注系统测试模块系统测试子模块1登录登录高2首页数据统计高3数据域热力图高4数据分类定级高5消息通知系统公告高6审核消息高7异动消息高8规则管理信息类别高9数据所有中10敏感等级高11信息价值中12事故影响中13链路查看链路查看高14分类定级数据导入高15数据列表中16数据详情中17人员管理人员名单中18新增用户高19新增管理高20日志管理日志管理高21个人中心密码设置高22退出登录中23智能分析智能树高页码824审核树标签高25热度词汇高26指标推荐高8.2用户界面测试界面规范性测试测试项检查要求风格整个系统的风格是否保持一致色调系统是否采用统一色调,如深色调、浅红色调、淡蓝色调等显示内容的完整性显示数据是否可自适应和自动换行所有数据展现的界面,必须使得测试数据超过一屏或一页,验证在满屏时是否正确显示;显示内容的准确性对于报表中的数据的字段值是否都有明确定义对于没有意义的字段值是否显示为“--”或“/”,而非显示空提示信息语验证提示信息是否具有指导性提示信息位置是否居中界面显示和处理的合理性所有窗体中的对象状态是否正常,符合业务规则Tab键的使用是否正常、合理复制、粘贴是否正常数据显示的规范性同类数据显示的精度是否统一,如金额统一为0元,显示0.00元等相同属性/字段名是否统一时间显示格式是否统一兼容性测试操作系统浏览器WindowsServer2003ChromeWindowsXPIEWindows2007火狐8.3性能测试测试目标吞吐量达到150万次操作数/每秒;页面平均响应时间时间3秒以内,更新页码9处理时间20秒以内,系统启动时间20秒以内;并发数500以上(模块、业务);正常情况服务器的CPU占用率不超过75%,内存使用率不超过70%;峰值用户时服务器的CPU占用不超过85%,内存使用率不超过90%。测试范围网络吞吐量、页面响应时间、并发数、服务器性能技术网络吞吐量:利用TTCPW工具测试操作下的吞吐量平均响应时间:利用httpwatch工具记录每个页面的响应时间并发效率:利用loadrunner工具记录需进