【问题 1】(3 分)
为了达到预期的安全性,测试人员采用了静态代码安全测试、动态渗透测试、程序数据扫描三种方法对系统进行安全性测试。
其中, (1) 对应用系统进行攻击性测试,从中找出系统运行时所存在的安全漏洞;(2) 在早期的代码开发阶段完成; (3) 通过内存测试来发现缓冲区溢出类的漏洞。
第1题:
针对静态测试和动态测试的不同与区别,下列4个答案中描述正确的是哪一项? ()。 A 静态测试并没有真正的运行软件,而动态测试则需要运行软件。 B 静态测试需要借助于专门的测试工具,而动态测试则不需要。 C 静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成的。 D 静态测试是主要是为了增加测试人员对软件的理解,而动态测试则是为了发现缺陷。
A.A
B.B
C.C
D.静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷。
第2题:
下面所给出的4个选项,是对静态测试和动态测试区别的描述,其中最全面和准确的是哪一项? () 。 A. 静态测试并没有真正的运行软件,而动态测试则需要运行软件。 B. 静态测试需要借助于专门的测试工具,而动态测试不需要。 C. 静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成。 D. 静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷。
A.A
B.B
C.C
D.D
第3题:
下面4项是对静态测试和动态测试的区别的描述,其中正确的是 () 。 A. 静态测试并没有真正的运行软件,而动态测试则需要运行软件。. B. 静态测试需要借助于专门的测试工具,而动态测试不需要。 C. 静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成。 D. 静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷。
A.A
B.B
C.C
D.D
第4题:
1、软件测试技术可以分为静态测试和动态测试,下列说法中错误的是()。 A、静态测试是指不运行程序,通过检查和阅读等手段来发现程序中的错误。 B、动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。 C、动态测试包括黑盒测试和白盒测试。 D、白盒测试是静态测试,黑盒测试是动态测试。
第5题:
1. 下面对静态测试和动态测试的区别,描述正确的是 ()。 A. 静态测试并没有真正的运行软件,而动态测试则需要运行软件。. B. 静态测试需要借助于专门的测试工具,而动态测试不需要。 C. 静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成。 D. 静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷。
A.A
B.B
C.C
D.D