初级测试工程师面试笔试题(附带答案)

article/2025/10/8 21:24:12

1.编写测试用例有哪几种方法?
答:大刚法、等价类、边界值、因果图、场景法、正交法、错误推断法、正则表达式
2.测试的六条基本法则是什么?
答:功能、可靠性、易用性、效率、可维护性、可移植性
3.软件测试分类有哪些?(从是否关心软件内部结构的角度划分)
答:白盒、灰盒、黑盒
4.软件测试的测试流程是什么?
答:分析需求文档-需求评审-编写测试计划-计划评审-编写测试用例-用例评审-执行测试用例-迭代测试轮次-提交阶段性测试报告-验收测试-提交测试总结性报告
5.编写测试用例的原则是什么?
答:100%的覆盖需求规格说明书
6.软件测试过程中必须经历哪些阶段?
答:单元测试 集成测试 系统测试 验收测试
7.黑盒测试包含哪些测试内容?(写出越多越好)
答:UI测试,配置测试,表单值域测试,数据完整性测试,逻辑测试,业务流程测试,逆向思维测试,接口测试,本地化测试,cookie测试,易用性测试,错误推断测试,安全性测试,兼容性测试,比较测试,稳定性, 负载 ,压力,故障转移和恢复测试
8.如何确定一个问题是不是BUG?
答:对照需求规格说明书,不满足需求就是BUG
9.缺陷严重程度分别是什么,并将每个严重程度进行简单的描述。
答:致命、严重、一般、轻微、建议。
1.致命:系统崩溃、404报错、500报错、造成系统或应用系统崩溃、死机、或数据丢失、主要功能完全丧失、服务器死机、蓝屏等
2.严重:功能未实现、逻辑错误、影响用户正常操作、与需求完全不符、或因此BUG后续功能无法测试的(比如转账功能不成功、无法测试退款之类)
3.一般:功能实现但不正确、逻辑实现但不正确、功能上的错误、页面上的错误等
4.轻微:文案内容与实际不符、错别字、图片错误、建议性bug等
10.缺陷优先级有哪些?从高到低排列。
答:P1-P2-P3-P4-P5
11.如何有效的记录缺陷?
①保证重现bug
②分析bug,用最少的步骤重现bug
③包含重现bug的必要步骤
④方便阅读
⑤尽量简单,一个bug一个报告
⑥注意表达语气
12.缺陷报告的准则规范是?
答:准确-清晰-简洁-完整-一致
13.写出下图个人资料页面的测试用例(写的越多越好)
——需求——
详细地址:非必填,最多输入60个字符,输入内容不限制
联系人:必填项,只能输入中文,不能大于5个字
电话:必填项,常规手机号码格式
图文验证码:必填项,不区分大小写
勾选按钮:必勾选
其他:潜性规则需按照行业常规的要求进行把控。
在这里插入图片描述
<货源详情>
1、必填项:货源地址不输入,其他正确输入,点击发布按钮
2、等价类:在规定范围内输入中文+英文+数字+符号
边界值:货源详情输入框在规定范围内输入60个字符、61个字
3、符、1个字符、30个字符

<联系人输入框>
1、必填项
2、有效等价类:输入中文
3、无效等价类:输入英文、数字、符号、中文+英文
4、边界值:5个字符、6个字符、1个字符

<电话号码>
1、必填项:
2、边界值:19921111111/1312111111/131211111111
3、正则:11111111111//01067665588

<图文验证码>
1、必填项
2、测试小写的正确验证码
3、测试大写的正确验证码
4、测试错误的验证码
5、点击验证码查看是否切换内容

14.下图中注册页面有哪些问题?请用圆圈标记出来,并用提交BUG的方式写出来。
(内容包括:BUG标题,优先级,严重程度)。
预期结果,实际结果,重现步骤可不写!
在这里插入图片描述
1、V1-注册页面-姓名输入框:姓名标题与冒号中多出空格
2、V1-注册页面-图文验证码:标题中出现错别字“马”
3、V1-注册页面-输入框长度不一致
4、V1-注册页面-验证码输入框与验证码按钮出现遮盖问题
5、V1-注册页面-确认密码输入框提示语与密码输入框提示语不一致
6、V1-注册页面-确认密码输入框,标题中缺少冒号
7、V1-注册页面-勾选框按钮与协议文本不在同一高度


http://chatgpt.dhexx.cn/article/oxn82wyb.shtml

相关文章

2022年最新软件测试工程师笔试真题及答案(搜狐、华为、蓝港在线)

搜狐软件测试工程师笔试真题及答案 试题1&#xff0e;下列哪个覆盖的范围最广&#xff1f;条件、条件组合、语句、判定条件。 答案&#xff1a;条件组合。 试题2&#xff0e;Java Web应用的3层结构是什么&#xff1f; 答案&#xff1a;浏览器/中间层&#xff08;Java ASP等…

hadoop安装前的网络环境配置

1.1 网络配置 对安装好的 VMware 进行网络配置&#xff0c;方便虚拟机连接网络&#xff0c;本次设置建议选择 NAT 模 式&#xff0c;需要宿主机的 Windows 和虚拟机的 Linux 能够进行网络连接&#xff0c;同时虚拟机的 Linux 可 以通过宿主机的 Windows 进入互联网。 1.1.1 编…

Windows下Hadoop的环境变量的配置以及Hadoop的配置文件修改

Hadoop的环境变量的配置 1.进入系统变量&#xff0c;右键单击我的电脑 –>属性 –>高级环境变量配置 –>高级选项卡 –>环境变量 –> 单击新建HADOOP_HOME 2.在系统变量path 里面 添加 %HADOOP_HOME%\bin; 3.测试&#xff1a;打开命令行cmd ,在任意路径下输入h…

Hadoop应用配置

文章目录 hadoop目录配置hadoop角色hadoop运行和使用hadoop 观察FsImage和EditLog分发配置 hadoop目录 bin &#xff1a;功能模块sbin&#xff1a;shell脚本etc&#xff1a;配置lib&#xff1a;使用库 bin和sbin目录都要加入到环境变量中。 vi /etc/profile增加&#xff1a; …

配置Hadoop_1

配置Hadoop_1 1. 配置jdk2. 配置Hadoop3.完全分布式运行环境&#xff08;配置集群&#xff09;3.1 编写集群分发脚本xsync3.2 rsync远程同步工具3.3 xsync集群分发脚本3.4 SSH无密登录配置3.5集群配置3.6 配置历史服务器3.7 配置日志的聚集 3.8 两个常用脚本asd 1. 配置jdk 上…

hadoop集群配置(保姆级教学)

目录 1 .集群配置 &#xff08;1&#xff09;集群部署规划 (2&#xff09;配置文件说明 (3&#xff09;配置集群 &#xff08;1&#xff09;核心配置文件 &#xff08;2&#xff09;HDFS配置文件 &#xff08;3&#xff09;YARN配置文件 &#xff08;4&#xff09;MapRedu…

Hadoop集群配置

一&#xff1a;集群部署规划 注意&#xff1a; ➢ NameNode和SecondaryNameNode不要安装在同一台服务器 ➢ ResourceManager也很消耗内存&#xff0c;不要和NameNode、SecondaryNameNode配置在同一台机器上。 二&#xff1a;配置文件说明 Hadoop配置文件分两类&#xff1a…

Hadoop配置环境变量(详解版)

1.运行hadoop的程序报错java.io.IOException: Could not locate executable nullinwinutils.exe in the Hadoop binaries. **这是因为windows环境变量不兼容的原因解决办法&#xff1a; 首先需要下载 hadoop的tar.gz包&#xff0c;前提是JDK必须配置成功&#xff0c;存放路径不…

hadoop配置文件

安装前的工作&#xff1a; jdk集群中节计算机互联互通关闭防火墙节点间的计算机免密码登录&#xff08;authorized_keys认证文件root用户存放在/root/.ssh/&#xff09; (User用户 /home/user/.ssh/) A计算机免密码登录B计算机&#xff0c;将A计算机的公钥存放在B计算机的认证…

4.Hadoop环境配置

4. 集群配置 4.1 集群部署规划 安装前先做好节点规划&#xff0c;完全分布式目前规划1个主节点&#xff08;Master&#xff09;和2个从节点&#xff08;Slave&#xff09;一共三个节点。 部署规划要求&#xff1a; NameNode和SecondaryNameNode不要安装在同一台服务器。Reso…

hadoop环境配置

hadoop环境配置 一、VmWare与linux版本VmWare版本&#xff1a;linux版本 二、使用VmWare来安装linux软件三、三台linux服务器环境准备1、三台机器IP设置2、三台机器关闭防火墙3、三台机器关闭selinux4、三台机器更改主机名5、三台机器更改主机名与IP地址映射6、三台机器同步时间…

hadoop详细安装及配置

一、下载 http://hadoop.apache.org/ hadoop官网 二、解压 注&#xff1a;使用管理员权限解压 三、配置环境变量 添加HADOOP_HOME配置&#xff1a;自己安装hadoop路径&#xff0c;我的是D:\hadoop-3.0.3 在Path中添加如下&#xff1a;自己安装hadoop路径/bin&#xff0c;…

Hadoop集群的配置

一.、创建虚拟机 (10条消息) CentOS 7 虚拟机的搭建_仄言2997的博客-CSDN博客 1. 创建虚拟机 2. 安装 CentOS 二、虚拟机网络设置 (10条消息) 虚拟机网络配置_仄言2997的博客-CSDN博客 三、 安装JDK (10条消息) 虚拟机安装jdk&#xff0c;运行java文件_仄言2997的博客-CSDN博客…

Hadoop集群环境配置搭建

一、简单介绍 Hadoop最早诞生于Cutting于1998年左右开发的一个全文文本搜索引擎 Lucene&#xff0c;这个搜索引擎在2001年成为Apache基金会的一个子项目&#xff0c;也是 ElasticSearch等重要搜索引擎的底层基础。 项目官方&#xff1a;https://hadoop.apache.org/ 二、Linux环…

超详解Hadoop集群环境配置,步步附有截图,一篇讲解清楚

写在最前&#xff0c;在配置Hadoop之前&#xff0c;要确定已经准备好了Hadoop的准备环境&#xff0c;并且已经在机器上安装完了Hadoop&#xff0c;以及编写了一些必要的集群脚本&#xff0c;具体操作详情见这两篇文章 Hadoop安装及集群脚本编写 Hadoop集群准备环境搭建 一、Ha…

大数据开发之Hadoop学习3--Hadoop运行模式

Hadoop运行模式 目录 Hadoop运行模式 4.1 本地运行模式&#xff08;官方wordcount&#xff09; 4.2 完全分布式运行模式 4.2.1 虚拟机准备 4.2.2 编写集群分发脚本xsync 4.2.3 SSH无密登录配置 4.2.4 集群配置 4.2.5 群起集群 4.2.6 集群启动/停止方式总结 4.2.7 配置…

Hadoop完全分布式集群——Hadoop 配置

前面已完成VMware虚拟机安装与配置&#xff08;参考前一篇Hadoop完全分布式集群——VMware虚拟机安装与配置_夏雨和阳阳的博客-CSDN博客&#xff09;&#xff0c;下面将进行Hadoop 配置。 一、slave1、slave2节点配置修改 slave1、slave2节点都需要进行以下操作&#xff1a; …

简易员工信息管理系统

这是一个虽然简单但很有代表性和借鉴性的管理系统。没有使用现有框架SSH等&#xff0c;使用自有JavaBeanJSPServlet技术。 该系统的源码经过细心打磨&#xff0c;可以作为去Spring框架的简单Web系统开发模板使用&#xff0c;从设计模式、函数式编程、Lambda表达式、业务分层、页…

基于SSH学生请假管理系统

【A-021】基于SSH学生请假管理系统 开发环境&#xff1a; Eclipse/MyEclipse、Tomcat8、Jdk1.8 数据库&#xff1a; MySQL &#xff08;1&#xff09;管理员模块 定义一个最高级管理员&#xff0c;可以对整个系统进行查询修改等操作&#xff0c;浏览修改其他管理员的相关信息…

简单的员工信息管理系统

需求&#xff1a; 做一个简易命令行版本的员工信息管理系统 现有员工&#xff1a;张三&#xff0c;年龄23&#xff0c;工号9527&#xff1b;李四&#xff0c;年龄32&#xff0c;工号&#xff0c;007&#xff1b; 王五&#xff0c;年龄22&#xff0c;工号&a…