听我一句劝,别去外包,干了五年,废了....

news2024/12/24 21:44:04

先说一下自己的情况,大专生,18年通过校招进入杭州某软件公司,干了接近5年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落!

而我已经在一个企业干了5年的功能测试,已经让我变得不思进取,谈了2年的女朋友也因为我的心态和工资和我分手了。

于是,我决定要改变现状,冲击下大厂。

刚开始准备时,自己都蒙了,四年的功能测试让我的技术没有一丝的进步,提升的只有我的年龄…

没办法,我找到了我在大厂的老哥,作为他的小老表,在他了解了我的情况后(几乎就是软件测试基础开始),直接甩给我一个网盘,说到:“去吧,这里有你需要的所有东西,不要来找我了,我都嫌丢人!”。

盘里头是一整套软件测试面试必备文档PDF,看完之后直接给我老哥给跪了…这下面试稳了。

内容涵盖:包括测试理论-项目、Linux-数据库、抓包与网络协议、接口测试-接口自动化、UI自动化、Unittest框架-Pytest框架、性能测试、app测试、python编程、白盒测试-持续集成、场景问题、职业规划相关等… 质量非常高,需要的可自行领取!!

全网首发-涵盖12个技术栈

  • 测试理论-项目
  • Linux-数据库
  • 抓包与网络协议
  • 接口测试-接口自动化
  • UI自动化
  • Unittest框架-Pytest框架
  • 性能测试
  • app测试
  • python编程
  • 白盒测试-持续集成
  • 场景问题
  • 职业规划
  • 注:篇幅有限,已整理成文档(有需要的朋友可以文末自行获取!)

一、测试理论-目【2023版】

  • 你们原来项目的测试流程是怎么样的?
  • 如果需求不明确的话你怎么办?
  • 有哪些需要评审,哪些人在?
  • 有没有写过测试计划,具体包括哪些内容?
  • 用例包含哪些部分,哪些用例设计方法,你一般常用哪些方法?
  • TestLink工具使用?
  • 如何提交一个好的BUG?
  • 提bug需要注意哪些问题?
  •  bug怎么管理的,bug的生命周期或者是bug的状态?
  • 提交bug包含哪些内容?

 二、Linux-数据库【2023版】

  • Linux系统你是怎么用的?
  • Linux是什么工具连接的, Linux版本是多少?
  • 日志具体是怎么看的?
  • 监控资源命令用到哪些?
  • nmon工具是如何使用的?
  • 测试环境是如何搭建的?
  •  linux常见命令有哪些,说出10条左右?
  • 如何查看端口是否被占用?
  • data目录下找到所有txt的文件的命令?
  • 怎么把lnux服务器的文件拷贝到另外一台 linux服务器?

三、抓包与网络协议【2023版】

  • 抓包工具怎么用?
  • 如何抓取https的包?
  • 如何抓取手机的包?
  • 网络协议了解多少?
  • 请求方式有哪些?
  • get跟post请求的区别?
  • http跟https的区别?
  • 为什么要使用cookie和session:http是无状态协议?
  • cookie跟 session的区别?
  • OSI七层网络模型?

 四、接口测试-接口自动化【2023版】

  • 接口测试怎么测?
  • 两个接口有关联, jmeter具体怎么做?
  • 接口测试主要目的是什么?
  •  接口测试的流程?
  • 接口测试和平常的Ul测试有什么区别?
  • 给你一个新的接口,你怎么去设计用例?
  • 接口文档主要包含哪些内容?
  • 你们什么时候测试接口?
  • 你怎么去检查,分析?
  • 什么是api接口测试?

 五、UI自动化【2023版】

  • ui自动化怎么测试?
  • 什么是自动化测试?
  • 什么样的项目合适做自动化(至少三个)
  • 自动化测试流程是什么?
  • 自动化实现的比例,1-2年。
  • 自动化测试用例的来源?
  • 自动化测试的优点与缺点?
  • 你们自动化覆盖率有多少?
  • 自动化测试环境的搭建是怎样的?
  • seleniun的原理是什么?

 六、Unittest框架-Pytest框架【2023版】

  • 你们自动化用例是怎么管理的?
  • Web UI自动化都用到过哪些库?
  • Unittest框架的原理?
  • Unittest框架有哪些组件?
  • Unittest框架如何使用?
  • 如何生成自动化测试报告?
  • 自动化测试使用的那些库?
  • pytest框架如何使用?
  • pytest框架如何去生成测试报告?
  • bytes如何去运行多个文件或者整个目录?

七、性能测试【2023版】

  • 性能测试怎么测试?
  • 性能测试流程是怎么样的?
  • 你们性能观察哪些指标,大概指标范围是怎么样的。
  • 这个测试的环境配置,如转速度?
  • 性能测试计划有哪些内容?
  • 有没有写过性能测试报告,具体包括哪些内容
  • 什么是内存泄漏,什么是内存溢出?
  • 吞吐量,吞吐率?
  • 吞吐量与吞吐率跟负载有什么关系?
  • 当你服务器满了之后,你们吞吐量和响应时间怎么变化的?

八、app测试【2023版】

  • app测试你具体怎么做的?
  • Web测试与app测试区别?
  • 常用的adb的命令?
  • adb的作用的?
  • App兼容性测试怎么做的?
  • App稳定怎么做的? Monkey怎么用(App稳定测试)?
  • App弱网测试怎么做的 ?
  • App的性能测试?
  • 对于内存具体怎么测呢?
  • 对于CPU具体怎么测呢?

九、python编程【2023版】

  • 一个变量没有定义报什么错误?
  • 列表与元组的区别?
  • python序列有哪些?
  • Python区分大小写吗?
  • 如何获取字典中的所有键?
  • 列表和字典有什么区别?
  • 截取字符串里面部分字符怎么做?
  • 如何遍历列表,字典?
  • 列出5个 python标准库?
  • 字典如何删除键和合并两个字典?

十、白盒测试-持续集成【2023版】

10.1白盒测试怎么测

  • 原来工作中,没有涉及过,但是了解过
  • 静态扫描
  • 动态检查,构造测试数据去检查,语句覆盖---覆盖所有的代码
  • 判定覆盖覆盖每个判定条件,每个判定都需要   真假值
  • 条件覆盖每个条件  都需要一个真假值
  • 判定/条件覆盖
  • 组合覆盖,条件之间的组合场景   ---重点
  • 路径覆盖----后面黑盒流程分析法   ---重点

十一、场景问题【2023版】

  • 有没有抓过包,为什么要抓包,具体怎么做的?
  • 为什么要进行抓包?具体怎么分析的?
  • 大概给我讲下抓包的原理?
  • 给你一个需求,你具体讲下,你怎么测试?
  • 给你一个项目,你怎么展开工作,请详细说一下,你具体怎么做的?
  • 项目快上线因为开发延迟,测试时间被压缩怎么做?
  • 如果时间比较紧的话,你怎么安排你的工作?
  • 返回数据现在有问题,怎么排查问题?
  • 有时候下订单成功有时候下单失败是什么原因?
  • APP出现崩溃时怎么抓取日志?

十二、职业规划【2023版】

  • 简单的自我介绍下?
  • 为什么离职?
  • 加班的看法?
  • 你还有什么问题要问?
  • 你的职业发展规划和职业目标?
  • 你最近测试的论坛和网站是什么?
  • 对于一个新的工具你有什么看法?
  • 你做了3年测试收获,你的测试心得?
  • 怎么转行的,毕业之后一直从事软件测试吗?
  • 以前在哪里上班,公司地址,测试多少人,开发多少人?

最后

整份文档一共有将近 200 页,全部为大家展示出来肯定是不太现实的,为了不影响大家的阅读体验就只展示了部分内容,还望大家海涵,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习!

                                

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/568347.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Gateway网关参数进行验签POST 包含requestbody 请求体封装

Gateway网关自定义拦截器的不可重复读取数据 特别注意一点, 因为在网关层 拿出 request 流之后,必须重写getbody()方法把所有的参数放进去,否则后面转发的请求无法接收到任何数据, 坑,巨坑,因为版本问题网上很多都不能兼容, 我的springboot环境 依赖包 <parent><gr…

Linux--ServerProgramming--TCP\IP协议族

1.TCP/IP 协议族 1.1 TCP/IP协议族及主要协议 TCP/IP 协议族是一个四层协议系统。自上而下为&#xff08;如下图所示&#xff09;&#xff1a;应用层传输层网络层数据链路层 应用层负责处理应用程序逻辑&#xff0c;在用户空间实现。&#xff08;少数服务器程序在内核中实现。…

如何下载外文期刊文献,怎么下载又快又省力!

文章开头我们先了解一下下面这些查找外文期刊文献的数据库: 1、Web of Science&#xff1a;是获取全球学术信息的重要数据库。它收录了全球13000多种权威的、高影响力的学术期刊&#xff0c;内容涵盖自然科学、工程技术、生物医学、社会科学、艺术与人文等领域。其中以SCIE、S…

OpenCV入门简单的人脸识别项目

在学会图像处理和打开摄像头获取视频流后&#xff0c;就可以开展简单的人脸识别项目。 文章目录 检测人脸区域并绘制矩形多个人脸进行识别绘制五官位置视频检测人脸人脸识别 人脸识别首先需要检测到人脸。 检测人脸区域并绘制矩形 # 加载图片img face_recognition.load_image…

接口全生命周期的生产利器 ApiKit

一、ApiKit 整体介绍&#xff1a; 1、接口管理的需求与现状&#xff1a; 在软件项目研发的过程中&#xff0c;必然存在以下几个需求&#xff1a; API 接口文档的管理&#xff0c;常用的解决方案有 Swagger API 接口的调试&#xff0c;常用的解决方案有 Postman API 接口的自…

Java——网络编程套接字

目录 一、网络编程基础 1.1 为什么需要网络编程&#xff1f;——丰富的网络资源 二、什么是网络编程? 三、网络编程中的基本概念 3.2 请求和响应 3.3 客户端和服务端 常见的客户端服务端模型 四、Socket套接字 五、通信模型 5.1 Java数据报套接字通信模型 5.2 Java流…

【大数据之Hive】二、Hive安装

Hive安装部署&#xff08;最小化部署&#xff09; 安装部署Hive&#xff08;最小化只用于本机测试环境中&#xff0c;不可用于生产环境&#xff09;&#xff0c;并运行。 步骤&#xff1a; &#xff08;1&#xff09;把apache-hive-3.1.3-bin.tar.gz解压到/opt/module/目录下&…

IIC总线学习

IIC总线 1.总线空闲状态。2.IIC总线的起始停止条件。3.IIC总线的数据传送4.IIC总线的应答5.IIC时序 1.总线空闲状态。 总线空闲时&#xff0c;SDA和SCL均为高电平。 2.IIC总线的起始停止条件。 起始条件&#xff1a;在SCL为高时&#xff0c;SDA总线被拉低&#xff0c;即出现…

json-server的基本使用

1、mock是什么&#xff1f; mockjs 作用&#xff1a;生成随机数据&#xff0c;拦截 Ajax 请求 目的&#xff1a;很多时候前端开发页面的过程中&#xff0c;后端的接口并没有写好&#xff0c;这个时候需要前端自己定义接口及接口的返回数据的结构体&#xff0c;这个时候就需要…

【活动】云计算的优势与发展趋势

写在前面 人生是一场消耗&#xff0c;要把美好的时光放在喜欢的人与事上。 一、前言 云计算作为一种新兴的信息技术应用解决方案&#xff0c;可以帮助企业解决IT资源利用率低、IT基础设施的建设和维护成本高、IT系统的安全和稳定性问题等痛点&#xff0c;提高企业的业务灵活性…

react表格行下载文件方法总结

一、前言 下载文件时&#xff0c;后台接口返回的响应体是文件流格式的&#xff0c;前端接收时如果不进行处理&#xff0c;就会无法正确下载文件&#xff08;有可能会直接打开文件等&#xff09;。 在此记录下react的表格行使用file-saver下载文件的方法。&#xff08;注意不同…

文件包含的本质、预处理符号、# vs ##

何为头文件&#xff1f; 在C语言中&#xff0c;文件包含是一种常见的编程技术&#xff0c;它允许程序员在一个源文件中使用另一个源文件中的函数或变量。 文件包含通常使用#include预处理指令来实现。#include指令告诉预处理器将文件的内容插入到当前文件的指定位置中。 例如&a…

今天面了个阿里拿 38K 出来的,让我见识到了测试界的天花板

一直觉得自己的技术已经很不错了&#xff0c;直到最近遇到了一个阿里来的大佬 5年测试&#xff0c;应该是能达到资深测试的水准&#xff0c;即不仅能熟练地开发业务&#xff0c;而且还能熟悉项目开发&#xff0c;测试&#xff0c;调试和发布的流程&#xff0c;而且还应该能全面…

第04章 IDEA的安装与使用

【Why IDEA ?】 【注】JetBrains官方说明&#xff1a; 尽管我们采取了多种措施确保受访者的代表性&#xff0c;但结果可能会略微偏向 JetBrains 产品的用户&#xff0c;因为这些用户更有可能参加调查。 此外&#xff0c;2022年&#xff0c;某美国软件开发商在对近千名专业的J…

chatgpt赋能python:Python中的Split函数:去空操作详解

Python中的Split函数&#xff1a;去空操作详解 在Python编程中&#xff0c;我们经常需要对字符串进行操作。而字符串的分割操作在其中是非常常见的操作。Python中的split函数便是用来实现字符串分割的函数。不过&#xff0c;在使用split函数时通常还需要经过去除空格等操作。 …

Inno软件打包发布并后台安装相关驱动

bat安装 bat脚本的具体书写可自行百度。 其主要思路是将Driver文件存放在Bin下面&#xff0c;先安装Bin&#xff0c;然后在执行bat脚本来安装driver 具体些步骤&#xff1a; &#xff08;1&#xff09;编写一个install.bat的脚本 echo off ::下面三行代码是不显示dos界面 i…

加急!指定日本| 教育学老师9天获邀请函申报CSC

S老师拟申报今年的国家留学基金委&#xff08;CSC&#xff09;公派访问学者项目&#xff0c;因所在高校要求提前上报&#xff0c;所以委托时只留给我们11天申请时间&#xff0c;且指定日本高校。最终我们在第9天获得熊本大学邀请函&#xff0c;提前完成了客户的委托。 S老师背景…

Android平台GB28181设备接入模块如何对接NV21、YV12、RGB、YUV等外部数据

技术背景 我们在对接Android平台GB28181设备接入模块的开发者时&#xff0c;遇到这样的场景&#xff0c;除了Android设备&#xff08;如执法记录仪、智能安全帽等&#xff09;自带的camera或camera2前后摄像头数据外&#xff0c;还有些场景是需要外部编码前或编码后数据&#…

淡季不淡,满帮一季度净利创历史新高的背后原因是什么?

进入五月&#xff0c;经济复苏的成果越发体现在很多基础行业的表现中。经济的“大动脉”货运行业&#xff0c;也迎来一份新答卷。 北京时间5月22日美股盘前&#xff0c;数字货运平台满帮集团&#xff08;NYSE:YMM&#xff0c;简称&#xff1a;满帮&#xff09;&#xff0c;发布…

预约直播领券,1%服务费,视频号618大促激励来了!

视频号直播6.18大促激励计划来了&#xff01; 激励有效期为2023年05月31日20:00:00至2023年06月18日23:59:59&#xff1b;参与对象为活动期间满足视频号开播条件的。 通过视频号直播选择“购物”类目开播开通橱窗功能的商家和达人&#xff0c;可参与4大激励计划。 预约领券激…