注意:此页面搜索的是所有试题
国家开放大学软件测试(本)
多出口函数可能会发生( )问题。
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.只要开发测试stub
B.只要开发测试driver
C.可能要同时开发一个stub和多个driver
D.可能要同时开发一个driver和多个stub
在软件生命周期的哪一个阶段,软件缺陷修复费用最低。
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.只要开发测试stub
B.只要开发测试driver
C.可能要同时开发一个stub和多个driver
D.可能要同时开发一个driver和多个stub
在软件生命周期的哪一个阶段,软件缺陷修复费用最低。
A.需求分析(编制产品说明书)
B.设计
C.编码
D.产品发布
下列选项中,可以作为组件测试的测试对象是( )。
A.软件中的某个子系统
B.整个软件系统
C.函数、模块和类
D.模块间的接口
广义的软件测试包括:( )。
A.需求测试、单元测试、集成测试和验证测试
B.确认、验证和测试
C.需求评审、设计评审、单元测试和综合测试
D.单元测试、集成测试、系统测试和用户测试