测试需要具备的基本技能
1.软件测试流程和测试技术体系。这块主要看些软件基础知识类的书籍和在公司了解下流程就可以。
2.linux基本的知识。包括 shell基础语法、linux常用命令 文件 网络 性能、 Android常用性能分析命令、Android常用自动化命令、IOS常用命令、shell数据分析实战。
3.java基础。包括 java语法、java面相对象编程和OOP、java MAVEN依赖管理、Junit单元测试、JunitJS单元测试框架、TestNg单元测试框架、参数话与数据驱动、测试报告定制 ALlure 代码测试分析
4.python基础。 包括 python语法、python面相对象编程、unittest单元测试框架、包管理工具pip工具的使用、pytest单元测试框架、测试用例管理、参数化与数据驱动、测试报告生成与定制Allure、python单测实践
5.数据库基础。包括基本sql语法、关系型数据库SQLite Oracle、mysql 和 非关系型数据库 MongoDb、redis、HBase的区别等。
6.中间件的了解。如activeMq zookeeper tomcat 等
7.基本理论与基础知识。如 计算机通信基础、七层协议、数据结构和算法。
该篇和接下来几篇只是列举轮廓,希望搞测试的童鞋可以有个有个大概学习的方向。主要是需要打好基础。跟着人家培训的大纲给列出来的,只是指引,实货后期在我把轮廓弄完后在分享。