静态测试和动态测试的区别???

2025-03-10 05:23:25
推荐回答(2个)
回答1:

首先明白什么是静态?什么是动态?静态动态最根本的区别就在于“程序是否是运行的”。静态就是不运行程序去测试,那么又要问了:不运行怎么测试呢?那最简单的静态测试方法就是“code
review”也就是看代码。看代码有没有什么地方明显是错误的。我们平时用的compile(编译)其实就是最好的静态测试,这是让编译器帮我们去读代码。那么什么是动态呢?和静态相反啊。我们写测试用例然后去跑程序这种就是动态。一些单元测试,系统测试,集成测试都属于动态测试。

回答2:

静态测试与动态测试