本面试合集由多位高级测试人员协作,笔者整理而成。文末可免费获取,伸手党请绕行,整理不易。
1测试理论
1.1测试基础
1.1.1什么是软件测试?
1.1.2软件测试的目的?
1.1.3软件测试的目标
1.1.4软件测试的原则.
1.1.5测试的工作流程
1.1.6测试工程师的职责,
1.1.7软件都有多少种分类?
1.1.8软件的分类
1.1.9测试的主要方面
1.1.10软件测试的对象
1.1.11什么是"测试案例”?
1.1.12怎么编写案例?
1.1.13软件测试的两种方法
1.1.14测试结束的标准是什么?
1.1.15软件的生命周期
1.1.16什么是软件的生命周期?
1.1.17软件测试按过程分为三个步骤
1.1.18面向对象的设计如何影响测试?
1.1.19软件带来错误的原因很多。主要的原因有哪些?
1.1.20做好软件测试的一些关键点
1.1.21软件测试的步骤是什么?
1.1.22如何录制测试脚本?
1.1.23应该考虑进行如何测试的测试方法
2Linux基础
2.1Linux基础
2.1.1说出10个以上的Linux命令
2.1.2在RedHat中,从root用户切到userl用户,一般用什么命令?
2.1.3Linux中,一般怎么隐藏文件?
2.1.4在Linux系统中,一个文件的访问权限是755,其含义是什么?
2.1.5如何查看CPU信息?
2.1.6查看占用CPU使用率最高的进程?
2.1.7如何查看一个文件的末尾50行?
2.1.8如何过滤文件内容中包含"ERROR"的行?
2.1.9查看某端口号?
2.1.10查看某进程号?
2.1.11grep和find的区别?grep都有哪些用法?
2.1.12查看IP地址?
2.1.13创建和删除一个多级目录?
2.1.14在当前用户家目录中查找haha.txt文件?
2.1.15如何查询出tomcat的进程并杀掉这个进程,写出linux命令?
2.1.16动态查看日志文件?
2.1.17查看系统硬盘空间的命令?
2.1.18查看当前机器listen的所有端口?
2.1.19把一个文件夹打包压缩成.tar.gz的命令,以及解压拆包.tar.gz的命令?
2.1.20Xshell工具如果想要实现从服务器上传或者下载文件的话,可以在服务器上安装什么
包?
2.1.21以/etc/passwd的前五行内容为例,提取用户名?
2.1.22在linux中find和grep的区别?
2.1.23linux查看文件用什么命令,查看进程用什么命令
2.1.24查看日志常用什么命令,主要查看什么内容
总结:
感谢每一个认真阅读我文章的人!!!
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
软件测试面试文档
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。