美文网首页Python测试开发
软件测试基础理论:什么是测试需求?

软件测试基础理论:什么是测试需求?

作者: 庄周幻梦 | 来源:发表于2021-04-10 20:52 被阅读0次

测试需求(Test Requirement):测试需求主要解决"测什么"的问题, 一般来自需求规格说明书中原始需求。 测试需求应全部覆盖已定义的业务流程,以及功能和肺功能方面的需求。

  1. 测试需求按适用范围分为公共测试需求和项目测试需求
    1.1 公共测试需求:同类型系统共同需要的、通用的需求,列为公共测试需求。如OA办公系统通用的发文基本信息页面。
    1.2 项目测试需求:是根据不同的项目,编制出的针对项目特点的测试需求。

  2. 按需求类别分为隐性测试需求和显性测试需求
    2.2 显性测试需求:即可直接获取的需求,如项目组提供的各类需求文档、会议纪要、用户手册以及项目组主动告知的一些需求等
    2.3 隐性测试需求:即无法直接获取的需求,需要测试人员在编写时运用自身的知识、经验、询问或直接运行系统推敲出来的隐含的需求。如程序运行中一些必要的条件限制,但这些需求无法直接获知,只能通过运行程序逻辑推敲出来;
    再如某系统的行业标准、规范中隐含的需求等。

  3. 项目测试需求又分为功能测试需求、通用功能测试需求、流程测试需求及非功能测试需求
    3.1 功能测试需求:是将系统中显性、不通用的页面、功能,按模块顺序整理转化为便于测试的一种需求。
    3.2 流程测试需求:流程测试需求是将系统业务流程中不同结点不同角色的特殊功能,整理形成直观的、便于测试的一种需求。
    3.3 通用测试需求:是指将系统中通用的功能操作、要求转化为便于测试的一种需求。如通用的功能按钮,页面、规定、名词术语等
    3.4 非功能测试需求:将软件中除明确的功能需求以外的要求,定义为非功能测试需求。如兼容性、观感(界面)需求、易用性、性能要求、可维护性要求等


原文:https://jingyan.baidu.com/article/60ccbceb40840c64cab197b0.html

相关文章

  • 软件测试基础理论知识

    关键词:测试基础理论1、软件测试的含义(概念)——什么是软件测试2、软件测试的目的(意义)——为什么要做软件测试3...

  • 软件测试基础理论:什么是测试需求?

    测试需求(Test Requirement):测试需求主要解决"测什么"的问题, 一般来自需求规格说明书中原始需求...

  • 测试需求分析

    什么是软件测试需求:测试需求主要“测什么”的问题,一般来自需求规格说明书中 原始需求; 为什么需要软件测试需求: ...

  • 软件测试基础理论:什么是软件测试?

    软件测试: Software Test 1983年,IEEE就提出软件工程的标准术语。他将软件测试定义为:使用人工...

  • 测试需求分析

    软件测试工作流程 测试需求 1.测试需求分析2.根据需求规格说明书明确测试内容,去细分需求(提取测试点)什么是测试...

  • 2018-08-14 测试需求分析

    测试需求分析就是分析我们测试什么、如何测试的过程。通过完备的测试需求分析可以输出高质量的软件测试计划、软件测试方案...

  • python3测试工具开发快速入门教程13自动化测试简介

    软件自动化测试的内容 标识测试条件 确定为什么测试,以及测试“什么”并最好定义这些测试需求和测试类型。 测试需求(...

  • python3测试工具开发快速入门教程13自动化测试简介

    软件自动化测试的内容 标识测试条件 确定为什么测试,以及测试“什么”并最好定义这些测试需求和测试类型。 测试需求(...

  • 2018-12-21

    软件测试总结 软件测试流程: 测试需求分析,分析需求文档提取...

  • 测试需求分析

    一、测试需求分析 测试需求分析就是分析我们测试什么、如何测试的过程。通过完备的测试需求分析可以输出高质量的软件测试...

网友评论

    本文标题:软件测试基础理论:什么是测试需求?

    本文链接:https://www.haomeiwen.com/subject/nxankltx.html