软件测试不需要精通编程语言,在职测试非计算机专业接近六成,学习周期短,上手*更快。
行业发展好
随着国家互联网+战略的实施,软件质量越来越受重视,而目前我国软测人才缺口巨大,薪酬甚至超过开发工程师。
*压力小
软测的*重点在于理解需求、团队沟通,并使用技术手段对软件进行测试和编写测试规范,*压力相对开发较小
进大厂容易
大厂软件开发已经从追求数量变为追求质量,而软件测试是提升软件质量的保障。只要学历过关,更容易进大厂拿高薪
职业不受限
软件测试人员不受地域、行业、年龄、性别的影响,任何软件项目都需要测试,只要IT行业在,测试就在。
课程覆盖手动、接口、自动化、性能测试等全流程,由浅入深,可胜任几乎所有测试岗位
实战项目无缝对接
课程包含各行业真实企业项目实战应用,老师带领学员边学边练,掌握前沿知识点及测试工具
严管严教,打造企业抢手人才
叩丁狼拥有完善的教学管理体系,讲师、助教、班主任、*老师四位一体,保障学习效果
计算机硬件、操作系统、常用软件、熟悉操作Excel软件
软件测试基础和原则
软件质量模型和管理
软件测试流程
单元测试、功能测试、集成测试、系统测试、业务穿插测试、验收测试
软件测试范围
UI测试、功能测试、数据及业务逻辑测试、兼容性测试性能测试、系统安全性测试
软件测试模型
瀑布模型、V模型、W模型、H模型、X模型
敏捷开发和缺陷管理
测试用例设计
等价类划分、边界值分析、错误推测、正交试验、场景、判定表、因果图
测试管理工具JIRA/禅道
版本管理工具Git/SVN
二、Python编程
注释、变量、输入输出、变量类型、运算符
分支语句、循环语句
字符串、列表、元组、字典
函数基础、变量进阶、函数进阶、匿名函数
类和对象、封装、继承、多态、类属性和类方法
异常、模块、文件、第三方库
三、自动化测试
自动化测试原理和基础
Web自动化测试工具Selenium
Python的HTTP库Requests
Python单元测试框架UnitTest
Python测试框架Pytest
测试报告优化
Jenkins持续集成
App自动化测试工具Appium
四、接口测试
接口测试基础
HTTP协议和请求响应原理
RESTful风格和JSON
企业接口文档
接口测试工具Postman
Web漏洞扫描
Mock测试
接口加密机制
五、性能和安全测试
性能测试基础
性能测试工具LoadRunner
JMeter配置文件、脚本录制、Cookie管理
JMeter插件管理和服务器监控
JMeter请求,定时器,集合点设置,逻辑控制器
压测场景设置和监控图
JMeter+Windows分布式集群压测
JMeter+Linux分布式集群压测
JMeter+Jenkins持续集成压测
LInux后台定时任务解析
Docker和Redis
XSS脚本攻击、跨站脚本攻击、SQL注入、防篡改等
六、App测试
移动App测试基础
网络、升级、适配、安全、性能测试
业务逻辑、兼容性、异常、热升级、健壮性测试
搭建Android模拟器、连接真机
Monkey稳定性测试
Fiddler抓包工具
七、Linux和数据库
Linux基础
安装、远程连接、文件和目录、权限管理
Linux常用命令
VI编辑器、查看日志管道命令、打包压缩
Linux中搭建Java运行环境和项目部署
Linux中搭建LAMP运行环境和项目部署
MySQL和Navicat工具
数据库和表操作、增删改查、条件查询、排序、聚合函数、分组、分页、多表查询、子查询
数据库设计、函数、存储过程、视图、事务、索引、外键、权限
SQL加强和考核
Redis安装和配置、数据类型、基本操作