1个回答
展开全部
1:java和C编码能力,是能够写脚本的那种,不是略了解,如果能力是只能写一个函数,那么是绝对不够的,最好是能够达到写自动化脚本的能力,跟自动化班级的学生能力齐平。这个能力不是你自学就可以搞定的,可以参考你目前的薪资以及是否可以独自在公司开展自动化工作,自己会写一个函数会写一个demo是达不到我们的能力要求的。
2:对Linux熟悉,并不是知道简单的Linux命令,什么ll ls cat vi 等这种入门级别的就不用说了,要求的是:会部署测试环境,会修改tomcat这种中间件的配置文件,如果涉及到redis的话,还能会融汇贯通的操作命令,而不是看到了蒙蔽。还需要了解通过命令去监控服务器的CPU MEM IO LOAD等数据,虽然老师会教,但是你熟悉这个命令会轻松很多,所以跟你的入门级的命令是有天壤之别的。
3:对网络知识的要求:知道什么是DHCP 知道什么是IP地址、知道什么是内网、外网、知道防火墙。
4:对数据库的知识要求:增删改查、连 表查询,多表查询,都必须要掌握,如果这个不会,只会做简单的查询,那么你做性能测试可能会根本找不到或者是定位不到数据库方面的性能问题,知道什么是死锁,熟悉Linux操作数据库,进入数据库;知道什么是数据库索引,什么是慢查询。不说掌握,但是你得知道这个是啥玩意,有什么用。
5:对服务器知识的要求:知道什么是代理、什么是反向代理,知道用户的请求是怎么在服务器完成的(涉及到服务器、数据库服务器),服务器包含了什么部分?
6:对中间件的知识要求:知道主流的中间件是什么,如果要进行调优,怎么去做?老师会讲,但是前提是你有接触过各类中间件。
2:对Linux熟悉,并不是知道简单的Linux命令,什么ll ls cat vi 等这种入门级别的就不用说了,要求的是:会部署测试环境,会修改tomcat这种中间件的配置文件,如果涉及到redis的话,还能会融汇贯通的操作命令,而不是看到了蒙蔽。还需要了解通过命令去监控服务器的CPU MEM IO LOAD等数据,虽然老师会教,但是你熟悉这个命令会轻松很多,所以跟你的入门级的命令是有天壤之别的。
3:对网络知识的要求:知道什么是DHCP 知道什么是IP地址、知道什么是内网、外网、知道防火墙。
4:对数据库的知识要求:增删改查、连 表查询,多表查询,都必须要掌握,如果这个不会,只会做简单的查询,那么你做性能测试可能会根本找不到或者是定位不到数据库方面的性能问题,知道什么是死锁,熟悉Linux操作数据库,进入数据库;知道什么是数据库索引,什么是慢查询。不说掌握,但是你得知道这个是啥玩意,有什么用。
5:对服务器知识的要求:知道什么是代理、什么是反向代理,知道用户的请求是怎么在服务器完成的(涉及到服务器、数据库服务器),服务器包含了什么部分?
6:对中间件的知识要求:知道主流的中间件是什么,如果要进行调优,怎么去做?老师会讲,但是前提是你有接触过各类中间件。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询