随笔分类 - 软件测试基础
摘要:第一章需求阶段 最有效的测试工作应该始于项目的开始阶段,远远早于程序代码的编写阶段。首先需要检验的就是需求文档。 第一条:测试人员及早介入 测试人员需要从项目生命周期之初就开始接入,这样才能准确理解测试的对象,才可能设计出更出色和全面的测试计划、测试设计、测试过程和测试用例。在生命周期中发现缺陷越早
阅读全文
摘要:一.方法简介 现在的软件几乎都是用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。这种在软件设计方面的思想也可以引入到软件测试中,可以比较生动地描绘出事件触发时的情景,有利于测试设计者设计测试用例,同时使测试用例更容易理解和执行。 基本流和备选流:
阅读全文
摘要:什么是软件缺陷(bug) 软件缺陷是指系统或系统部件中那些导致系统或部件不能实现其应有功能的缺陷。一般定义缺陷有以下5条原则: 软件未实现产品说明书要求的功能。 软件出现产品说明书指明不应该出现的错误。 软件实现了产品说明书未说明的功能。 软件未实现产品说明书虽未明确提及但应该实现的目标。 软件难以
阅读全文
摘要:目录: 什么是软件测试 软件测试的目标 软件测试的原则 软件测试的主要步骤 测试的分类 测试用例 查漏补缺的方法 什么是软件测试? 广义概念:指软件生存周期中所有的检查、评审和确认工作,其中包含了对分析、设计阶段,以及完成开发后维护阶段的各类文档、代码的审查和确认。 狭义概念:识别软件缺陷的过程,即
阅读全文

浙公网安备 33010602011771号