当前位置: 首页 > news >正文

软件测试常见面试题1000问涵盖一千+公司面试软件测试面试题(全网最全)

前前后后面试了有20多家的公司吧,最近抽空把当时的录音整理了下,然后给大家分享下

开头都是差不多,就让做一个自我介绍,这个不用再给大家普及了吧

视频教程:【2023最新自动化测试自学教程新手小白26天入门最详细教程,目前已有300多人通过学习这套教程入职大厂!!_哔哩哔哩_bilibili】

下面就开始把我遇到过的一些面试题按条给大家分享下

功能测试部分

1、请说出软件测试流程

2、请写出bug生命周期

3、给你一个一次性纸杯,请对该纸杯设计出尽可能多的测试用例

4、如何制定测试计划

5、回归测试,为什么要做回归测试

6、bug的严重等级和优先区别

7、如何提高质量的bug记录

8、难以复现的bug咋处理

9、如何保证测试用例的质量

10、如何编写提交给客户的测试报告

数据库部分

这里具体的还是会给到你如何去查询一些数据,当然有想了解具体哪些查询的时候,可以sx我:数据库,我给你发我遇到的那些数据查询的面试题。

Linux部分

说出5个常用的linux命令

这块根据我面试的一个经历,主要还是考验你对命令的一个熟悉程度,每个命令都是用来做什么的,所以这部分在面试的时候不是很难,因为我整理的笔记就可以一目了然的了解到常用命令的用法,所以这块有想询问的朋友,可以去看我关于linux的一个笔记哦

自动化测试部分

这部分基本和后面的一个性能测试问的还是比较多的,是不是因为我应聘的是一个中级测试工程师的岗位,所以人家才会问我这么多[失望R][失望R]

1、app测试与web测试的区别

2、如何提高selenium脚本的执行速度

3、如何去定位页面上动态加载的元素

4、如何去定位属性动态变化的元素

5、如何在定位元素后高亮元素

6、自动化测试用例从哪里来

7、如何开展兼容性测试

8、apache和nginx的区别

9、app崩溃或者说闪退,可能是什么原因导致的

10、如何在页面加载成功后验证元素的存在

11、当有很多定位器时,如id、名称、xpath、css定位器,你应该使用哪一个

12、你将如何处理selenium webdrive中的警报或者弹出窗口

13、tps和hps的区别

14、http协议、https协议

15、get与post请求的区别

先给大家分享这么多东西吧,等我整理成一个word

你们ly:面试题

或者sx我:面试题

我sf给你们

里面还会有一些传统的面试问的问题,比如说

1、如果我们录用你,你可以为部门带来什么样的贡献

2、什么原因导致你离开的上家公司

  1. 你对于我们公司了解多少

还有收集到的一些大厂的面试题,以及一些自己的面试小技巧和大家做一个分享

 下面是一些配套的资源,希望能帮到大家,有需要的朋友可以关注小编+转发文章+私信【软件测试】获取资料。

相关文章:

  • 安全防御——二、ENSP防火墙实验学习
  • Ecal基于wifi下跨机通讯
  • 服务器的操作系统,你选择哪些?
  • 家政预约服务小程序源码系统 线上+线下两种模式 带完整的搭建教程
  • 运动想象 EEG 信号分析
  • 1.OpenResty系列之入门简介
  • JDBC SQL Server Source Connector: 一览与实践
  • MuLogin浏览器如何在一台设备上安全登录和管理多个LinkedIn账户?
  • 基于人工兔算法的无人机航迹规划-附代码
  • 成功解决fatal error: stdatomic.h: No such file or directory #include <stdatomic.h>
  • kmp算法详解+next数组求解
  • 使用Postman工具做接口测试 —— 环境变量与请求参数格式!
  • 浅述边缘计算场景下的云边端协同融合架构的应用场景示例
  • 数据库SQL
  • 美团面试:Redis 除了缓存还能做什么?可以做消息队列吗?
  • [ 一起学React系列 -- 8 ] React中的文件上传
  • 【Leetcode】104. 二叉树的最大深度
  • Apache Pulsar 2.1 重磅发布
  • Dubbo 整合 Pinpoint 做分布式服务请求跟踪
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • iOS帅气加载动画、通知视图、红包助手、引导页、导航栏、朋友圈、小游戏等效果源码...
  • MySQL-事务管理(基础)
  • nfs客户端进程变D,延伸linux的lock
  • 机器学习中为什么要做归一化normalization
  • 力扣(LeetCode)357
  • 两列自适应布局方案整理
  • 码农张的Bug人生 - 见面之礼
  • 如何优雅地使用 Sublime Text
  • 微信公众号开发小记——5.python微信红包
  • 《码出高效》学习笔记与书中错误记录
  • elasticsearch-head插件安装
  • 蚂蚁金服CTO程立:真正的技术革命才刚刚开始
  • ​​​​​​​​​​​​​​Γ函数
  • # Maven错误Error executing Maven
  • #if和#ifdef区别
  • #include
  • (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t
  • (C语言)输入一个序列,判断是否为奇偶交叉数
  • (附源码)spring boot建达集团公司平台 毕业设计 141538
  • (强烈推荐)移动端音视频从零到上手(上)
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (十二)springboot实战——SSE服务推送事件案例实现
  • (一)ClickHouse 中的 `MaterializedMySQL` 数据库引擎的使用方法、设置、特性和限制。
  • (转载)CentOS查看系统信息|CentOS查看命令
  • .halo勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .net core 依赖注入的基本用发
  • .NET Framework 3.5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON
  • .net 写了一个支持重试、熔断和超时策略的 HttpClient 实例池
  • .NET/C# 使窗口永不激活(No Activate 永不获得焦点)
  • .NET分布式缓存Memcached从入门到实战
  • .NET业务框架的构建
  • .pings勒索病毒的威胁:如何应对.pings勒索病毒的突袭?
  • @NestedConfigurationProperty 注解用法
  • [ 云计算 | Azure 实践 ] 在 Azure 门户中创建 VM 虚拟机并进行验证
  • [2019.2.28]BZOJ4033 [HAOI2015]树上染色