风云学习测试理论_第1页
风云学习测试理论_第2页
风云学习测试理论_第3页
风云学习测试理论_第4页
风云学习测试理论_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

估。即软件测试是为了发现错误而执行程序的过程。批测试用例,并利用这些测试用例运行程序以及发现错误的过程,即执试步骤。测试用例(testcase):所谓测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果;测试用例是执试的最小实体。 resuld期望结果 condition岗位条件 pre-condition前提functionalrequirementspecification(FRS)unittestingsystem (UAT)能是否得到充分使用,则这种测试方法称为白盒测试(White-boxTesting)方法。——白盒Testdrivendevelopment(TDD)tsetlink12345能确保从用户的角度 无法测试程序内部特定 (cc结束点)cc(codezing冻结点)程序员之后不可修改程序Festurelist功能说明releasenotes第四类标准:正面停止测试的具体要求,即停止测试的标准可定义为查出某一PDCA(y-do-check- svn存放历史代 cvs协作版ServiceServicerequest需求服 findings发现的瑕 RationalUnifiedProcess,统一软件开发过程,统一软件过程)是一个面向对象 knowledge领域知识 CCB评审委Xml数据 .net stending正则表达式&SQL 4.44版本,Jira 软件测试计划的制定:12345标准;6风险评估;7子计划制定;8计划评审1等价类划分;2边界值分析;3决策表法;4因果图;5正交试验法;6错误推举例:设计这样的测试用例,来实现一个对所有实数进行开平方运算(ysqrt(x))的分,可以分成:正实数、0+1.44442.345实数,则为该程序设计的测试用例的输入为+1.4444、0和-2.345。等价类划分法是把所有可能的输入数据,即程序的输入域划分为若分(子集,然后从的假定:——测试某等价类的代表值就是等效于对于这一类其它值的测试。 按照数值划分在规定了一组输入数据(nn(每个值确定一个有效等价类)x{1,3,7,15},且程序4x=1、x=3、x=7、x=15x≠1,3,7,15x 可确定一个有效等价类(符合规则)和若干个无效等价类(从不同角度规则。8a’~‘z’之外其它字符的字符串。细分等价类在确知已划分的等价类中各元素在程序中的处理方式不同的情况下,则边界值分析使用与等价类划分法相同的划分,只是边界值分析假定错误地存在于 min+、nom、maxmax。(1)

合并后的条件符号“-”表示,说明执行的动作与该条件的取值∨恒 ccc∧e1~e1c E、I、O、RMEab1,ab1I:a、b、c1a、b、c0。Ma1b0。aba或aba或异M 唯 要 5原因 结果 21.售货机〖零钱找完〗灯 24.送出橙汁饮22.退还1元硬 25.送出啤酒饮23.5中间结点 11.投入1元硬币且押下饮料按NNYYYY1YYYYY5YYYNYYYNYY找YYYYYY可找YYYY钱付清Y1Y5YYYYYYYY正交试验设计法(Orthogonalexperimentaldesign,t平数,c(因素数。Dr.GenichiTaguchi错误推测法的概念:基于经验和推测程序中所有可能存在的各种错误,从而有针对明该次测试是不足的,而测试不足则意味着让用户承担隐藏错误带来的,但测对照程序逻辑,检查已设计出的测试用例的逻辑覆盖程度。如果没有达到要求的新建(New):测试中告的软件缺陷(Declined):修改缺陷方法,处理意见,Bug状态。 项目级配置库结构:四大区:1.管理区2.开发区3.基线区4.发布区VSSCVSSVNSVN(Subversion)良好的可Subversion2(主要方法)(例如源代码以及用纯文本,HTML,Text)因为其内部结构直内部结构复杂,且不容易理解更改处的上下文,采用锁定-方案较好Subversion工作拷贝(Working修订版本工作拷贝(WorkingCopy 修订版本(RevisionSVN(Commit)操作是把工作拷贝的更改发布到版本库的一个原子操作。每当(Revision 1:svnco在当 建立一个 2:svncosvn://localhost/torm会在 下创建 r14521452 -r{“2007-05-05”}会检出最接近这个日期 本…/trunk@14521 ,否 ADUCGRevertBASE语法:revert1revertabc.cabc.c例2revertsrc/edu/nju/pojo放弃对 .dll动态 外部质量使用质性性性性软件能力成熟度模型CMM CMMI1.3版本合同签订后,项目根据《剪裁指南》定义测试项目的生命周期和过程定义。并由评审对项目已定义过程进行评审活动,评审结果记录在《评审记录》解书》,对测试项目的工作量和规模进行详细的项目估算和WBS(工作 情况等时,须将沟通事项记录在《项目沟通记录表》中,沟通频率可以每例设计方案》交由决策控制评审确定,组织测试工程师按照修改后的《用例设计方案》在测试管理平台中编写测试需求和测试用例。项目对测试用例组织评审进行评审活动,评审人员中至少有一位其他项目参与,评审结果记录在《评审记录》中,评审人员签字通过后才能执试用例。当合同要求进行回归测试时,需从样品接收开始重新进试,回归的样品应加上由项目编写项目总结报告,总结项目中的经验,为以后组织过程资产改进的划,必须通过会议评审。如果不需要修改项目计划,则由项目通知具体修改进行修改,修改完成后项目进行审核,所有过程记录在《项目问题记客户经理无售前支持需求,则由项目直接编写《测试服务内容说明书》与客在项目实施过程中,项目需对《需求矩阵表》进行实时更新项目建立配置管理体制,包括指定配置管理员,成立配置控制,指定配置审计员。配置管理员可由项目成员兼任,配置控制需经上级批 在项目实施过程中,项目若发现需要将新的工作产品纳入配置库管理,需提配置控制对修改后的《配置管理计划》进行评审活动,评审结果记录在《配 配置控制召开评审会议对基线发布申请进行评审活动。评审范围包括检查纳产品纳入到基线库中并到发布区中。对于已经纳入基线的工作产品,项目要求修改该工作产品时需提出基线变更申请。将变更理由,解决建议和影响分析记录在《基线变更申请、、验证记配置控制对项目基线变更申请进行评审活动,评审范围包括对配置管理员通知需要修改的工作产品的相关,相关从配置库获取该工作产品的版本并作修改,将修改过程记录在《基线变更申请、、验证记《基线变更申请、、验证记录》中CM由项目组织相关,配置管理员等相关人员,对不符合项进行评审分析配置审计人员验证不符合问题确已得到解决,将审计结果汇报给项目。项目和的信息需求工作程序-数在数据的工作完成后,度量分析员应按照计划对度量数据进行分析,必要时要XXX,描述系统是否符合需求(XXX。预期参考人员包括用户、测试列出设计本系统/项目的术语和缩写语约定。对于技术相关的名词和与多义词一定 避免大多工具的问题。(测试、项目经理关注部分)(如存在分组、用户参与等情况测试经理(员XXX表格则便于知道那个子系统/子模块的测试频度,对于多次回归的子系统/子模块将引100%的目标。测试覆盖:需求/功能(或编号)缺陷发现效率=缺陷总数/执试用时=×100%缺陷密度=缺陷总数/

温馨提示

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

评论

0/150

提交评论