解答
正确答案是 A,C
选A、C。
测试技术的角度应该偏重的是测试过程,对软件运行结果(动态)和运行原理(静态)都应了如指掌。
而黑盒、白盒偏重的是结果多一点,黑盒是整个系统的功能结果,白盒诸如单元测试分布式结构的功能结果。
静态测试:静态测试是指不运行被测程序本身,通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性。
静态测试主要包括各阶段的评审、代码检查、程序分析、软件质量度量等,用于对被测程序进行特性分析。
动态测试:通过运行被测程序来检查运行结果与预期结果的差异,并分析运行效率和健壮性等指标;
这种方法包括三部分:构造测试用例、执行程序、分析程序的输出结果。
黑盒测试:(也称功能测试)是基于规格说明(需求文档)的测试。测试人员不考虑/不关心软件内部结构,只关心程序的功能是否符合他的功能说明。
白盒测试:(也称结构测试或逻辑驱动测试)基于设计文档(结构)的测试。关注软件内部结构和程序的设计实现。
帖子还没人回复快来抢沙发