软件测试总体方案样本.doc
《软件测试总体方案样本.doc》由会员分享,可在线阅读,更多相关《软件测试总体方案样本.doc(10页珍藏版)》请在咨信网上搜索。
软件测试总体方案 软件测试模型 软件测试模型主要有V模型, X模型, OO模型。考虑到公司软件的特性, 决定采用V模型进行测试工作, 下面主要介绍这种模型 验收测试 系统测试 集成测试 单元测试 编码 概要设计 详细设计 需求分析 集成测试 按照模块上下集关系, 进行从上到下或者从下到上的集成测试方法进行集成测试, 单元测试与集成测试主要考虑功能性测试。同时也要对模个模块或者集成模块进行非功能性的抽样测试。 系统测试 对整合系统进行整合测试, 这时的测试主要测试系统的整体功能和全部非功能性的需求。 软件测试类型 白盒测试 白盒测试是基于代码的测试, 测试人员经过阅读程序代码或者经过使用开发工具中的单步调试来判断软件的质量, 一般白盒测试由项目经理在程序员开发中来实现。白盒测试分为动态白盒测试和静态白盒测试 静态白盒测试 利用眼睛, 浏览代码, 凭借经验, 找出代码中的错误或者代码中不符合书写规范的地方。比如, 代码规范中规定, 函数必须为动宾结构。而黑盒测试发现一个函数定义如下: Function NameGet(){ …. } 这是属于不符合开发规范的。 有这样一段代码: if ((i<0) & (i>=0)) … 这段代码交集为整个数轴, IF语句没有必要 I=0; while(I>100){ J=J+100; T=J*PI; } 在循环体内没有I的增加, 错误产生。 动态白盒测试 利用开发工具中的调式工具进行测试。比如一段代码有4个分支, 输入4组不同的测试数据使4组分支都能够走通而且结果必须正确。 if(I<0){ P1 }else{ P2 } 在调试中输入I=-1,测试P1程序段经过; 再输入I=1, 测试P2程序段, 这样的测试属于动态白盒测试的缺陷。白盒测试一般在单元测试的时候进行。 功能测试 功能测试指测试软件各个功能模块是否正确, 逻辑是否正确。对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。这种测试的目标是核实数据的接受、 处理和检索是否正确, 以及业务规则的实施是否恰当。此类测试基于黑盒技术, 该技术经过图形用户界面 (GUI)或者测试脚本与应用程序进行交互, 并对交互的输出或结果进行分析, 以此来核实应用程序及其内部进程。功能测试的主要参考为类似于功能说明书之类的文档。 UI测试 UI测试指测试用户界面的风格是否满足客户要求, 文字是否正确, 页面美工是否好看, 文字, 图片组合是否完美, 背景是否美观, 操作是否友好等等 用户界面 (UI) 测试用于核实用户与软件之间的交互。UI 测试的目标是确保用户界面会经过测试对象的功能来为用户提供相应的访问或浏览功能。另外, UI 测试还可确保 UI 中的对象按照预期的方式运行, 并符合公司或行业的标准。包括用户友好性, 人性化, 易操作性测试。UI测试比较主观, 与测试人员的喜好有关 比如: 页面基调颜色刺眼; 文字中出现错别字; 页面显示范围超过屏幕范围等都属于UI测试中的缺陷。 性能测试 性能测试主要测试软件测试的性能, 包括负载测试, 强度测试, 容量测试, 基准测试以及基准测试 负载测试 负载测试是一种性能测试指数据在超负荷环境中运行, 程序是否能够承担。 在这种测试中, 将使测试对象承担不同的工作量, 以评测和评估测试对象在不同工作量条件下的性能行为, 以及持续正常运行的能力。负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。另外, 负载测试还要评估性能特征, 例如, 响应时间、 事务处理速率和其它与时间相关的方面。 强度测试 强度测试是一种性能测试, 她在系统资源特别低的情况下软件系统运行情况。这类测试往往能够书写系统要求的软硬件水平要求。主要测试对象为低CPU主频, 低存储空间( 内存或外存) , 低连接速度。 实施和执行此类测试的目的是找出因资源不足或资源争用而导致的错误。如果内存或磁盘空间不足, 测试对象就可能会表现出一些在正常条件下并不明显的缺陷。强度测试还可用于确定测试对象能够处理的最大工作量。 容量测试 容量测试指经过代码往存储空间中插入一定数量的数据, 看看相关程序是否能够正常运行。 容量测试使测试对象处理大量的数据, 以确定是否达到了将使软件发生故障的极限。容量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。 应用程序级别的安全性 可确保: 在预期的安全性情况下, 主角只能访问特定的功能或用例, 或者只能访问有限的数据。例如, 可能会允许所有人输入数据, 创立新账户, 但只有管理员才能删除这些数据或账户。如果具有数据级别的安全性, 测试就可确保”用户类型一”能够看到所有客户消息, 而”用户二”只能看见同一客户的统计数据。 系统级别的安全性 可确保只有具备系统访问权限的用户才能访问应用程序, 而且只能经过相应的网关来访问。 比如输入管理员账户, 检查其密码是否容易猜取, 或者能够从数据库中获得. 故障转移和恢复测试 故障转移和恢复测试指当主机软硬件发生灾难时候, 备份机器是否能够正常启动, 使系统是否能够正常运行, 这对于电信, 银行等领域的软件是十分重要的。 故障转移和恢复测试可确保测试对象能成功完成故障转移, 并能从导致意外数据损失或数据完整性破坏的各种硬件、 软件或网络故障中恢复。 故障转移测试可确保: 对于必须持续运行的系统, 一旦发生故障, 备用系统就将不失时机地”顶替”发生故障的系统, 以避免丢失任何数据或事务。 恢复测试是一种对抗性的测试过程。在这种测试中, 将把应用程序或系统置于极端的条件下( 或者是模拟的极端条件下) , 以产生故障( 例如设备输入/输出 (I/O) 故障或无效的数据库指针和关健字) 。然后调用恢复进程并监测和检查应用程序和系统, 核实应用程序或系统和数据已得到了正确的恢复。一定要注意主备定时备份 比如电信系统, 突然主机程序发生死机, 备份机器是否能够启动, 使系统能够正常运行, 从而不影响用户打电话? 兼容性测试 又叫配置测试。兼容性测试核实测试对象在不同的软件和硬件配置中的运行情况。在大多数生产环境中, 客户机工作站、 网络连接和数据库服务器的具体硬件规格会有所不同。客户机工作站可能会安装不同的软件例如, 应用程序、 驱动程序等而且在任何时候, 都可能运行许多不同的软件组合, 从而占用不同的资源。 硬件兼容性 测试与硬件密切相关的软件产品与其它硬件产品的兼容性, 比如该软件是少在并口设备中的, 测试同时使用其它并口设备, 系统是否能够正确使用. 安装测试 安装测试有两个目的。第一个目的是确保该软件在正常情况和异常情况的不同条件下: 例如, 进行首次安装、 升级、 完整的或自定义的安装_都能进行安装。异常情况包括磁盘空间不足、 缺少目录创立权限等。第二个目的是核实软件在安装后可立即正常运行。这一般是指运行大量为功能测试制定的测试。 安装测试包括测试安装代码以及安装手册。安装手册提供如何进行安装, 安装代码提供安装一些程序能够运行的基础数据。 分辨率测试 测试在不同分辨率下, 界面的美观程度,分为800*600, 1024*768, 1152*864, 1280*768, 1280*1024, 1200*1600大小字体下测试。一个好的软件要有一个极佳的分辨率, 而在其它分辨率下也都能能够运行。 缺陷管理 软件测试的主要目的在于发现软件存在的错误(Bug), 对于如何处理测试中发现的错误, 将直接影响到测试的效果。只有正确、 迅速、 准确地处理这些错误, 才能消除软件错误, 保证要发布的软件符合需求设计的目标。在实际软件测试过程中, 对于每个Bug都要经过测试、 确认、 修复、 验证等的管理过程, 这是软件测试的重要环节。 Bug管理的一般流程 测试人员提交新的Bug入库, 错误状态为New。 高级测试人员验证错误, 如果确认是错误, 分配给相应的开发人员, 设置状态为Open。如果不是错误, 则拒绝, 设置为Declined状态。 开发人员查询状态为Open的Bug, 如果不是错误, 则置状态为Declined; 如果是Bug则修复并置状态为Fixed。不能解决的Bug, 要留下文字说明及保持Bug为Open状态。 对于不能解决和延期解决的Bug, 不能由开发人员自己决定, 一般要经过某种会议( 评审 会) 经过才能认可。 测试人员查询状态为Fixed的Bug, 然后验证Bug是否已解决, 如解决置Bug的状态为 Closed, 如没有解决置状态为Reopen。 环境 为了保证软件版本的控制, 需要建立三个环境, 开发环境, 测试环境以及发布环境 发布环境 测试环境 开发环境 开发环境: 软件产品开发工作所用的环境 测试环境: 软件测试工作所用的环境 发布环境: 软件发布运行的环境 软件在各个环境中的迁移: 1. 当软件经过开发完毕, 将软件产品移植到测试环境进行测试, 这样测试和开发工作能够相互独立, 互不影响; 2. 当软件测试完成发现错误, 开发人员在开发环境中修改错误, 修改好后, 打成数据包, 传输到测试环境进行回归测试; 3. 当软件决定发布时, 将软件从测试环境移植到发布环境, 供用户使用开发环境与测试环境独立的好处是使开发工作与测试工作相互互不影响。测试, 开发环境与发布环境独立的好处是使研发工作与用户使用相互独立。- 配套讲稿:
如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。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文