测试规范流程与测试管理.pptx
《测试规范流程与测试管理.pptx》由会员分享,可在线阅读,更多相关《测试规范流程与测试管理.pptx(43页珍藏版)》请在咨信网上搜索。
1、测试规范流程于测试管理Robin Wang议程n人员介绍n公司生产情况n测试工作性质n产品质量保证n为什么加入规范n测试流程n工作介绍和展望公司生产情况n开发n质量保证n测试软件生产的三条线。从三个角度来保证生产出合格的产品。测试工作的性质n开发人员 做事n质量保证 正确的做事(过程是正确的)n测试人员 做正确的事(结果是正确的)产品质量的保证n测试主要工作,是对产品的验证,也是对开发部门工作的一个度量。n产品质量是由开发人员建立的。测试的依据n软件需求n规范(行业规范,项目规范,开发规范)n安全等其他的要求为什么加入规范n前台界面缺少一致的风格,很难使用户建立明确的心理模型,品牌延伸无从谈起
2、n代码缺乏规范是造就华佗的主要原因n各条产品线无法进行技术交流n测试人员开发人员缺乏工作依据n没有规范,我们就无法摆脱作坊式生产测试流程二、一般的测试过程介绍1.V-Model2.测试阶段介绍3.测试流程介绍2.1 V 模型(Improved)customer,user,PM,technical supportDesign/AnalysisVerify/testingVerify designValidate requirementsEngineers验收测试设计集成测试设计单元测试设计开发和测试过程的开发和测试过程的V模型模型系统规格描述系统规格描述框架设计框架设计系统测试系统测试集成测试集
3、成测试详细设计详细设计Code单元测试单元测试需求需求验收测试系统测试设计执行单元测试执行集成测试执行系统测试执行验收测试2.2.1 单元测试阶段n单元测试的内容:n1、模块接口测试n2、检查局部数据结构能否保持完整性n3、模块边界条件测试n4、模块执行路径测试n5、检查模块内部错误处理是否有效n单元测试方法:n白盒测试为主单元测试或模块测试对模块进行正确性检验的测试工作,测试用例以白盒测试为主、黑盒测试为辅.模块模块出错处理出错处理模块接口模块接口局部数据结构局部数据结构边界条件边界条件执行路径执行路径调用参数调用参数全局量定义一致性全局量定义一致性数据定义、数据定义、使用使用循环边界循环边
4、界输入边界输入边界重要路径重要路径关键路径关键路径非合理输入非合理输入系统异常系统异常单元测试检查单q逻辑和算法:正确实现了逻辑和算法q数据结构(全局和局部):使用了全局数据结构?哪些?如果有,作了哪些关于全局数据的假设?这些假设正确吗?使用了局部数据?在算法执行的所有步骤期间,保持局部数据的完整性了吗?q接口:来自调用模块的数据匹配被调用的模块的期望接收的数据?被调用模块的数据匹配调用的模块提供的数据?q独立路径:标识了所有穿过模块的独立路径?执行了吗?q边界条件:了解边界条件吗?进行了测试确保该模块在其边界条件上的适当的操作了吗?q出错处理:所有出错处理路径均执行到了吗?2.2.2 集成测
5、试阶段 n集成测试(Integration test):将通过单元测试的多个模块组合成更大的模块或子系统或产品,然后进行测试。n测试内容:各单元的接口是否吻合、代码是否符合规定的标准、界面标准是否统一等。n人员安排:既要求参与的人熟悉单元的内部细节,又要求他们能够从足够高的层次上观察整个系统。一般由有经验的测试人员和主要的软件开发者来完成集成测试的计划。集成测试n集成测试计划:集成测试计划由系统设计人员在设计阶段制定,它是和设计规格说明同时完成的。内容有:n测试的描述和范围n测试环境n测试时间表n集成次序n测试用例以及测试的预期结果等n测试方法:集成测试阶段是以黑盒法为主。2.4 系统测试n经
6、过集成测试之后,分散开发的模块被联接起来,构成完整的程序,其中各模块间接口存在的种种问题都已基本消除。测试开始进入到系统测试的阶段。n为了发现缺陷并度量产品质量,按照系统的功能和性能需求进行的测试n一般使用黑盒测试技术n一般由独立的测试人员完成n系统测试(System test):n应该由若干个不同测试组成,目的是充分运行系统,验证系统各部件是否都能正常工作并完成所赋予的任务。这里所谓的系统不仅仅包括软件本身,而且还包括计算机硬件及其相关的外围设备,数据及其收集传输机构,甚至掌握计算机运行的人员及其操作等。n通常意义上的系统测试包括:功能测试、压力测试(Stress test)、性能测试(Pe
7、rformance test)、容量测试(Capacity test)、用户界面测试、兼容性测试等。系统测试n压力测试:n也称为强度测试。压力测试的目的就是在软件投入使用以前或软件负载达到极限以前,通过执行可重复的负载测试,预先分析出软件可承受的并发用户极限值和性能瓶颈,以帮助软件厂商或用户优化自己的程序。n容量测试:n对软件容量的测试,能让用户明白到底此软件能一次性承担多大访问量。有了对软件负载的准确预测,不仅能让用户对软件在实际使用中的性能状况充满信心,同时也可以帮助用户最经济地规划自己的网络配置,避免无谓的硬件投入,还可以减少网络系统的宕机时间和因此带来的经济损失。系统测试n性能测试:n
8、对于那些实时和嵌入式系统,软件部分即使满足功能要求,也未必能够满足性能要求,虽然从单元测试起,每一测试步骤都包含性能测试,但只有当系统真正集成之后,在真实环境中才能全面、可靠地测试运行性能,系统性能测试就是为了完成这一任务。n压力测试、容量测试和性能测试的手段和方法很相似,有时可以交织在一起进行测试。压力测试的重点在于发现功能性测试所不易发现的系统方面的缺陷。容量测试和性能测试更着力于提供性能与容量方面的数据,以供制造者参考改进或进行广告宣传。系统测试系统测试功能测试举例功能测试举例n用户界面的测试:n符合标准和规范n直观性n一致性n灵活性n舒适性n正确性n实用性系统测试系统测试PCPCUni
9、x/MacUnix/MacWin98Win98WinMEWinMEWinNTWinNTWin2000Win2000SolarisSolarisHP-UXHP-UXOS IXOS IXOS XOS XIE5IE5IE5.5IE5.5IE6IE6NS4.7NS4.7NS6.0NS6.0n兼容性测试/配置测试n向前和向后兼容n多版本的测试n例:网站测试用例设计矩阵表系统测试系统测试系统测试其他还有一些关于测试的分类,例如:n健壮性测试n容灾测试n内存泄漏测试n并发性测试n安全性测试n配套产品测试。n实际上,这些测试都是因为测试的目的不同,而在制定测试策略和测试设计的时候有不同的侧重点。必做的测试:安
- 配套讲稿:
如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。