初级阶段
一、软件测试的基础知识,编写测试用例的方法及测试流程
二、掌握禅道、SVN等必要工具,及缺陷定义和测试计划编写方法
三、web测试与app测试的方式方法与协议
四、接口测试postman工具的操作使用,前端基础知识H5及CSS
中级阶段
一、QTP自动化工具的环境搭建
二、loadrunner性能工具的环境搭建
三、jmeter性能工具的环境搭建及接口压力测试
四、jmeter脚本增强,app/web性能测试
五、fiddler抓包工具的操作使用、Jenkins自动化部署工具
六、数据库MySQL、SQL语句
高级阶段
一、虚拟机的搭建与使用,Linux环境搭建及命令
二、eclipse框架介绍,学习测试必须掌握的Java基础知识
三、testNG+selenium自动化工具环境搭建
四、APP自动化之monkey
目前我是在初级阶段这里,不过因为我是计算机专业出身的,并且在实习中也接触过开发工作,我还是有些优势的~
1、测试的基础知识,测试用例和流程。这个我很ok啦,因为学校里给我们上过一学期的测试课程(不过那段时间我晚上一直做家教赚钱,测试课都排在了晚上,我翘了好多课。。),不过在期末考试前有抱过佛脚,背过好多好多理论知识,所以还是知道的,另外在实习的公司里公司会让我做下测试的工作,当然不是很专业的那种,纯粹功能测试,感觉对于流程这方便还是有实践的。
2、禅道、SVN等工具没接触过,在之前的公司我接触的是git工具,在上面也可以提交bug,不过我没有比较这