导航菜单
首页 >  托福真题测试题及答案详解  > 软件测试小白!测试笔试100练习题【内含答案】建议收藏...持续更新中~

软件测试小白!测试笔试100练习题【内含答案】建议收藏...持续更新中~

在这里插入图片描述

测试习题 一.测试相关多选题

1.对手机软件的压力测试通常可以包括(ABC)

A 存储压力 B 响应能力压力

C 网络流量压力 D 并发压力

2.软件验收测试的合格通过准则(ABCD)

A 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。

B 所有测试项没有残余一级、二级和三级错误。

C 立项审批表、需求分析文档、设计文档和编码实现一致。

D 验收测试工件齐全。

3.考察知识点:黑盒测试方法:等价类、边界值、因果图、错误推测(功能测试或数据驱动测试)

白盒测试:(结构测试或逻辑驱动测试)路径测试、条件判断、循环测试、语句覆盖、判定条件覆盖等

4.有关“测试驱动开发”,下列说法正确的有?(ABCD)

A.TDD的原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码

B.TDD的基本思路就是通过测试来推动整个开发得进行,但测试驱动开发并不只是单纯的测试工作,而是把需求分析,设计,质量控制量化的过程。

C.TDD的重要目的不仅仅是测试软件,测试工作保证代码质量仅仅是其中一部分,而且是在开发过程中帮助客户和程序员去除模棱两可的需求。

D.TDD首先考虑使用需求(对象、功能、过程、接口等),主要是编写测试用例框架对功能的过程和接口进行设计,而测试框架可以持续进行验证。

扩展:测试驱动开发是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD得原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码。TDD虽是敏捷方法的核心实践,但不只适用于XP(Extreme Programming),同样可以适用于敏感词开发方法和过程。TDD得基本思路就是通过测试来推动整个开发得进行,但测试驱动开发并不只是单纯的测试工作,而是把需求分析,设计,质量控制量化的过程。TDD的重要目的不仅仅是测试软件,测试工作保证代码质量仅仅是其中一部分,而且是在开发过程中帮助客户和程序员去除模棱两可的需求。TDD首先考虑使用需求(对象、功能、过程、接口等),主要是编写测试用例框架对功能的过程和接口进行设计,而测试框架可以持续进行验证。

优点:在任意一个开发节点都可以拿出一个可以使用,含少量bug并具一定功能的产品。

缺点:增加代码量。测试代码是系统代码的两倍或

相关推荐: