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

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

3天内不再提示

软件测试:动/静态测试的区别及关系

如意 来源:CSDN 作者:Je pense a toii 2020-08-19 17:13 次阅读

静态测试,动态测试的区别:程序是否运行。

静态测试:静态测试是指不运行被测程序本身,通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性。静态测试主要包括各阶段的评审、代码检查、程序分析、软件质量度量等,用于对被测程序进行特性分析。

动态测试:通过运行被测程序来检查运行结果与预期结果的差异,并分析运行效率和健壮性等指标;这种方法包括三部分:构造测试用例、执行程序、分析程序的输出结果。

所以在项目里同一个测试,既有可能属于黑盒测试,也有可能属于动态测试;既有可能属于静态测试,也有可能属于白盒测试。而且它们之间还有

包括交叉的关系,总结以下4句话:

黑盒测试有可能是动态测试(运行程序,只看输入和输出),也有可能是静态测试(不运行程序,只是查看界面)

白盒测试有可能是动态测试(运行程序,并分析代码结构),也有可能是静态测试(不运行程序,只是静态查看代码)

动态测试有可能是黑盒测试(运行程序,只看输入和输出),也有可能是白盒测试(运行程序,并分析代码结构)

静态测试有可能是黑盒测试(不运行程序,只是查看界面),也有可能是白盒测试(不运行程序,只是静态查看代码)

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

    关注

    0

    文章

    70

    浏览量

    20723
  • 静态
    +关注

    关注

    1

    文章

    29

    浏览量

    14587
  • 软件测试
    +关注

    关注

    2

    文章

    231

    浏览量

    18689
收藏 人收藏

    相关推荐

    CP测试与FT测试有什么区别

    (Chip Probing,晶圆探针测试)和FT(Final Test,最终测试)是两个重要的环节,它们承担了不同的任务,使用不同的设备和方法,但都是为了保证产品的质量与可靠性。 基础概念:CP测试和FT
    的头像 发表于 11-22 11:23 631次阅读

    导磁材料的交流测试和直流测试有什么区别

    导磁材料的交流测试和直流测试在多个方面存在显著的区别,这些区别主要体现在测试原理、测试方法、
    的头像 发表于 09-30 11:11 560次阅读

    ic测试原理和设备教程的区别

    IC测试原理和设备教程在内容、目的和关注点上存在显著的区别。 IC测试原理 内容 : IC测试原理主要探讨的是对集成电路(Integrated Circuit,简称IC)进行
    的头像 发表于 09-24 09:51 315次阅读

    变频器静态测试和动态测试方法

    在变频器的维护和故障诊断中,静态测试和动态测试是两项不可或缺的步骤。这两类测试为技术人员提供了判断变频器内部组件健康状况的依据。 一、静态
    的头像 发表于 08-19 17:47 1629次阅读

    ADC静态测试全流程:以斜坡测试为例(二)

    作者介绍   在上期文章中我们介绍了ADC静态参数测试的“测试适用性”和“硬件准备”,今天将为您介绍测试的“软件配置”以及“开始
    的头像 发表于 06-17 17:47 844次阅读
    ADC<b class='flag-5'>静态</b><b class='flag-5'>测试</b>全流程:以斜坡<b class='flag-5'>测试</b>为例(二)

    ADC静态测试全流程:以斜坡测试为例(一)

    如何利用该系统进行精确的ADC静态参数测试。我们将以斜坡测试(Ramp test)这一典型测试流程为例,指导您高效地使用我们的ATX测试系统
    的头像 发表于 06-14 10:11 1111次阅读
    ADC<b class='flag-5'>静态</b><b class='flag-5'>测试</b>全流程:以斜坡<b class='flag-5'>测试</b>为例(一)

    服务端测试和客户端测试区别在哪

    服务端测试和客户端测试软件开发过程中的两个重要环节,它们分别针对服务器端和客户端的软件进行测试。本文将详细介绍服务端
    的头像 发表于 05-30 15:27 3507次阅读

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

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

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

    测试区别、功能测试的策略和方法,以及功能测试的优缺点。 一、功能测试的概念 功能测试,又称为黑
    的头像 发表于 05-30 14:53 1013次阅读

    功能测试和接口测试区别

    功能测试和接口测试软件测试的两个重要方面,它们在确保软件质量和性能方面发挥着关键作用。本文将详细介绍功能
    的头像 发表于 05-29 16:02 1054次阅读

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

    功能测试和性能测试软件测试的两个重要方面。它们在确保软件质量和性能方面发挥着关键作用。本文将详细探讨功能
    的头像 发表于 05-29 15:40 1202次阅读

    半导体分立器件静态参数测试仪系统

    半导体分立器件静态参数测试仪系统产品介绍 HUSTEC-DC-2010晶体管直流参数测试系统是由我公司技术团队结合半导体功率器件测试的多年经验,以及众多国内外
    发表于 05-21 10:37 0次下载

    仿真测试和台架测试区别

    手段,但在定义、目的、方法以及应用场景等方面却存在显著的区别。本文将对仿真测试和台架测试进行全面而深入的比较,旨在揭示它们之间的差异,为相关领域的研究和实践提供参考。
    的头像 发表于 05-17 14:45 1243次阅读

    仿真测试软件测试区别

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

    鉴源论坛丨轨交软件测试技术详述

    要求 ·对软件集成测试进行静态测试应先于动态测试; · 集成过程是动态进行的,在测试计划中须明确
    的头像 发表于 05-14 16:38 395次阅读
    鉴源论坛丨轨交<b class='flag-5'>软件</b><b class='flag-5'>测试</b>技术详述