软件测试
文章平均质量分 84
COURAGE0316
这个作者很懒,什么都没留下…
展开
-
测试分类
2按是否覆盖源码划分 白盒测试:又称为结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒指的是打开盒子,去研究里面的源代码和程序结果,对代码进行测试。(白盒测试也是接口测试的一种) 黑盒测试:也称为功能测试,测试中把被测的软件当成一个黑盒子, 不关心盒子的内部结构是什么,只关心软件的输入数据与输出数据。黑盒测试又分为功能测试和性能测试。 功能测试: 业务测试:测试人员将系统的整个模块串接起来运行、模拟真实用户实际的工作流程,满足用户需...原创 2021-05-09 10:28:42 · 189 阅读 · 0 评论 -
测试模型
软件测试的一般流程:需求分析阶段-》详细设计阶段-》开发编码阶段-》软件测试阶段-》运行维护阶段 一般软件开发流程和软件测试刘彻过是一样的,但是这样的流程测试介入的较晚。对于前期重大bug很难修复。针对这个缺点,总结出以下常用的测试模型: V模型 V模型和瀑布模型有些共同的特性,V模型的过程是从左到右,描述了基本的开发过程和测试行为。 单元测试:是模块测试,验证软件的基本组成单位的正确性,是白盒测试 集成测试:是模块间的测试。测试接口(软件各模块之间的接口与硬件之间的接口)是否正确,是灰盒测试原创 2021-04-25 18:36:02 · 244 阅读 · 0 评论 -
软件开发过程模型 2021-04-21
软件测试:在规定条件下对程序进行操作,从而发现错误,对软件质量进行评估的一个过程。 软件测试目的:以最少的人力、物力和时间找出软件中潜在的各种错误与缺陷,通过修正各种错误和缺陷提高软件质量,回避软件发布后由于潜在的软件缺陷和错误造成的隐患以及带来的商业风险。(提高软件质量、提高用户体验) 软件测试定义:使用人工或自动手段来运行或测试某个系统的过程,其目的在于检测它是否满足规定的需求或是弄清预期结果和实际结果之间的差别。(软件测试贯穿于整个系统的生命周期,对每一个步骤进行测试) 软件开发过程模型: 1原创 2021-04-21 19:26:00 · 217 阅读 · 0 评论