51Testing软件测试论坛

标题: 功能测试笔试题(选择) [打印本页]

作者: 梦幻小丑灯    时间: 2021-11-23 16:42
标题: 功能测试笔试题(选择)
一、 单选题(共35题,每题1份)

1. ( B)方法根据输出对输入的依赖关系设计测试用例

A.路径测试B.因果图 C.边界值分析  D.等价类

2. 下面哪项工作是制定进度计划的基础( B)

A.网路图  B.工作分解结构 C.甘特图 D.资源平衡

3. 下面说法正确的是(C)

A. 经过测试没有发现错误说明程序正确

B. 测试的目标是为了证明程序没有错误

C. 成功的测试是发现了迄今尚未发现的错误的测试

D. 成功的测试是没有发现错误的测试

4. 不属于白盒测试的技术是(C)

A.语句覆盖 B.判定覆盖 C.边界值分析 D.基本路径测试

5. 功能测试的执行时机应该在(A)

A.集成测试之后 B.性能测试之后 C.单元测试之后 D.验收测试之后

6. 与设计测试用例无关的文档是(D)

A.项目开发机会 B.需求规格说明书 C.设计说明书 D.源程序

7. 在软件测试阶段,测试步骤按次序可以划分为以下几步(A)

A. 单元测试、集成测试、系统测试、验收测试

B. 验收测试、单元测试、系统测试、集成测试

C. 单元测试、集成测试、验收测试、系统测试

D. 系统测试、单元测试、集成测试、验收测试

8. 系统测试中主要用到的测试技术是(B)

A.回归测试 B.黑盒测试  C.白盒测试 D.功能测试

9. 对软件的性能测试、(A ) 测试、共计测试都属于黑盒测试

A.功能 B.语句 C.单元 D.路径

10. 关于软件测试模型,描述正确的是C

A. V模型测试的对象就是程序本身,测试与开发可以同一阶段进行

B. W模型测试的对象是程序、需求、设计等,可以支持迭代的开发模型

C. H模型软件测试过程活动完全独立,贯穿产品整个生命周期,与其他流程并发地进行

D. X模型是实现计划再进行测试

11. 目前我国货币市场交易最大的子市场是( C)

A.票据市场 B.国库卷市场 C.回购市场 D.同行拆借市场

12. 贷款承诺降低了商业票据发行人的( A),贷款承诺降低了票据的利率水平

A利率风险 B.信用风险 C.系统性风险 D.流动性风险

13. 某软件系统的原始需求包括,“当某个查询请求是不适当或非法的,应提示用户”,该需求属于( A)

A.功能需求 B.质量需求 C.设计约束 D.过程约束

14. 编写测试计划的目的是( B)

① 使测试工作顺利进行

② 使项目参与人员沟通更舒畅

③ 使测试工作更加系统化

④ 软件过程化的要求

⑤ 控制软件质量

A②③⑤ B.①②③ C.①②④ D.①②⑤

15. 使用软件测试工具的目的不包括(C )

A. 帮助测试寻找问题

B. 协助问题的诊断

C. 提高设计质量

D. 节省测试时间

16. 以下不属于易用性测试的是(D )

A. 功能易用性测试

B. 用户界面测试

C. 辅助功能测试

D. 可靠性测试

17. 逻辑覆盖法不包括(D)

A.分支覆盖(判定覆盖) B.语句覆盖 C.修正条件判定覆盖 D.需求覆盖

18. 为了提高测试的效率,应该( D)

A. 随机地选取测试数据

B. 取一切可能的输入数据作为测试数据

C. 在完成编码以后制定软件的测试计划

D. 选择发现错误的可能性大的数据作为测试数据

19. 测试环境中不包括的内容是( A)

A测试所需人员 B.测试所需硬件 C.测试所需软件 D.测试所需场地

20. 软件测试的对象包括(B )

A. 目标程序和相关文档

B. 源程序、目标程序、数据及相关文档

C. 目标程序、操作系统和平台软件

D. 源程序和目标程序

21. 若一个通讯簿最多可以输入100条记录,则下列选项中设计的测试用例最优的是(D )

A. 分别输入1、50、100条记录

B. 分别输入0、1、50、99、100条记录

C. 分别输入0、1、99、100、101条记录

D. 分别输入0、1、50、99、100、101条记录

22. (A)是一种黑盒测试方法,它是把程序的输入域划分成若干部分、然后从每个部分中选取少数代表性数据当做测试用例

A.等价类划分法 B.边界值分析法 C.因果图 D.场景法

23. 经验表明,在程序测试中,某模块与其他模块相比,若该模块已发现并改正的错误较多,则该模块中残存的错误数目与其他模块相比,通常应该(B )

A.较少 B.较多 C.相似 D.不确定

24. 病毒扫描软件由( C) 组成

A. 仅由病毒代码库

B. 仅由利用代码库进行扫描的扫描程序

C. 代码库和扫描程序

D. 以上都不对

25. 下列软件属性中,软件产品首要满足的应该是(A )

A.功能需求 B.性能需求 C.可扩展性和灵活性 D.容错纠错能力

26. 通过建立大量TCP连接来消耗服务器连接池资源的攻击是(B)

A.DOS攻击 B.DDOS攻击 C.ARP攻击 D.SYN攻击

27. 网上银行对外网提供客户服务时,往往通过(B )协议加密传输数据,以保证用户数据不被中途窃取。

A. TCP B.IP C.SSL D.HTTP

28. 如果一个判定中的复合条件表达式为(A>1)or(B<=3),则为了达到100%的条件覆盖率,至少需要设计多少个测试用例( B)

A.1个 B.2个 C.3个 D.4个

29. 在QC中,管理和运行测试案例的模块是指()

A.测试计划 B.测试实验室 C.测试项目 D.测试周期

30. 关系数据库管理系统应能实现的专门关系运算包括(B)

A. 选择、索引、统计

B. 选择、投影、连接

C. 关联、更新、排序

D. 显示、打印、制表

31. 在QC中,链接缺陷的方式包括()

A. 建立新缺陷

B. 链接已有缺陷

C. 建立新缺陷和链接已有缺陷

D. 关联测试案例

32. 在QC中,将测试集归类到文件夹并将文件夹整理到不同层次结构级别,用于应用程序的管理流程,是指()

A.测试集 B.测试树 C.测试资源 D.测试集树

33. 以下控制流图的圈复杂度V(g)和基本圈复杂度EV(g)是(D)



34. 在QC中,为实现特定测试目标而设计的测试的子集,是指()

A.测试集 B.缺陷集 C.测试案例集 D.项目集
作者: 千里    时间: 2021-12-8 16:14
貌似这是一套比较经典的面试题




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2