零基础,开始转行做软件测试,我该从哪方面入手学求大神指教·( 三 )
第三阶段:测试基础
1)软件测试理论
2)软件生命周期
3)测试方法和分类
4)测试用例设计黑盒测试用例设计方法、白盒测试用例设计方法5)缺陷及缺陷管理工具缺陷属性、缺陷生命周期管理、禅道和jira6)测试其他测试流程、测试计划编写、测试报告模版、测试报告分析
第四阶段:编程+数据结构
1)PYTHON编程
计算机组成原理、python开发环境、python变量、流程控制语句、高级变量类型、函数应用、文件操作、面向对象、异常处理、模块和包
2)数据结构
算法、时间复杂度和空间复杂度、python列表类型性能测试、列表字典内置操作的时间复杂度、顺序表、单向链表、双向链表、栈和队列、二叉树
3)排序算法
冒泡排序、选择排序、插入排序、希尔排序、快速排序、归并排序
第五阶段:web自动化
1)WEB自动化入门
自动化测试分类及自动化适用的项目、自动化测试框架选型、Selenium的发展历史及工作原理、SeleniumIDE插件使用、Firebug插件使用
2)WEB自动化基础
元素基础定位方法、Xpath,CSS元素定位方法、元素常见操作、浏览器的基本操作方法
3)WEB自动化中级
鼠标键盘操作、元素显示等待和隐式等待、HTML特殊元素处理、窗口截图
4)WEB自动化高级
自动化测试模型、UnitTest框架、UnitTest断言、UnitTest与htmlreport的结合使用、UnitTest与DDT结合,实现数据驱动、UnitTest与logger结合使用
第六阶段:移动自动化
1)移动自动化基础
移动端测试分类及特点、ADB命令及Monkey使用、appium环境搭建、appium工作原理
2)移动自动化中级
APP和手机系统操作、元素定位、元素操作、高级手势操作、混合APP测试、PyTest测试框架、定制测试报告、数据读写
3)移动自动化高级
PO模式、数据驱动、关键字驱动
第七阶段:接口测试
1)接口基础
接口相关概念、接口测试实现流程、RESTful 架构风格、JSON基本语法、浏览器插件安装以及使用、postman及fiddler使用
2)JMeter入门
JMeter安装以及基本使用、JMeter组件之线程组
3)JMeter组建参数化
CSV Data Set Config、用户参数、用户定义的变量、函数
4)JMeter常用组件直连数据库、关联、断言、集合点、函数详解、逻辑控制器、分布式、QPS、FTP、图形监控器
5)接口框架自动化requests库使用及脚本封装、unittest框架、mock实现
6)接口框架设计及实现框架设计、数据库操作、数据依赖解决、接口异常处理、统计报告及邮件发送、持续集成7)接口测试项目
项目:接口清单提取、项目:功能测试、项目:性能测试、项目:自动化测试
第八阶段:性能测试
1)性能测试基础
性能测试理论、性能测试分类、性能测试常用指标、工具选择、LoadRunner安装与注册、性能测试步骤
2)VuGen
协议、参数化、集合点、事务、检查点、思考时间、关联
3)Controller
手动场景设计、场景运行、IP Wizard应用、负载生成器、服务水平协议(SLA)、场景监控、 服务器硬件监测工具
4)Analysis执行结果分析、图表分析、吞吐量相关、事务相关5)性能测试调优性能测试方案、linux服务器性能监控、JVM配置调优、tomcat配置调优、性能测试报告
6)数据库调优慢查询、线程池、索引命中率、行锁
■网友
最近挺多学生问我,在校大学生如何学测试,一般面试会问那些内容,今天我简单说下,如果不清楚的可以再继续私信聊吧。
因为我参加了好多年校招,作为企业的测试经理,其实目前已经是测试总监了,也一直在培养优秀的测试新人,对于测试来说,我在招聘时会从一下几个点去聊,一般熟悉这些的东西都是作为优先招聘的对象的:
可以参考:testerTechnology:零基础如何学软件测试?
推荐阅读
- 降雪■江苏全境迎来大范围降雪
- 北京在建最长三车道公路隧道开始施工预计2023年贯通
- 甘肃天水落地脱贫“基础工程”见效累计减贫92.08万人
- 黄金时间■黄金时间丨打造海绵城市:节水从利用雨水开始
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 工作3、4的人怎样转行当警察
- 大学要开始查文献le,求问有哪些中英文的文献网站或下载工具(最好是医药,生命科学类的),多谢啦?
- 有点计算机基础的人想尽快找份编程的工作。哪种编程的工作最好找还需要学些啥
- 青年|电子警察开始执法,开车系了安全带被扣2分,车主无语了
- 趣头条|去看了下iX3实车,又开始纠结了,和EQC比该怎么选?
