1.简述静态测试和动态测试的区别。
答:按照执行测试时是否需要运行程序,软件测试可以划分为静态测试和动态测试。
静态测试以人工测试为主,通过测试人员认真阅读文档和代码,仔细分析其正确性、一致性及逻辑结构的正确性,从而找出软件产品中的错误或缺陷。静态测试对自动化工具的依赖性较小,通过人脑的思考和逻辑判断来查找错误,因而可以更好地发挥人的主观能动性。
与静态测试不同的是,动态测试需要通过实际运行被测程序来发现问题。测试人员可以输入一系列的测试用例,通过观察测试用例的输出结果是否与预期相符来检验系统内潜在的问题或缺陷。
---------------------
作者:_Deligence
来源:CSDN
原文:http://blog.csdn.net/CCCrunner/article/details/88252813
版权声明:本文为博主原创文章,转载请附上博文链接!