1、对自动化测试表述正确的是(B)
A、自动化测试是白盒测试
B、自动化测试需要一定的编程能力
C、自动化测试可用通过录制回放实现,不需要编程
D、自动化测试仅适用于系统测试
注:自动化测试要求测试人员需要懂编程知识,有一定的编程能力,但自动化测试和白盒测试不能混为一谈。自动化测试也不仅仅是录制回放,事实上大部分测试都无法录制。自动化测试应用在测试的各个级别上,特别是单元测试和集成测试,已经应用的相当成熟。
2、在下列哪份文档中确定了测试用例的执行顺序(B、D)多选
A、测试计划 B、测试设计 C、测试用例列表 D、测试规程
注:测试设计中的包含的测试用例在设计时确定了各个模块的测试用例执行顺序 测试规程确定了测试用例如何执行,包括执行的顺序。
3、对HTTP协议中的POST和GET请求,下列说法哪个是错误的(B)
A、POST请求带有正文,GET请求没有
B、POST请求没有SQL注入的风险,而GET请求由于直接在URL地址栏暴露,所以有注入风险
C、POST请求提交的数据量比GET请求更大
D、POST请求的处理效率没有GET请求高
注:POST请求同样存在注入风险,用代码或者工具可以直接编辑POST报文。
4、以下哪个不能作为测试退出的标准(D)
A、缺陷收敛
B、达到测试覆盖率
C、在进度压力下,高优先级用例已覆盖
D、已出具测试报告
注:已初具测试报告与测试退出标准毫无关系
5、关于applet和activeX说法错误的是(D)
A、两种都会被下载到客户端
B、applet在sandbox中运行,安全性高
C、activeX安全性较差,因为可能恶意修改客户端
D、applet是由javascript写的 注:applet是由java编写的web客户端小应用,不是javascript
|