秋招阿里测试开发已成功上岸,贡献我的学习

大家好,我是土豆,一名90后的编程爱好者、对Python、Java、Go、Kotlin都有研究、八月份的时候投了阿里的测开,然后基本上是一周面一次,前前后后一个月。面试通过了,一共七次的面试经历(五轮技术+两轮hr),已成功上岸,由于很多人问我软件测试的学习路线,所以自己总结了一期仅供大家参考哈~

我相信大家看到上面那幅图,已经有点懵逼了,这么多,放大了看,还麻烦,我甚至都懒得放大,所以呢,我把几个大的知识点给大家提取出来了,“学习路线图+软件测试宝典”需要的朋友评论“笔记”

测试理论-Linux基础-MySQL基础-Web测试-API测试-App测试-管理工具-Python基础-Selenium相关-性能测试-LordRunner相关-计算机网络-组成原理-数据结构与算法-逻辑题-人力资源

1.前置基础知识(题)

测试执行的问题

测试评估的目标

如何提高测试?

C/S模式的优点和缺点

B/S模式的优点和缺点

测试结束的标准是什么?

怎么才能够全面地测试到每一个点?

开发与测试的关系

怎么和开发沟通

测试过程

测试出口准则

测试完成标准

测试活动中统计了哪些数据?

如何选择用户测试的工作产品?

测试环境描述在哪儿?

进行测试时产生了哪些文档或记录?

测试人员需要何时参加需求分析?

产品测试完以后由谁来发布?

软件测试与调试的关系

质量的八大特性是什么?各种特性白

什么是软件的“质量”"?

软件质量应该从哪些方面来评价?

什么是“软件质量保障”?

为什么软件会有毛病?

什么是UML?

什么是CMM?

.......................................

2.Linux和数据库(题)

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.性能测试

性能测试有哪些分类

你认为性能测试的目的是什么?做好性能测试的工作的关键是什么?

服务端性能分析都从哪些角度来进行?

如何理解压力测试,负载测试以及性能测试?

如何判断是否有内存泄漏及


转载请注明:http://www.aierlanlan.com/rzdk/4461.html