00后“职场老油条”的秘诀:如何在职场中迅速成长

文章讲述了00后在职场中如何运用法律知识维护权益,拒绝不健康的工作文化,并以一位勤奋学习、努力工作的00后员工为例,强调了不断学习和进取的精神。同时,提到了软件测试领域的学习资源和常见面试知识点,包括测试理论、Linux、MySQL、Python、Selenium等。

曾经,许多无良老板以剥削员工为乐,但是随着00后的兴起,这种情况已经发生了巨大变化。这代年轻人手持《劳动法》和仲裁书,意欲重塑劳动关系,成为职场维权的先锋。 他们拒绝加班、反对酒桌文化,甚至有人举报公司违规行为。

在这些攻势下,很多黑心老板都被迫倒地。同时,另一部分00后则采取卧薪尝胆的方式,以相同或更高的姿态进入职场,挑战那些油腻内卷的老员工。 虽然大家口头上说要“躺平”,但实际上还是有人选择奋斗。

比如我们公司来了个00后,他只工作了一年就跳槽到了我们这里,起薪15K,几乎赶上我了。后来我才知道,这位小老弟是一个真正的卷王,从早到晚努力工作,甚至会在工位上摆张床睡觉。 最近一次团建中,他喝醉了,我才得以跟他聊开。原来,他来自一个没有什么钱的村庄,父母退休金都不多。因此,他在大三时就开始学习测试,大四获得了一份实习工作。他在工作中不断地学习和实践,花费了比别人更多的时间,打下了坚实的基础。现在,他的工作也是十分得心应手的。

 

我认为这位小老弟正式我们学习的榜样,倒不是说应该学习他加班内卷,而是他这种不断学习进阶的精神!

最后小编为大家整理了一套最新的软件测试系统学习教程,包括测试理论、Linux基础、MySQL基础、Web测试、接口测试、App测试、管理工具、Python基础、Selenium相关、性能测试、LordRunner相关等

通过大数据总结发现,其实软件测试岗的面试都是差不多的。常问的有下面这几块知识点:

  • 测试理论(测试基础+需求分析+测试模型+测试计划+测试策略+测试案例等等)
  •  Linux( Linux基础+Linux练习题)
  •  MySQL(基础知识+查询练习+万年学生表经典面试题汇总+数据库企业真题)
  •  Web测试
  •  API测试
  •  App测试
  •  管理工具
  •  Python基础(Python基础+编程题+集合+函数+Python特性等等)
  •  Selenium相关
  •  性能测试
  •  LordRunner相关
  •  计算机网络
  •  组成原理
  •  数据结构与算法
  •  逻辑题
  •  人力资源

一、软件测试基础

  • 软件测试的步骤是什么?
  • 如何录制测试脚本?
  • 应该考虑进行如何测试的测试方法
  • 怎样估计测试工作量?
  • 测试设计的问题
  • 当测试过程发生错误时,有哪几种解决办法?
  • 测试执行的问题
  • 测试评估的目标
  • 如何提高测试?
  • C/S模式的优点和缺点
  • B/S模式的优点和缺点

在这里插入图片描述

二、Linux

  • grep和find的区别? grep 都有哪些用法?
  • 查看IP地址?
  • 创建和删除一个多级目录?
  • 在当前用户家目录中查找haha.txt文件?
  • 如何查询出tomcat的进程并杀掉这个进程,写出linux命令?
  • 动态查看日志文件?
  • 查看系統硬盘空间的命令?
  • 查看当前机器listen 的所有端口?

在这里插入图片描述

三、Python

  • 统计python源代码文件中代码行数,去除注释,空行,进行输出?
  • python调用cmd并返回结果?
  • 冒泡排序
  • 1,2,3,4 这4个数字,能组成多少个互不相同的且无重复的三位数,都是多少?
  • 请用 python 打印出 10000 以内的对称数(对称数特点:数字左右对称,如:1,2,11,121,1221 等)
  • 给定一个整数 N,和一个 0-9 的数 K,要求返回 0-N 中数字 K 出现的次数
  • 判断 101-200 之间有多少个素数,并输出所有的素数
  • 一个输入三角形的函数,输入后输出是否能组成三角形,三角形类型,请用等价类- 划分法设计测试用例

在这里插入图片描述

 四、MySQL

  • 你用的Mysql是哪个引擎,各引擎之间有什么区别?
  • 如何对查询命令进行优化?
  • 数据库的优化?
  • Sql注入是如何产“生的,如何防止?
  • NoSQL和关系数据库的区别?
  • MySQL与MongoDB本质之间最基本的差别是什么
  • Mysql数据库中怎么实现分页?
  • Mysql数据库的操作?
  • 优化数据库?提高数据库的性能?
  • 什么是数据的完整性?

在这里插入图片描述

五、Web

  • Web测试和app测试区别?
  • WEB测试环境搭建和测试方法
  • WEB测试教程
  • WEB测试要点及基本方法
  • Web测试页面总结

在这里插入图片描述

六、接口测试

  • 什么是接口
  • 如果模块请求http改为了https,测试方案应该如何制定,修改?
  • 常用HTTP 协议调试代理I具有什么?详细说明抓取HTTPS协议的设置过程?
  • 描述TCP/IP协议的层次结构,以及每一-层中重要协议
  • jmeter,一个接口的响应结果如下:
  • 接口产生的垃圾数据如何清理
  • 依赖第三方的接口如何处理
  • 测试的数据你放在哪?
  • 什么是数据驱动,如何参数化?

在这里插入图片描述

七、性能测试

  • 你认为性能测试的目的是什么?做好性能测试的工作的关键是什么?
  • 服务端性能分析都从哪些角度来进行?
  • 如何理解压力测试,负裁测试以及性能测试?
  • 如何判断是否有内存泄漏及关注的指标?
  • 描述软件产“生内存泄露的原因以及检查方式。(可以结合- 种开发语言进行描述)
  • 简述什么是值传递,什么是地址传递,两者区别是什么?
  • 什么是系统瓶颈?

在这里插入图片描述

 八、selenium

  • 如何开展自动化测试框架的构建?
  • 如何设计自动化测试用例:
  • webdriver如何开启和退出一个浏览器?
  • 什么是自动化测试框架?
  • Selenium是什么,流行的版本有哪些?
  • 你如何从命令行启动Selenium RC?
  • 在我的机器端口4444不是免费的。我怎样才能使用另一个端口?
  • 什么是Selenium Server,它与Selenium Hub有什么不同?
  • 你如何从Selenium连接到数据库?
  • 你如何验证多个页面上存在的一个对象?
  • XPath中使用单斜杠和双斜杠有什么区别?
  • 如何编写SeleniumIDE/ RC的用户扩展?
  • 如何在页面加载成功后验证元素的存在?
  • 你对Selenium Grid有什么了解?它提供了什么功能?
  • 如何从你的Java Class启动Selenium服务器?
  • Selenium中有哪些验证点?
  • 什么是XPath?什么时候应该在Selenium中使用XPath?

在这里插入图片描述

九、计算机与网络

  • 一台计算机的IP是192.168.10.71子网掩码255.255.255.64与192.168.10.201 …
  • 请简述DNS、活动目录、域的概念。
  • 10M兆宽带是什么意思?理论下载速度是多少?
  • 什么是IP地址?
  • OSI七层网络模型的划分?
  • TCP和UDP有什么不同?
  • HTTP属于哪一层的协议?
  • HTTP和HTTPS的区别?
  • cookies和session的区别?
  • HTTP的get请求和post请求的区别?
  • HTTP1.0和HTTP1.1有什么区别
  • TCP的连接建立过程,以及断开过程?
  • 客户端使用DHCP获取IP的过程?
  • 写出某个网段的网络地址和广播地址?

在这里插入图片描述

在这里插入图片描述

 

 十、人力资源

  • 你的测试职业发展是什么?你自认为做测试的优势在哪里?
  • 你找工作时,最重要的考虑因素为何?
  • 为什么我们应该录取你?
  • 请谈谈你个人的最大特色。
  • 一个测试工程师应具备那些素质和技能?
  • 还有问一下你是怎样保证软件质量的,也就是说你觉得怎样才能最大限度地保证软件质量?
  • 为什么选择测试这行?
  • 如果我雇用你,你能给部门带来什么贡献?

在这里插入图片描述

 

最后

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

 

<think> 我们注意到用户的问题发生了转移:从最初的Neovim环境下的`checkhealth`命令错误,转移到了Windows cmd环境下出现错误代码87且提示“未在此上下文中识别出checkhealth选项”。需要注意的是,在Windows命令提示符(cmd)中,`checkhealth`并不是一个有效的命令,因此会出现错误。 但是,用户引用的两个引用内容似乎与系统映像错误和注册表有关。引用[1]提到了“部署映像服务和管理工具错误87”,引用[2]提到了注册表错误对文件夹的影响。然而,用户明确表示这些引用仅供参考,并希望解决Windows cmd中出现的错误代码87且提示未识别`checkhealth`选项的问题。 然而,在Windows cmd中,通常不会出现`checkhealth`命令,除非用户自己定义了一个名为`checkhealth`的脚本或程序,或者某个软件在环境变量中注册了该命令。因此,错误87(参数错误)可能是因为用户试图传递参数给一个不存在的命令,或者自定义的脚本/程序在运行时参数不正确。 根据以上分析,我们可以给出以下解决方案: 1. **确认命令是否存在**:在cmd中,`checkhealth`命令不是Windows内置命令,也不是常见的外部命令。因此,首先检查该命令是否应该存在(比如是否是某个已安装软件提供的命令)。可以尝试以下方法: - 检查命令的拼写。 - 使用`where checkhealth`命令来查找是否有名为`checkhealth`的可执行文件。 2. **检查环境变量**:如果该命令是某个软件提供的,确保该软件安装路径已添加到环境变量PATH中。 3. **错误87的含义**:在Windows系统中,错误代码87通常表示“参数错误”。如果`checkhealth`是一个有效的命令,那么可能是传递给该命令的参数不正确。此时需要查看该命令的使用帮助,确认正确的参数格式。 4. **引用[1]的启示**:引用[1]提到“部署映像服务和管理工具错误87”,这是DISM工具的错误。如果用户实际上是想运行DISM命令,那么可能是命令输入错误。例如,DISM命令用于修复系统映像,常见命令如: ``` DISM /Online /Cleanup-Image /CheckHealth ``` 注意,这里有一个空格分隔的路径,而用户可能将`DISM /Online /Cleanup-Image /CheckHealth`错误地输入为`checkhealth`,从而导致了错误。 因此,我们推测用户可能想运行的是DISM工具中的`/CheckHealth`选项,但误将整个命令简写为`checkhealth`。 5. **引用[2]的启示**:引用[2]提到了注册表错误。如果系统文件损坏或注册表错误,也可能导致一些命令无法正常工作。但根据当前错误,更可能是命令输入错误。 根据以上分析,我们给出解决方案: ### 解决方案 1. **确认命令的正确性**: - 在cmd中直接输入`checkhealth`,系统会提示“不是内部或外部命令,也不是可运行的程序或批处理文件”。如果出现这个提示,说明系统确实不认识这个命令。 - 如果用户是想运行DISM工具的检查健康命令,正确的命令是: ``` DISM /Online /Cleanup-Image /CheckHealth ``` 请尝试运行这个命令。 2. **如果用户确实想运行自定义的checkhealth脚本**: - 确保该脚本或程序所在的目录在环境变量PATH中,或者使用绝对路径运行。 - 检查脚本或程序需要的参数是否正确。 3. **修复系统文件**: 如果用户运行DISM命令时出现错误87(参数错误),则可能是DISM命令的参数输入错误。但如果是其他系统问题,可以尝试: - 运行系统文件检查器(SFC): ``` sfc /scannow ``` - 运行DISM工具修复系统映像: ``` DISM /Online /Cleanup-Image /RestoreHealth ``` 4. **检查注册表(谨慎操作)**: 如果怀疑注册表错误导致命令解释器出现问题,可以尝试扫描注册表错误(使用系统自带的工具或可信的第三方工具)。但修改注册表有风险,操作前建议备份。 ### 操作步骤 **情况1:用户本意是运行DISM的CheckHealth** 1. 以管理员身份打开cmd(重要,因为DISM需要管理员权限)。 2. 输入以下命令: ```cmd DISM /Online /Cleanup-Image /CheckHealth ``` 该命令会检查系统映像的健康状态。 **情况2:用户运行的是其他软件提供的checkhealth命令** 1. 确认该软件是否已安装,并且安装目录已添加到PATH环境变量。 2. 如果不知道命令位置,可以使用`where checkhealth`搜索。 3. 找到命令所在目录后,切换到该目录执行,或者将目录添加到PATH。 **情况3:命令不存在,用户输入错误** 1. 检查命令拼写,是否应该是其他命令(比如`chkdsk`等)。 ### 错误代码87的常见原因 在Windows中,错误代码87(参数错误)通常发生在以下情况: - 命令行参数格式不正确(例如,缺少必需的参数,或者参数格式错误)。 - 传递给命令的参数值无效(例如,数字超出范围,或者字符串不符合要求)。 因此,如果运行一个有效命令时出现错误87,请查阅该命令的帮助文档,确认参数的使用方法。 ### 相关问题 §§相关问题§§ 1. 如何修复Windows中的DISM错误87? 2. 在cmd中如何将一个目录添加到PATH环境变量? 3. 如何以管理员身份运行cmd? 4. 系统文件检查器(SFC)和DISM工具有什么区别? [^1]: 引用来源:老油条装机大师关于DISM错误87的修复指南 [^2]: 引用来源:注册表错误对系统的影响及修复方法 </think> 根据您的查询和错误上下文分析,Windows 命令提示符(cmd)出现错误代码87且提示“未在此上下文中识别出checkhealth选项”的原因及解决方案如下: ### 错误原因分析 1. **命令环境混淆**:`checkhealth`是 **Neovim编辑器内部命令**(需在`:`命令模式下执行),不是Windows系统命令[^1] ```cmd :: 错误执行方式(在cmd直接输入) checkhealth ``` 2. **参数格式错误**:错误87通常表示**参数格式不正确**或**命令上下文错误** - 可能误将Neovim命令用于系统维护(如与DISM工具混淆)[^1] 3. **路径/环境变量问题**:若自定义了`checkhealth`批处理文件,可能出现: - 文件未在系统PATH路径中 - 批处理文件自身存在语法错误 ### 解决方案 #### 方法1:确认命令执行环境 1. **Neovim命令正确用法**: ```cmd nvim # 启动Neovim :checkhealth # 在Neovim命令模式输入 ``` 2. **系统命令校验**(检测是否误输): ```cmd where checkhealth # 检查是否存在同名程序 ``` #### 方法2:修复系统级错误87(若涉及系统工具) 若实际想运行的是系统维护命令如DISM: 1. **修正DISM命令格式**: ```cmd :: 正确格式(注意参数分隔符) DISM /Online /Cleanup-Image /CheckHealth ``` - 错误87常见于参数格式错误,确保: - 参数前有`/`或`-` - 参数间有空格分隔 2. **系统文件修复**: ```cmd sfc /scannow # 扫描系统文件 DISM /Online /Cleanup-Image /RestoreHealth # 修复系统映像 ``` #### 方法3:处理自定义批处理文件问题 1. **检查批处理脚本**: ```cmd :: 示例:创建正确格式的checkhealth.bat @echo off echo 执行健康检查... nvim --headless -c 'checkhealth' -c 'qa!' # 通过Neovim执行 ``` 2. **添加至PATH环境变量**: ```cmd :: 将脚本所在目录加入PATH setx PATH "%PATH%;C:\your\script\directory" ``` ### 验证修复 ```mermaid graph TD A[启动cmd] --> B{输入命令} B -->|checkhealth| C[确认是否为Neovim命令] B -->|DISM命令| D[检查参数格式] C -->|是| E[在Neovim内执行] D -->|参数错误| F[修正为/CheckHealth] F --> G[成功执行系统检查] ``` ### 关键区别说明 | 场景 | 正确命令 | 错误示例 | |--------------------|-----------------------------------|----------------------------| | **Neovim健康检查** | `:checkhealth` (在Neovim内执行) | 在cmd直接输入`checkhealth` | | **系统映像检查** | `DISM /Online /Cleanup-Image /CheckHealth` | `DISM CheckHealth` |
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值