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

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

3天内不再提示

软件测试的需求有哪些

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

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

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

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

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

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

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

审核编辑 黄宇

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

    关注

    2

    文章

    207

    浏览量

    18381
收藏 人收藏

    评论

    相关推荐

    电源测试系统:灵活调整测试面板,满足不同测试需求

    综上所述,电源模块测试系统支持自定义面板的功能为工程师和测试员提供了极大的便利和灵活性。测试员可以根据自己的需求通过调整面板布局、测试项目排
    的头像 发表于 04-10 11:37 164次阅读
    电源<b class='flag-5'>测试</b>系统:灵活调整<b class='flag-5'>测试</b>面板,满足不同<b class='flag-5'>测试</b><b class='flag-5'>需求</b>

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

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

    软件测试的7大原则,你漏了几条?

    of error-fallacy) 99%无错误的软件仍然可能无法使用,如果针对缺陷要求对系统进行了全面测试,则可能是这种情况。软件测试不仅仅是为了发现缺陷,而且还要检查
    发表于 01-18 09:39

    软件测试活动哪些?

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

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

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

    软件测试工作中常见的风险有哪些

    软件测试 工作中常见的风险有哪些,作为测试人员我们应该如何规避呢? ** 1、需求的风险** 其实存在于测试各阶段,例如:
    的头像 发表于 12-27 10:35 396次阅读

    软件功能测试的基本流程

    软件功能测试根据产品特性、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。本地化软件的功能
    的头像 发表于 12-22 11:23 345次阅读

    从定义和实施帮你对软件测试进行全解析

    软件测试软件开发过程中的一项重要环节,它的目的是确保软件能够满足预期的需求和质量标准,为客户提供高质量的产品或服务。本文将从定义和实施角
    的头像 发表于 12-21 14:25 205次阅读

    如何规避软件测试项目的风险

    软件测试 工作中常见的风险有哪些,作为测试人员我们应该如何规避呢? ** 1、需求的风险** 其实存在于测试各阶段,例如:
    的头像 发表于 12-20 13:06 217次阅读

    轨交软件测试技术

    本文将从轨交软件测试技术入手进行讲解。
    的头像 发表于 08-08 14:56 347次阅读
    轨交<b class='flag-5'>软件</b><b class='flag-5'>测试</b>技术

    轨交软件测试过程管理

    本篇将从轨交软件生命周期入手,重点从软件不同阶段、不同类型阐述各阶段的测试的重点。
    的头像 发表于 08-08 14:50 459次阅读
    轨交<b class='flag-5'>软件</b><b class='flag-5'>测试</b>过程管理

    使用Tessy对AUTOSAR应用层软件进行SIL测试

    最近了解到了Tessy这款测试软件,尝试一下使用它来测试AUTOSAR应用层软件
    的头像 发表于 07-22 10:06 1792次阅读
    使用Tessy对AUTOSAR应用层<b class='flag-5'>软件</b>进行SIL<b class='flag-5'>测试</b>

    NI一系列精选测试与测量产品满足工程师日益增长的测试测量需求

    e络盟携手全球自动化测试和测量系统领先制造商NI亮相2023慕尼黑上海电子展。二者会共同展示NI一系列精选测试与测量产品,以满足工程师日益增长的测试测量需求。 NI持续致力于提供模块化
    的头像 发表于 07-12 10:37 520次阅读

    软件验收测试和系统测试的区别点

    软件验收测试和系统测试软件测试过程中的两个阶段。验收测试是部署
    的头像 发表于 05-06 21:32 535次阅读