摘要: 面向对象软件的测试 面向对象的基本概念面向对象的软件开发以对象、类、封装、继承、多态、消息和接口为核心。1对象对象是一个可操作的实体,是由保存对象属性的特性的数据和操作这些数据的操作封装在一起构成的整体。对象是一个基本的可计算的实体,对象之间通过消息机制相互发生作用。对象是测试的最直接的目标,对象是 阅读全文
posted @ 2020-07-28 21:13 黑川凛 阅读(1350) 评论(0) 推荐(0)
摘要: 黑盒测试技术 黑盒测试(数据驱动测试或基于规范的测试),确认测试、系统测试、验收测试都采用黑盒测试。黑盒测试只有两种结果,测试成功和失败。黑盒测试能发现以下几类错误1功能不对或遗漏 2界面错误 3数据结构或外部数据库访问错误 4性能错误 5初始化和终止错误黑盒测试对程序的功能性测试具有以下要求1每个 阅读全文
posted @ 2020-07-27 23:15 黑川凛 阅读(848) 评论(0) 推荐(0)
摘要: 白盒测试技术 白盒测试的基本概念白盒测试也成结构测试、逻辑驱动或基于程序的测试。是一种测试用例设计方法,它从程序的控制结构导出测试用例。针对特定的条件和循环设计测试用例,对程序的逻辑路径进行测试。通过在程序的不同点检验程序状态,来判定其实际情况是否和预期的状态一致。 白盒测试的方法静态分析:按一定步 阅读全文
posted @ 2020-07-26 13:03 黑川凛 阅读(650) 评论(0) 推荐(0)
摘要: 软件测试原理测试原则1所有的测试都应追溯到用户需求2应当把“尽早测试和不断地进行软件测试”作为软件测试者的座右铭3Pareto原则 发现的80%错误来源于程序模块中的20%4从小规模到大规模 单元转集成测试到系统测试5穷举测试是不可能的 6为了达到最佳效果,应该由独立的第三方来构造测试7不充分的测试 阅读全文
posted @ 2020-07-25 19:31 黑川凛 阅读(536) 评论(0) 推荐(0)
摘要: 软件测试就是按照测试方案和流程对产品进行功能和非功能性测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。执行测试用例后,需要跟踪故障,以确保开发的的产品适合需求。 需求测试、架构测试、详细设计测试、单元测试、集成测试以及验收测试等。 CMMI模型 软件 阅读全文
posted @ 2020-07-25 17:37 黑川凛 阅读(118) 评论(0) 推荐(0)