51Testing软件测试论坛

标题: 平常手工操作APP的功能算是静态测试还是动态测试? [打印本页]

作者: mehll1213    时间: 2015-11-23 18:40
标题: 平常手工操作APP的功能算是静态测试还是动态测试?
今天看到静态测试和动态测试的概念,
静态测试:测试时不执行被测试软件。
动态测试:测试时执行被测试软件。

之前一直觉得手工操作APP功能的测试是静态测试,可是看完这个定义之后,又觉得是动态测试,请大神帮忙解答一下,最好能说一下理由
作者: Miss_love    时间: 2015-11-24 10:07
简单理解类似:白盒测试和黑盒测试
作者: seagull1985    时间: 2015-11-24 10:32
本人理解动态测试,一般的手工测试都是动态测试,静态测试一般指代码级别的测试。
作者: amyxiaotu    时间: 2015-11-24 13:14
楼上正解,代码级别的,不执行被测软件,只是跑代码,类似于代码走查,主要关注接口,程序结构,参数传递等等,是否都有正确的返回值和处理。
动态测试就是直接测试软件的功能,不看代码,主要关注各模块的功能,以及数据的交互,逻辑处理是否正确等等。
作者: amyxiaotu    时间: 2015-11-24 13:18
静态测试,更偏向于代码走查,写一些测试程序去检查接口,参数、空指针等代码的一些问题,不测试被测软件。
动态测试,更偏向于黑盒,主要关注各模块的功能是否正确实现了,各模块的逻辑处理,关联数据的处理等,还有被测软件的健壮性,性能等等。
作者: jingzizx    时间: 2015-11-24 14:55
动态测试,软件执行了一般都属于




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2