0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

软件测试的需求有哪些

新支点小玉 来源:jf_58431527 作者:jf_58431527 2023-12-28 10:46 次阅读

在软件开发过程中,有多种类型的需求,其中:

(1)用户需求用于描述用户使用产品必须要完成的任务,是软件开发活动中最基本的需求。
(2)系统需求用于描述软件设计和编程人员必须完成的任务,系统分析员通过分析用户需求,才能将用户需求转变成开发设计人员看得懂的系统需求。

(3)测试需求用于描述软件测试人员必须完成的任务,测试工程师通过分析系统需求,产生测试需求,作为测试活动的指导。因此,可将测试需求看做系统需求与测试用例之间的桥梁,即先从系统需求中提取测试需求,然后针对测试需求进行逐步细化,并设计测试用例。

测试需求与可测试性需求是两个完全不同的概念。

测试需求可以理解为针对要实现的功能或性能,从测试的角度来看,需要测试的特性,其关键点在于它是一种测试分析活动的产物。测试需求面向功能点,针对每个功能点,都需要提取其测试需求,进而设计测试用例。

可测试性需求是指需求分析时应注意需求的可测试性要求,其关键点在于它是需求分析活动的产物。可测试性需求是为了确保对功能或非功能需求的可测试性而提出的,它面向各个开发阶段,在不同的开发阶段有不同的可测试性需求。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件测试
    +关注

    关注

    2

    文章

    229

    浏览量

    18595
收藏 人收藏

    评论

    相关推荐

    斑马技术:用软件创造需求,硬件满足需求

    “简单地说,很多时候用户解决问题的关键还是通过软件体现的:软件更多地需要创造用户需求;而硬件更在于... “简单地说,很多时候用户解决问题的关键还是通过软件体现的:
    的头像 发表于 08-19 16:50 362次阅读
    斑马技术:用<b class='flag-5'>软件</b>创造<b class='flag-5'>需求</b>,硬件满足<b class='flag-5'>需求</b>

    FLEXBENCH通用测试软件平台

    1.简介 FlexBench是锘华仪器针对航空航天等领域的测试需求研制开发的通用测试软件平台。 FlexBench为用户提供海量接口,支持用户自主定制
    的头像 发表于 08-06 14:04 261次阅读
    FLEXBENCH通用<b class='flag-5'>测试</b><b class='flag-5'>软件</b>平台

    软件测试六大问 全面而深入的软件测试行业解疑

    什么是软件测试软件测试是通过人工或自动化的手段来运行或测定某个软件系统的过程。 其目的是检验软件
    的头像 发表于 07-30 10:28 285次阅读

    动态追溯方法:彻底革新软件测试

    动态追溯方法为解决软件开发中追溯的挑战提供了创新的解决方案。通过自动和动态地链接需求测试用例,使测试过程显著提高效率和精确度。该方法减少了手工操作,改善了故障分析,并确保了持续的追溯
    的头像 发表于 07-05 17:40 408次阅读
    动态追溯方法:彻底革新<b class='flag-5'>软件</b><b class='flag-5'>测试</b>

    接口测试测试哪些类型

    接口测试软件测试的一个重要组成部分,主要用于验证系统各模块之间的接口是否按照预期工作。接口测试测试点类型繁多,以下是一些常见的
    的头像 发表于 05-30 15:04 1865次阅读

    接口测试属于功能测试吗为什么

    接口测试和功能测试软件测试中的两种不同类型,它们之间一定的联系,但也存在明显的区别。本文将详细讨论接口
    的头像 发表于 05-30 14:57 472次阅读

    功能测试是白盒还是黑盒测试

    功能测试软件测试的一种方法,主要用于验证软件的功能是否满足需求规格说明书中的要求。功能测试可以
    的头像 发表于 05-30 14:53 869次阅读

    功能测试主要做什么 功能测试包含哪些测试

    功能测试软件测试的一个重要组成部分,主要目的是验证软件的功能是否满足需求规格说明书(SRS)中定义的功能要求。功能
    的头像 发表于 05-29 16:05 5511次阅读

    功能测试和接口测试的区别

    的一个重要组成部分,它主要关注软件的功能需求是否得到满足。功能测试的目的是验证软件是否按照需求规格说明书(SRS)中描述的功能正常工作。功能
    的头像 发表于 05-29 16:02 943次阅读

    性能测试的流程和步骤哪些

    性能测试软件测试的一个重要环节,主要目的是评估软件在不同负载条件下的性能表现,以确保软件能够满足用户的
    的头像 发表于 05-29 16:00 797次阅读

    功能测试和性能测试的区别与联系

    预期执行其功能的过程。功能测试的主要目标是确保软件满足所有业务需求和用户期望。以下是功能测试的一些关键特点: 需求驱动 :功能
    的头像 发表于 05-29 15:40 1032次阅读

    仿真测试软件测试的区别

    在当今软件开发和验证的领域中,测试是保证软件质量的关键环节。而在测试的众多方法中,仿真测试软件
    的头像 发表于 05-17 14:33 901次阅读

    如何使用EMC测试软件执行辐射抗扰度测试?(三)软件检查及手动模式

    一、前言 之前的文章为大家介绍了使用EMC测试软件执行辐射抗扰度测试测试方法、频率变化模式测试方法、校准方法及调制。本期文章继续为大家介绍
    的头像 发表于 03-18 15:39 621次阅读
    如何使用EMC<b class='flag-5'>测试</b><b class='flag-5'>软件</b>执行辐射抗扰度<b class='flag-5'>测试</b>?(三)<b class='flag-5'>软件</b>检查及手动模式

    软件测试活动哪些?

    ,包括身份认证、权限管理、数据保密等方面是否符合要求。 5、可靠性测试测试软件的稳定性、容错性、恢复能力等方面是否符合要求。 6、用户体验测试
    发表于 01-08 11:11

    软件测试的八大特性哪些?

    软件测试软件开发过程中重要的一环,其目的是发现软件中存在的问题,并提供解决方案。因此,软件测试
    发表于 01-02 10:15