软件测试总体专项方案.doc
《软件测试总体专项方案.doc》由会员分享,可在线阅读,更多相关《软件测试总体专项方案.doc(16页珍藏版)》请在咨信网上搜索。
1、软件测试总体方案目录软件开发模型2软件测试模型2需求分析3概要设计3具体设计3开发3集成测试3系统测试4验收测试4Alpha测试4Bate测试4开发周期所需要产生文档4软件测试类型5白盒测试5静态白盒测试5动态白盒测试5功效测试6UI测试6性能测试6负载测试6强度测试7容量测试7基准测试7竞争测试7安全性和访问控制测试7应用程序等级安全性8系统等级安全性8故障转移和恢复测试8兼容性测试8浏览器兼容性8操作系统兼容性9硬件兼容性9安装测试9多语种测试9分辨率测试9公布测试10说明书测试10宣传材料测试10帮助文件测试10广告用语10文档审核测试10总结10缺点管理11错误跟踪管理系统11软件错误
2、状态11Bug管理通常步骤11软件错误步骤管理关键点12环境12软件开发模型软件开发模型关键有以下几类1, 瀑布模型:这是最传统软件开发模型,即分析-设计-编码-测试,但它不能够回复性决定了它使用不足,它适合于开发中需求变更极少,代码质量较高和开发人员水平极高软件,即使它含有以上不足,不过它是下面软件开发模型基础;2, 螺旋模型和跌代模型:这两个模型即使有各自不一样定义,不过实践起来是相同,它将软件需求根据优先等级,分阶段,分周期开发,每个周期产生一套相对独立软件产品。这个模型适合于需求改变比较多,最终结果不轻易被预料软件。使用这种模型,软件错误能够尽早被发觉。3, 喷泉模型:这个模型在软件开
3、发任何一个阶段全部能够返回到以前阶段软件模型,比如分析-概要设计-分析-概要设计-具体设计-编码-概要设计-具体设计-编码-测试。适合于需求改变频繁,项目时间不担心软件模型4, XP模型:这种模型没有分析和设计期间,一边编码一边测试,没有任何文档产生。它适合于项目很担心软件软件测试模型软件测试模型关键有V模型,X模型,OO模型。考虑到企业软件特征,决定采取V模型进行测试工作,下面关键介绍这种模型验收测试系统测试集成测试单元测试编码概要设计具体设计需求分析需求分析需求分析期间,测试关键工作为审核需求分析汇报:需求中是否存在不合理现象;需求是否能够被实现召开需求评审会议:评审会议项目经理,系统分析
4、师,用户代表,用户,测试设计师参与书写验收测试计划概要设计概要设计期间,测试关键工作为审核概要设计汇报:概要设计是否符合全部需求,概要设计是否存在问题召开概要设计评审会议:由项目经理,系统分析师,系统设计师,设计师,测试设计师,技术教授参与书写系统测试计划具体设计具体设计期间,测试关键工作为审核具体设计汇报:具体设计是否符合全部需求,具体设计是否存在问题召开具体设计评审会议:由项目经理,系统设计师,设计师,编码人员,测试设计师参与书写集成测试计划: 开发开发期间测试关键工作为召开开发指南评审会议:由项目经理,设计师,开发员参与书写个阶段测试用例召开测试用例评审会议:由项目经理,测试设计师,测试
5、工程师参与设计(由测试设计师设计)并书写测试脚本(由开发人员书写)开发后期,由开发人员对开发模块进行单元测试集成测试根据模块上下集关系,进行从上到下或从下到上集成测试方法进行集成测试,单元测试和集成测试关键考虑功效性测试。同时也要对模个模块或集成模块进行非功效性抽样测试。系统测试对整合系统进行整合测试,这时测试关键测试系统整体功效和全部非功效性需求。验收测试验收测试首优异行正规性测试,即由技术人员模拟各户环境,以用户身份进行安装和测试工作。然后进行非正规测试alpha测试和bate测试。Alpha测试由企业内部开发人员模拟用户进行测试,这个时候还许可对需求做些修改工作Bate测试alpha测试
6、后将产品提交给一些特定用户,进行测试,注意这是软件一定要有使用时间限制 ,这时候冻结系统需求开发周期所需要产生文档阶段开发文档测试文档立项前期项目协议可行性分析汇报项目计划书需求分析期需求规格说明书需求规格审核汇报需求规格评审汇报验收测试计划书概要设计期概要设计书概要设计审核汇报概要设计评审汇报系统测试计划书具体设计期数据库设计具体设计书具体设计审核汇报具体设计评审汇报集成测试计划书编码前期编码规范编码测试脚本测试用例测试脚本设计书编码后期单元测试汇报集成测试期集成测试汇报系统测试期系统测试汇报验收测试期验收测试汇报后期使用手册配置指南广告材料测试总结汇报(决定产品是否能够公布)蓝色为可选项软
7、件测试类型软件测试是指使用人工或自动手段来运行或测定某个软件产品系统过程,其目标是在于检验是否满足要求需求或搞清预期结果和实际结果区分。本文关键描述软件测试部分类型。白盒测试白盒测试是基于代码测试,测试人员经过阅读程序代码或经过使用开发工具中单步调试来判定软件质量,通常白盒测试由项目经理在程序员开发中来实现。白盒测试分为动态白盒测试和静态白盒测试静态白盒测试利用眼睛,浏览代码,凭借经验,找出代码中错误或代码中不符合书写规范地方。比如,代码规范中要求,函数必需为动宾结构。而黑盒测试发觉一个函数定义以下:Function NameGet().这是属于不符合开发规范。有这么一段代码:if (i=0)
8、这段代码交集为整个数轴,IF语句没有必需I=0;while(I100)J=J+100;T=J*PI;在循环体内没有I增加, 错误产生。动态白盒测试利用开发工具中调式工具进行测试。比如一段代码有4个分支,输入4组不一样测试数据使4组分支全部能够走通而且结果必需正确。if(I0)P1elseP2在调试中输入I=-1,测试P1程序段经过; 再输入I=1, 测试P2程序段,这么测试属于动态白盒测试缺点。白盒测试通常在单元测试时候进行。功效测试功效测试指测试软件各个功效模块是否正确,逻辑是否正确。对测试对象功效测试应侧重于全部可直接追踪到用例或业务功效和业务规则测试需求。这种测试目标是核实数据接收、处理
9、和检索是否正确,和业务规则实施是否合适。这类测试基于黑盒技术,该技术经过图形用户界面 (GUI)或测试脚本和应用程序进行交互,并对交互输出或结果进行分析,以此来核实应用程序及其内部进程。功效测试关键参考为类似于功效说明书之类文档。UI测试UI测试指测试用户界面风格是否满足用户要求,文字是否正确,页面美工是否好看,文字,图片组合是否完美,背景是否美观,操作是否友好等等用户界面 (UI) 测试用于核实用户和软件之间交互。UI 测试目标是确保用户界面会经过测试对象功效来为用户提供对应访问或浏览功效。另外,UI 测试还可确保 UI 中对象根据预期方法运行,并符合企业或行业标准。包含用户友好性,人性化,
10、易操作性测试。UI测试比较主观,和测试人员喜好相关比如:页面基调颜色刺眼;文字中出现错别字;页面显示范围超出屏幕范围等全部属于UI测试中缺点。性能测试性能测试关键测试软件测试性能,包含负载测试,强度测试,容量测试,基准测试和基准测试负载测试负载测试是一个性能测试指数据在超负荷环境中运行,程序是否能够负担。在这种测试中,将使测试对象负担不一样工作量,以评测和评定测试对象在不一样工作量条件下性能行为,和连续正常运行能力。负载测试目标是确定并确保系统在超出最大预期工作量情况下仍能正常运行。另外,负载测试还要评定性能特征,比如,响应时间、事务处理速率和其它和时间相关方面。比如,用户并发量测试就是属于负
11、载测试用户,能够使用测试工具,模拟上百人用户同时访问,看系统响应时间,处理速度怎样?强度测试强度测试是一个性能测试,她在系统资源尤其低情况下软件系统运行情况。这类测试往往能够书写系统要求软硬件水平要求。关键测试对象为低CPU主频,低存放空间(内存或外存),低连接速度。实施和实施这类测试目标是找出因资源不足或资源争用而造成错误。假如内存或磁盘空间不足,测试对象就可能会表现出部分在正常条件下并不显著缺点。而其它缺点则可能因为争用共享资源(如数据库锁或网络带宽)而造成。强度测试还可用于确定测试对象能够处理最大工作量。比如:一个系统在内存366M下能够正常运行,不过降低到258M下不能够运行,告诉内存
12、不足,这个系统对内存要求就是366M。容量测试容量测试指经过代码往存放空间中插入一定数量数据,看看相关程序是否能够正常运行。容量测试使测试对象处理大量数据,以确定是否达成了将使软件发生故障极限。容量测试还将确定测试对象在给定时间内能够连续处理最大负载或工作量。比如,经过编写代码项存贮空间输入一定数量统计,然后运行需要使用这个存放空间程序,判定程序是否运行正常。基准测试基准测试和已知现有系统进行比较,关键检验是否和类似产品含有竞争性一个测试。假如你要开发一套财务系统软件而且你已经取得用友财务系统性能等数据,你能够测试你这套系统,看看哪些地方比用友财务系统好,哪些地方差?方便改善自己系统,也可为产
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 总体 专项 方案
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。