测试基础
摘要:软件测试基础1目录一、软件测试是什么4二、软件测试发展的历程4三、软件测试的职业发展4自动化测试4性能测试5转岗5四、互联网公司的人员结构5五、软件测试的分类5按方法分类5按方向分类6按阶段分类6按对象分类7按状态分类7其他测试类型7六、研发模型8瀑布型8V字型8W字型9螺旋形9H字型10敏捷模型11七、测试流程11测试常识11需求分析阶段11测试设计阶段11测试执行阶段13测试总结阶段13八、测试方法13边界值13等价类132场景法14因果图14判定表14路径覆盖法14错误推测法14正交排列法15九、BUG的管理15BUG六要素15BUG的状态16BUG的生命周期16常见的BUG管理系统16十、版本管理17十一、测试应用17APP测试17WEB测试22十二、软件的典型结构B/S23C/S2323十三、评审23一、软件测试是什么预期结果==实际结果?测试通过:软件Bug;经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。3标准定义(IEEE):软件测试是使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。二、软件测试发展的历程软件测试就是去证明软件是正确的——软件测试就是去证明软件是错误的——软件测试就是通过一系列的手段去保证软件的质量是符合用户需求的一个过程——正在经历的阶段(国外:通过管理的手段去控制软件的质量。国内:通过技术的手段去控制软件的质量)三、软件测试的职业发展功能测试工程师——自动化测试、性能测试、转岗
温馨提示:当前文档最多只能预览
8 页,若文档总页数超出了
8 页,请下载原文档以浏览全部内容。
本文档由 匿名用户 于 2019-07-12 16:11:01上传分享