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

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

3天内不再提示

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

如意 来源:CSDN 作者:Je pense a toii 2020-08-19 17:13 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

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

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

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

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

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

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

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

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

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

    关注

    0

    文章

    72

    浏览量

    21128
  • 静态
    +关注

    关注

    1

    文章

    30

    浏览量

    14812
  • 软件测试
    +关注

    关注

    2

    文章

    245

    浏览量

    19866
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    求助,静态电流测试,稳态测试怎么做

    我是一名刚入职的实习生,我的嵌入式这一块的知识很欠缺,但是交给我的任务就是做一块DEMO板的静态电流测试和稳态测试,我目前有的工具如图所示,请求各位大佬教给我具体方法(最好是能有操作步骤)和思路,多谢各位了
    发表于 11-12 15:46

    测试计划与测试策略的工程化边界

    测试计划与测试策略是软件测试管理的核心文档,但二者有明显区别测试计划(TestPlan)面向具
    的头像 发表于 11-07 10:05 127次阅读
    <b class='flag-5'>测试</b>计划与<b class='flag-5'>测试</b>策略的工程化边界

    华科智源IGBT静态参数测试

    HUSTEC华科智源HUSTEC-1600A-MTIGBT功率器件测试仪一:IGBT功率器件测试仪主要特点华科智源HUSTEC-1600A-MT静态测试仪可用于多种封装形式的IGBT
    的头像 发表于 10-29 10:39 1613次阅读
    华科智源IGBT<b class='flag-5'>静态</b>参数<b class='flag-5'>测试</b>仪

    边聊安全 | 软件单元测试的设计方法

    上海磐时PANSHI“磐时,做汽车企业的安全智库”软件单元测试的设计方法写在前面:软件单元测试的设计是一个系统化的过程,旨在验证代码的最小可测试
    的头像 发表于 09-05 16:18 4193次阅读
    边聊安全 | <b class='flag-5'>软件</b>单元<b class='flag-5'>测试</b>的设计方法

    电源模块的短路保护如何通过自动化测试软件完成测试

    在当今电力电子领域,电源模块的可靠性至关重要,短路保护作为其关键特性,需通过精确的自动化测试软件进行验证。本文将整理如何借助自动化测试软件ATECLOUD完成电源模块短路保护的
    的头像 发表于 09-03 19:10 553次阅读
    电源模块的短路保护如何通过自动化<b class='flag-5'>测试</b><b class='flag-5'>软件</b>完成<b class='flag-5'>测试</b>

    如何正确选购功率半导体器件静态参数测试机?

    主要的功率半导体器件特性分为静态特性、动态特性、开关特性。这些测试中最基本的测试就是静态参数测试静态
    的头像 发表于 08-05 16:06 589次阅读
    如何正确选购功率半导体器件<b class='flag-5'>静态</b>参数<b class='flag-5'>测试</b>机?

    国产电源模块测试软件功能应用全面解析

    电源模块作为电子设备的核心器件,其性能的优劣关系着整个设备的质量。为了确保电源产品能够满足不断提升的技术要求,稳定、高效的电源测试系统成为了电源行业的关键需求。本文将对纳米软件电源模块测试
    的头像 发表于 08-01 11:51 696次阅读
    国产电源模块<b class='flag-5'>测试</b><b class='flag-5'>软件</b>功能应用全面解析

    IGBT静态参数测试仪系统

    HUSTEC华科智源 HUSTEC-1600A-MT IGBT功率器件测试仪 一:IGBT功率器件测试仪主要特点 华科智源HUSTEC-1600A-MT静态测试仪可用于多种封装形式的
    的头像 发表于 07-08 17:31 1788次阅读

    动态BGP与静态BGP的区别

    的本质协议是一致的,但其配置方式、路由来源和使用场景存在明显区别。一、静态 BGP 与 动态 BGP 的区别概览[td]项目静态 BGP动态 BGP 邻居配置方式必须手动指定对端 IP
    发表于 06-24 06:57

    老文章新视角:从静态测试到CI/CT生态的进化

    静态测试工具到CI/CT生态的进化,不仅是技术功能的叠加,更是软件工程方法论的范式跃迁。未来汽车行业的CI技术将不再是简单的“工具链拼接”,而是以虚拟化测试为底座、场景化为导向、标准
    的头像 发表于 05-26 10:50 1452次阅读
    老文章新视角:从<b class='flag-5'>静态</b><b class='flag-5'>测试</b>到CI/CT生态的进化

    复杂电磁环境构建与测试软件系统

    复杂电磁环境构建与测试软件系统
    的头像 发表于 04-29 20:47 471次阅读
    复杂电磁环境构建与<b class='flag-5'>测试</b><b class='flag-5'>软件</b>系统

    PCB互连应力测试与温度冲击测试区别

    在当今复杂且精密的PCB实际应用场景中,确保其可靠性至关重要。互连应力测试(IST)与温度冲击测试(TC)作为可靠性评估的常用手段,二者在测试对象、原理机制、适配场景以及所遵循的标准规范等维度,都有着极为明显的
    的头像 发表于 04-18 10:29 704次阅读
    PCB互连应力<b class='flag-5'>测试</b>与温度冲击<b class='flag-5'>测试</b>的<b class='flag-5'>区别</b>

    浅谈驱动板的软件测试

    综上所述,驱动板的软件测试是确保驱动板产品质量和可靠性的重要环节。通过对驱动板进行全面、系统的软件测试,可以发现并修复潜在的问题和缺陷,提高驱动板的性能、兼容性和安全性,从而满足不同应
    的头像 发表于 03-24 16:12 773次阅读

    嵌入式软件测试技术深度研究报告

    嵌入式软件测试技术深度研究报告 ——基于winAMS的全生命周期质量保障体系构建 一、行业技术瓶颈与解决方案框架 2025年嵌入式软件测试领域面临两大核心矛盾: ‌ 安全合规与开发效率
    的头像 发表于 03-03 13:54 755次阅读

    如何利用emulation提升软件测试效率

    随着技术的发展,软件变得越来越复杂,对测试的要求也越来越高。传统的测试方法往往需要大量的硬件资源和时间,而emulation技术提供了一种更高效、成本更低的测试解决方案。 1. Emu
    的头像 发表于 12-05 15:51 1179次阅读