最近看很多小伙伴问
想入行软件测试需要学哪些东西呢?
简单回答一下哦
第一:测试基础理论
需要掌握软件开发和测试的流程,熟练掌握测试用例的编写,能独立完成项目的整体测试动作
第二:学Mysql数据库
熟练进行增删改查等SQL语句的操作,并且掌握连接查询的技巧
第三:要学会Linux知识
熟练掌握Linux常用命令,和Linux下的常见环境搭建
第四:接口测试
熟练掌握http协议和常见的抓包,比如fiddler或者charles,学习主流的接口测试工具,比如jmeter和postman
第五:全流程的项目实战
非常非常关键的模块,需要有全流程的项目实战经验,记住WEB项目和APP项目都要有实战经验
第六:编程语言
可以选择Python或者Java,掌握基本的语法和函数,能够编写简单的测试脚本
第七:自动化测试
优先学接口自动化,其次WEB自动化和APP自动化
第八:性能测试
掌握性能测试的概念和指标,以及压测脚本,熟悉服务器监控和性能数据分析
请知悉🤗🤗
1-5模块都是重点必学的模块
6-8模块是提升模块
想入行软件测试需要学哪些东西呢?
简单回答一下哦
第一:测试基础理论
需要掌握软件开发和测试的流程,熟练掌握测试用例的编写,能独立完成项目的整体测试动作
第二:学Mysql数据库
熟练进行增删改查等SQL语句的操作,并且掌握连接查询的技巧
第三:要学会Linux知识
熟练掌握Linux常用命令,和Linux下的常见环境搭建
第四:接口测试
熟练掌握http协议和常见的抓包,比如fiddler或者charles,学习主流的接口测试工具,比如jmeter和postman
第五:全流程的项目实战
非常非常关键的模块,需要有全流程的项目实战经验,记住WEB项目和APP项目都要有实战经验
第六:编程语言
可以选择Python或者Java,掌握基本的语法和函数,能够编写简单的测试脚本
第七:自动化测试
优先学接口自动化,其次WEB自动化和APP自动化
第八:性能测试
掌握性能测试的概念和指标,以及压测脚本,熟悉服务器监控和性能数据分析
请知悉🤗🤗
1-5模块都是重点必学的模块
6-8模块是提升模块