软件测试方案_第1页
软件测试方案_第2页
软件测试方案_第3页
软件测试方案_第4页
软件测试方案_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件测试方案版本号日期审核人说明V0.01xxxx.xx.xx创建文档概述软件的错误是不可避免的,所以必须经过严格的测试,通过对本软件的测试,尽可能发现软件中的错误,借以减少系统内部各模块的逻辑,功能上的缺陷和错误,保证每个单元能正确的实现预期的功能,检测和排除子系统的结构或相应程序结构上的错误,使所有的系统单元配合合适、整体的性能和功能完整。并且使组装好的软件与用户要求的保持一致。测试资源与测试环境硬件配置资源数量配置要求期望到位阶段Android&iPhone手机2需求分析阶段PC机xx主频2.6GHZ,硬盘300G,内存2G需求分析阶段软件配置资源名称配置操作系统手机Android 、i

2、phone;PC机Windows7Bug管理工具Tracup/Testin功能测试手工测试测试数据测试方案的测试数据来源于软件测试需求以及测试用例。测试策略功能测试功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。测试范围验证数据的精确度、数据类型、业务功能测试目标核实所有功能都能正常实现,与需求一致采用技术黑盒测试、边界测试、等价类划分等测试方法工具与方法主要手工测试开始标准开发阶段把对应的功能完成,测试用例设计完成完成标准用例通过,最高级的缺陷全部解决性能测试性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标

3、进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。压力测试是通过确定一个系统的瓶颈或者不能接受的性能点,来获得系统能提供的最大服务级别的测试。测试范围1.用户登录、注册;管理员密码2.权限测试目标1.用户、管理员密码安全2.安全性对权限的操作采用技术非法的操作,测试性能工具开始标准功能测试完成完成标准执行各种非法操作无安全漏洞、系统正常使用压力测试测试范围整个系统测试测试目标所有的压力功能正常实现,不出现崩溃,与需求一致。采用技术手工测试,压力测试工具开始标准功能交互测试完成完成标

4、准反复、长期操作下,系统资无占用异常测试工具1. 端使用LoadRunner工具进行录制功能:LoadRunner是一种适用于许多软件体系架构的自动负载测试工具,从用户关注的响应时间、吞吐量,并发用户和性能计数器等方面来衡量系统的性能表现,辅助用户进行系统性能的优化。原理:LoadRunner通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,优化性能和加速应用系统的发布周期。组成:LoadRunner主要包括三个前台功能组件,分别为VuGen(虚拟用户脚本生成器)、Controller(测试控制器)和Analysis(结果分析器)。系统会自动调用后台功能组件LG(负载生成器

5、)和Proxy(用户代理)来完成性能测试工作。Controller是执行负载测试管理和监控的中心。在这里指定具体的性能测试方案,执行性能测试,收集测试数据,监控测试指标。LG是模拟多用户并发访问被测试系统的组件。模拟多用户访问系统的前提是已经具备了虚拟用户脚本,VuGen是录制和编辑虚拟用户脚本的工具,录制好的脚本是不同语言表达的文本文件,在LG执行时被解析和执行。脚本录制和回放过程是在Proxy支持下完成的。Controller中的实时监控工具将测试过程中收集到的客户机、服务器和网络性能指标数据显示在监控页面上,便于测试人员对系统表现进行随时掌握。Analysis在测试完成后,对测试过程中收

6、集到的各种性能数据进行计算、汇总和处理,生成各种图表和报告,为系统性能测试结果分析提供支持。1. 打开LoadRunner11 进入Creata/Edit Script 录制脚本,loadrunner11只能兼容IE9和Firefox 24版本。新建一个录制脚本,填写网址,点击开始录制,在录制的时候自动弹出浏览器的窗口。将录制好的脚本打开,可以在VUG里直接打开或是保存脚本打开Controller,进行打开脚本,在VUG的窗口ToolsCreate Controller Scenario. 打开Controller,把录制好的脚本选入,添加到Controller中打开脚本的显示页面,设置基本的

7、参数,切换到run窗口,点击Start Scenario运行脚本。在Controller窗口切换到Analyze Results中或者保存运行结果,打开Analyze Test Results 在打开运行的结果。移动App端把App安装在移动终端,手工测试没有出现卡死,功能完善。使用Monkey测试APP的稳定能。Monkey是一款通过命令行来对我们APP进行测试的工具,可以运行在模拟器里或真机上。它向系统发送伪随机的用户事件流,实现对正应用程序进行压力测试。官方介绍 :。Monkey需要配置adb环境,下载adb,环境配置,网上有Adb环境配置好,USB数据线连接Android终端,首先检测

8、驱动是否安装,如果没有安装,需要安装驱动(驱动精灵、豌豆荚)。Monkey测试方法及步骤参考网上有测试计划根据项目进程时间测试负责人编写测试计划,须在项目测试前提交测试计划时间安排测试团队的时间要等待产品部的把产品需求,UI设计部分出来,根据需求、UI设计开始编写测试用例,在编写用例之前要和产品经理沟通,把整个需求了解清楚,每一个功能了解,这样编写测试case就会毫不费力。把Case编写完,就带开发部的把产品开发出来就开始进进行系统功能的测试。测试项计划开始时间实际开始时间结束时间设计测试功能测试1至3阶段集成测试测试数据提交报告测试人员安排整体按照测试用例执行,功能测试除外的各个职责(专项测

9、试点)功能点测试人员结果备注接口安全稳定负载/压力注:需要设备,文档,自行找相应人员处理;结果要测试完达到需求的结果,并发测试报告人员更进前期测试主要是各个功能点的测试,所有人员分配相应的模块和相应的用例进行测试,在遇到bug是必须提交至bug管理系统。提交根据测试测试,自由测试遇到的Bug提交至bug管理系统,目前我们 的BUG管理系统是Testing。网址是:,测试的项目负责人会邀请你(新人)加入Testing Bug管理工具进行学习,熟悉bug 的编写,规范。用例反馈每天的测试量是否测试完(xx条),下班前反馈出来,组长第二天好分配任务。每天上班前拿到新版本,第一时间更新上一天遇到的BUG 。在

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论