牛顿学院软件测试基础练习

2024-03-26 08:18

本文主要是介绍牛顿学院软件测试基础练习,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

软件测试基础练习第一部分

选择题:
1.下列哪一项不是白盒测试?( C )
A.单元测试 B.集成测试 C.系统测试 D.回归测试

2.属于黑盒测试的方法?( C )
A.基于基本路径
B.控制流
C.基于用户需求测试
D.逻辑覆盖

3.在 Assert类中断言对象为NUL是。( C )
A. assertEquals
B. assertTrue
C. assert\ull
D. fail

4._______ 的目的是对最终软件系统进行全面的测试确保最终软件系统产品满足需求。( A)
A.系统测试
B.集成测试
C.单元测试
D.功能测试

5.在 Assert类中断言两个对象相等 ( A)
A. assertEquals B. assertTrue C. assertSame D. fail

6.有一组测试用例使得每一个被测试用例的分支覆盖至少被执行一次,它满足的覆盖标准。(B)
A.语句覆盖B.判定覆盖C.条件覆盖D.路径覆盖

7.在 Assert类中断言测试失败是。(D)
A. assertEquals
B. assertTrue
C. assertSame
D. fail

8.软件测试的目的是( C)
A.表明软件的正确性
B.评价软件质量
C.尽可能发现软件中的错误
D.判定软件是否合格

9.关于白盒测试与黑盒测试的最主要区别,正确的是。(A)
A.白盒测试侧重于程序结构,黑盒测试侧重于功能
B.白盒测试可以使用测试工具,黑盒测试不能使用工具
C.白盒测试需要程序参与,黑盒测试不需要
D.黑盒测试比白盒测试应用更广泛

10.软件测试类型按开发阶段划分。( B)
A.,需要测试、单元测试、集成测试
B.单元测试、集成测试、确认测试、系统测试,验收测试
C.单元测试、集成测试从试
D.调试、单元测试功能测试

11.在Junit中,testxxx( )方法足个测试用例,试方法是(B)
A.private void testXXX ()
B.public void testXXX()
C. public float testXXX()
D. public int testXXX()

12.在下面所列举中的逻辑测试覆盖中,测试覆盖最强的是。( B)
A.条件覆盖
B.条件组合覆盖
C.语句覆盖
D.判定覆盖

13.在下面所列举中的逻辑测试覆盖中,测试覆盖最弱的是。( C)
A.条件覆盖
B.条件组合覆盖

13.在下面所列举中的逻辑测试覆盖中,测试覆盖最弱的是。( C )
A.条件覆盖
B.条件组合覆盖
C.语句覆盖
D.判定覆盖

14.软件测试是软件质量保证的重要手段,下述哪种测试是软件测试的最基础环节?( B)
A.集成测试
B.单元测试
C.目的测试
D.确认测试

  1. Junit测试在单元测试阶段测试,主要用于。( A )
    A.白盒测试
    B.灰盒测试
    C.黑盒测试
    D.确认测试

16.不属于白盒测试的技术是。( C )
A.路径覆盖
B.判定覆盖
C.边界值分析
D.条件覆盖

这篇关于牛顿学院软件测试基础练习的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/847857

相关文章

python panda库从基础到高级操作分析

《pythonpanda库从基础到高级操作分析》本文介绍了Pandas库的核心功能,包括处理结构化数据的Series和DataFrame数据结构,数据读取、清洗、分组聚合、合并、时间序列分析及大数据... 目录1. Pandas 概述2. 基本操作:数据读取与查看3. 索引操作:精准定位数据4. Group

从基础到进阶详解Pandas时间数据处理指南

《从基础到进阶详解Pandas时间数据处理指南》Pandas构建了完整的时间数据处理生态,核心由四个基础类构成,Timestamp,DatetimeIndex,Period和Timedelta,下面我... 目录1. 时间数据类型与基础操作1.1 核心时间对象体系1.2 时间数据生成技巧2. 时间索引与数据

安装centos8设置基础软件仓库时出错的解决方案

《安装centos8设置基础软件仓库时出错的解决方案》:本文主要介绍安装centos8设置基础软件仓库时出错的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录安装Centos8设置基础软件仓库时出错版本 8版本 8.2.200android4版本 javas

Linux基础命令@grep、wc、管道符的使用详解

《Linux基础命令@grep、wc、管道符的使用详解》:本文主要介绍Linux基础命令@grep、wc、管道符的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录grep概念语法作用演示一演示二演示三,带选项 -nwc概念语法作用wc,不带选项-c,统计字节数-

python操作redis基础

《python操作redis基础》Redis(RemoteDictionaryServer)是一个开源的、基于内存的键值对(Key-Value)存储系统,它通常用作数据库、缓存和消息代理,这篇文章... 目录1. Redis 简介2. 前提条件3. 安装 python Redis 客户端库4. 连接到 Re

SpringBoot基础框架详解

《SpringBoot基础框架详解》SpringBoot开发目的是为了简化Spring应用的创建、运行、调试和部署等,使用SpringBoot可以不用或者只需要很少的Spring配置就可以让企业项目快... 目录SpringBoot基础 – 框架介绍1.SpringBoot介绍1.1 概述1.2 核心功能2

Spring Boot集成SLF4j从基础到高级实践(最新推荐)

《SpringBoot集成SLF4j从基础到高级实践(最新推荐)》SLF4j(SimpleLoggingFacadeforJava)是一个日志门面(Facade),不是具体的日志实现,这篇文章主要介... 目录一、日志框架概述与SLF4j简介1.1 为什么需要日志框架1.2 主流日志框架对比1.3 SLF4

Spring Boot集成Logback终极指南之从基础到高级配置实战指南

《SpringBoot集成Logback终极指南之从基础到高级配置实战指南》Logback是一个可靠、通用且快速的Java日志框架,作为Log4j的继承者,由Log4j创始人设计,:本文主要介绍... 目录一、Logback简介与Spring Boot集成基础1.1 Logback是什么?1.2 Sprin

MySQL复合查询从基础到多表关联与高级技巧全解析

《MySQL复合查询从基础到多表关联与高级技巧全解析》本文主要讲解了在MySQL中的复合查询,下面是关于本文章所需要数据的建表语句,感兴趣的朋友跟随小编一起看看吧... 目录前言:1.基本查询回顾:1.1.查询工资高于500或岗位为MANAGER的雇员,同时还要满足他们的姓名首字母为大写的J1.2.按照部门

Android Mainline基础简介

《AndroidMainline基础简介》AndroidMainline是通过模块化更新Android核心组件的框架,可能提高安全性,本文给大家介绍AndroidMainline基础简介,感兴趣的朋... 目录关键要点什么是 android Mainline?Android Mainline 的工作原理关键