题目:1.结构化测试方法中的基本路径测试法,主要是研究程序中的____A.逻辑覆盖B.语句覆盖C.路径覆盖D.分支覆盖答案:C题目:2.关于ATM系统的测试,理解下列说法正确的是____A.功能测试可以检测ATM键盘的输入是否正确B.性能测试可以检测ATM维护系统的响应时间是否达到标准C.可靠性测试可以检测ATM的操作界面是否符合用户的习惯D.安全测试可以检测ATM的硬盘是否有病毒答案:B题目:3.以下代码的输出结果是多少?
题目:1.结构化测试方法中的基本路径测试法,主要是研究程序中的____
A.逻辑覆盖
B.语句覆盖
C.路径覆盖
D.分支覆盖
答案:C
题目:2.关于ATM系统的测试,理解下列说法正确的是____
A.功能测试可以检测ATM键盘的输入是否正确
B.性能测试可以检测ATM维护系统的响应时间是否达到标准
C.可靠性测试可以检测ATM的操作界面是否符合用户的习惯
D.安全测试可以检测ATM的硬盘是否有病毒
答案:B
题目:3.以下代码的输出结果是多少?
for (int i = 5; i > 0; i--) {
System.out.println(i);
}
A.1 2 3 4 5
B.5 4 3 2 1
C.0 1 2 3 4
D.4 3 2 1 0
答案:B
题目:4.黑盒测试的基本原则是____
A.只测试程序的功能,不关心程序的内部实现
B.只测试程序的功能,不关心程序的输入输出
C.只测试程序的功能,不关心程序的性能
D.只测试程序的功能,不关心程序的安全
答案:A
题目:5.JUnit框架中,@Before注解指的是____
A.在每个测试方法执行之前都会执行该方法
B.在每个测试方法执行之前只会执行一次该方法
C.在每个测试类执行之前都会执行该方法
D.在每个测试类执行之前只会执行一次该方法
答案:B
题目:6.以下哪个不是软件测试的基本类型之一____
A.黑盒测试
B.白盒测试
C.灰盒测试
D.红盒测试
答案:D
题目:7.以下哪种情况不需要进行软件测试____
A.代码已经能够正常工作
B.代码有修改
C.程序有新功能添加
D.程序性能有明显提升
答案:A
题目:8.下列关于Fuzz测试的说法中,正确的是____
A.通过输入正常数据进行测试,检查程序的输出是否正确
B.通过输入异常数据进行测试,检查程序是否会崩溃或产生安全漏洞
C.通过输入错误数据进行测试,检查程序是否能够捕捉并提示错误
D.通过输入模糊数据进行测试,检查程序对非法数据的处理能力
答案:D
题目:9.下列哪个不是软件测试中的质量属性____
A.可靠性
B.可维护性
C.可用性
D.售后服务
答案:D
题目:10.程序的可读性指的是____
A.程序的输出结果
B.程序的性能
C.程序的安全性
D.程序的代码是否易于理解和修改
答案:D