博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
动态测试
阅读量:6637 次
发布时间:2019-06-25

本文共 484 字,大约阅读时间需要 1 分钟。

动态测试

 

1.1 动态分析技术

  虽然静态分析技术不需要软件的执行,而从动态分析本身来看更像是一个“测试”。它包含了系统的执行。当软件系统在模拟的或真实的环境中执行之前、之中和之后,对软件系统行为的分析是动态分析的主要特点。动态分析包含了程序在受控的环境下使用特定的期望结果进行正式的运行。它显示了一个系统在检查状态下是正确还是不正确。

  

  当今,在软件开发过程中有许多动态分析工具。下面给出了这些工具的分析。

  表1、动态分析工具

 

1.2 常用的白盒动态测试工具

常用的动态分析工具功能:

例:测试覆盖率分析:

  logiscope 的 testchecker 工具就是采用了覆盖率分析的思想,对代码的覆盖率进行统计分析的。

  跟踪:

  以调试器为例,调试器在调试程序的过程中,可以将已经执行的代码中的变量的信息记录下来,通过 watch out 窗口输出欻里。

  调整:

  模拟:

  断言检查:

调试的一种手段

 

1.3 常用的黑盒动态测试工具

 

转载于:https://www.cnblogs.com/Boohee/p/5701145.html

你可能感兴趣的文章
有关JAVA泛型的笔记`
查看>>
深入剖析 MongoDB 架构
查看>>
隐藏文件夹
查看>>
Java annotation源码解读
查看>>
Core Data 学习笔记 常用链接整理
查看>>
前端功能资料
查看>>
《数据结构与算法分析--c语言描述》之第一章:引论
查看>>
DAHDI 卡安装配置
查看>>
IE 8下的pdf打不开
查看>>
openwrt linux portal 实现 支持 https 支持基于时长和流量控制
查看>>
RSF 分布式服务框架设计
查看>>
solaris学习9:NFS
查看>>
JSONModel的使用
查看>>
充电第二天
查看>>
JAX-WS
查看>>
easyrec——一个开源推荐系统
查看>>
C++ wait/notify机制
查看>>
Java线程
查看>>
spring cloud
查看>>
Binder进程间通信(二)---- 驱动程序初始化
查看>>