软件测试试卷

感谢您能抽出几分钟时间来参加本次答题,现在我们就马上开始吧!
姓名
    ____________
部门
    ____________
软件测试的目的是(   )
A、避免软件开发中出现的错误
B、发现软件开发中出现的错误
C、尽可能发现并排除软件中潜藏的错误,提高软件的可靠性
D、修改软件中出现的错误
用黑盒测试技术设计测试用例的方法之一为(   )
A、因果图
B、逻辑覆盖
C、循环覆盖
D、基本路径测试
以程序的内部结构为基础的测试用例技术属于(  )
A、灰盒测试
B、数据测试
C、黑盒测试
D、白盒测试
在边界值分析中,下列数据通常不用来做数据测试的是( )
A、等价类的等价值
B、正好等于边界值
C、刚刚大于边界的值
D、刚刚小于边界的值
在SAAS平台中,假设注册用户名的输入范围为5-16,则根据黑盒测试中的等价类划分技术,下面划分正确的是( )
A、可划分为2个有效等价类,2个无效等价类
B、可划分为1个有效等价类,2个无效等价类
C、可划分为2个有效等价类,1个无效等价类
D、可划分为1个有效等价类,1个无效等价类
根据软件需求规格说明书,在开发环境下对已经集成的软件系统进行的测试是( )
A、系统测试
B、单元测试
C、集成测试
D、验收测试
下列关于测试方法描述错误的是( )。
A、从某种角度上讲,白盒测试与黑盒测试都属于动态测试
B、功能测试属于黑盒测试
C、结构测试属于黑盒测试
D、对功能的测试通常是要考虑程序的内部结构
下列方法中,不属于黑盒测试的是( )。
A、基本路径测试法
B、等价类测试法
C、边界值分析法
D、基于场景的测试方法
 测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么最好的选择方法是( )。
A、随机选择
B、根据接口进行选择
C、根据数据大小进行选择
D、划分等价类
 单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是( )。
A、局部数据结构
B、重要的执行路径
C、错误处理
D、系统功能
对软件是否能达到用户所期望的要求的测试称为( )。
A、集成测试
B、有效性测试
C、验收测试
D、系统测试
软件测试活动主要包括( )。
A、测试设计
B、测试执行
C、测试总结
D、都是
从下列叙述中,能够与需求分析、设计、编码相对应的软件测试阶段是( )。
A、单元测试、集成测试、系统测试
B、系统测试、集成测试、单元测试
C、集成测试、系统测试、单元测试
D、单元测试、系统测试、集成测试
一个输入项的合法输入范围是“当月日期”,则合理的测试边界值为( )。
A、前月第一天,当月第一天,当月最后一天,下月最后一天
B、前月最后一天,当月第一天,当月最后一天,下月第一天
C、当月第一天,当月月中,当月最后一天
D、当月第一天,当月最后一天
系统测试阶段一般不会关注( )。
A、系统安全性
B、系统性能
C、代码规范
D、系统功能
与设计测试用例无关的文档是( )。
A、项目开发计划
B、需求规格说明书
C、设计说明书
D、源程序
软件测试过程中的集成测试只要是为了发现( )阶段的错误。
A、需求分析
B、概要设计
C、详细设计
D、编码
 功能测试以( )文档作为测试的基础。
A、设计说明书
B、需求规格说明书
C、开发计划
D、源程序
( )方法需要考察模块间的接口和各模块之间的联系。
A、单元测试
B、集成测试
C、确认测试
D、系统测试
软件测试中白盒法是通过分析程序( )来进行测试 
A、应用范围
B、输入数据
C、功能
D、内部逻辑
下面属于静态测试的是( )
A、代码审查
B、单元测试
C、系统测试
D、性能测试
一个Web应用程序的版本升级后,测试人员分别在IE5和IE6下浏览应用,查看程序是否存在问题,这种测试属于 ( )
A、安全测试
B、安装测试
C、易用性测试
D、兼容性测试
根据软件测试V模型,下列选项中( )主要是针对设计进行验证 
A、单元和集成测试
B、系统测试
C、黑盒测试
D、验证测试
以下不属于测试总结文档内容的是( ) 
A、测试活动概述
B、遗留问题
C、活动总结
D、参与的机构和人员列表
下列( )情况需要考虑引入自动化测试 
A、需要重复执行很多次的测试
B、只执行一次的测试
C、不重要的测试
D、很快有回本的测试
pytest是( ) 语言的自动化测试框架
A、C
B、java
C、go
D、python
请选择以下选项 (多选)   黑盒测试的方法分为 ( )
 A、等价类划分法
B、因果图
C、正交法
D、判定表
请选择以下选项 (多选)   黑盒测试能后发现以下类型的错误(   )
A、功能错误或遗漏
 B、界面错误
 C、代码错误
 D、性能错误
请选择以下选项 (多选)   黑盒测试方法中划分等价类可以分为( )
A、有效等价类
B、因果图
C、无效等价类
D、边界值
请选择以下选项 (多选)   编写测试计划的目的是( )。
A、使测试工作顺利进行
B、使项目参与人员沟通更舒畅
C、使测试工作更加系统化
D、软件工程以及软件过程的需要
请选择以下选项 (多选)   健壮性测试分为( )。
A、容错测试
B、易用性测试
C、界面测试
D、恢复测试
E、安装测试
请选择以下选项 (多选)    下列关于alpha测试的描述中正确的是( )
A. alpha测试需要用户代表参加
B. alpha测试不需要用户代表参加
c. alpha测试是系统测试的一种
D. alpha测试是验收测试的一种
在有限的时间和资源条件下,找出所有的软件的错误,若使软件趋于完美,是不可能的。( )
测试可以找出软件中存在的所有缺陷和错误( )。
beta测试是验收测试的一种( )
 Junit是一个开源的java单元测试框架( )
测试用例是在测试执行后写( )
程序允许时出现了错误一定是代码有问题( )
单元测试是最小单元的测试( )
软件测试就是程序测试( )
集成测试一般采用白盒加黑盒方式进行测试( )。
等价类法和边界值着重考虑输入条件,而不考虑输入条件的各种组合,也不考虑输入条件之间的相互制约关系( )

44题 | 被引用3次

使用此模板创建