土豆,一名90后的编程爱好者 、对Python、Java、Go 、Kotlin 都有研究、八月份的时候投了阿里的测开,然后基本上是一周面一次,前前后后一个月。面试通过了,一共七次的面试经历(五轮技术+两轮hr),已成功上岸,给各位想进大厂的朋友们,咨询了她软件测试的学习路线 ,总结了一期 仅供大家参考哈~
我相信大家看到上面那幅图,已经有点懵逼了,这么多,放大了看,还麻烦,我甚至都懒得放大 ,所以呢, 我把 几个大的 知识点给大家提取出来了
注意:有需要这“学习路线图+软件测试宝典”的朋友,可以免费分享给大家一起学习,转发评论 “软件测试” 即可免费领取方式!!!
测试理论->Linux基础->MySQL基础->Web测试->API测试->App测试->管理工具->Python基础->Selenium相关->性能测试->LordRunner相关->计算机网络->组成原理->数据结构与算法->逻辑题->人力资源
1.前置基础知识(250题)
测试执行的问题 测试评估的目标 如何提高测试? C/S 模式的优点和缺点 B/S模式的优点和缺点 测试结束的标准是什么? 怎么才能够全面地测试到每一 个点? 开发与测试的关系 怎么和开发沟通 测试过程 测试出口准则 测试完成标准 测试活动中统计了哪些数据? 如何选择用户测试的工作产品? 测试环境描述在哪儿? 进行测试时产生了哪些文档或记录? 测试人员需要何时参加需求分析? 产品测试完以后由谁来发布? 软件测试与调试的关系 质量的八大特性是什么?各种特性白 什么是软件的“质量”"? 软件质量应该从哪些方面来评价? 什么是“软件质量保障”? 为什么软件会有毛病? 什么是UML? 什么是CMM? …
2.Linux和数据库(137题)
linux
cron后台常驻程序(daemon) 用于: 下面哪个Linux命令可以- -次显示-页内容? 怎样了解您在当前目录下还有多大空间? 怎样更改一个文件的权限设置? 下面哪个命令可以列出定义在以后特定时间运行- -次的所有任务? 在bash中,export 命令的作用是: 有一个备份程序mybackup,需要在周一至周五下午1点和晚上8点各运行-次,下面… 如何从当前系统中卸载一个已装载的文件系统 哪一条命令用来装载所有在/etc/fstab 中定义的文件系统? 运行一个脚本,用户不需要什么样的权限? 下面哪条命令可以把f1.txt复制为f2.txt? 显示一个文件最后几行的命令是: 如何快速切换到用户John的主目录下? 如何在文件中查找显示所有以"*“打头的行? …
数据库
写出表的增删改查SQL语法 ISQL的表连接方式有哪些? 表的连接查询方式有哪些,有什么区别? 什么第三范式? SQL的select 语句完整的执行顺序? 说一下Mysql数据库存储的原理? 事务的特性? 简述什么是存储过程和触发器? 什么是数据库索引? 数据库怎么优化查询效率? 你用的Mysql是哪个引擎,各引擎之间有什么区别? 如何对查询命令进行优化? 数据库的优化? Sql注入是如何产生的,如何防止? …
3. 测试基础
4. 编程和数据结构
5. Web自动化
6. 移动自动化
7. 接口测试
8. 性能测试
性能测试有哪些分类 你认为性能测试的目的是什么?做好性能测试的工作的关键是什么? 服务端性能分析都从哪些角度来进行? 如何理解压力测试,负载测试以及性能测试? 如何判断是否有内存泄漏及关注的指标? 描述软件产生内存泄露的原因以及检查方式。 (可以结合- 种开发语言进行描述) 简述什么是值传递,什么是地址传递,两者区别是什么? 什么是系统瓶颈? …
9. 综合项目实战测试
总结
大家有需要可以关注小编+转发文章+评论【软件测试】,你们的转发点赞是小编创作的动力。
点击 软件测试资料大礼包有惊喜
首先在测试这个领域,要有空杯心态,时刻学习,把测试 基础弄扎实 ,如 啥、边界值、等价类、场景法、还有那些些 经典的场景 、测杯子 、测桌子,一定练成思维 第二就是 、抱着激情去学习,以目标为驱动 ,对要测试的业务,架构、一定要烂熟于心 第三就是 永远 保持谦虚的心态 ,水满而自溢、人要是骄傲必定废 多倾听 、多思考、多总结
|