1 http协议
2 抓包 、 linux抓包
3 测试mock
4 接口测试的重点
2 requests 库的使用 http://cn.python-requests.org/zh_CN/latest/
3、python unittest 使用 , 结果校验
自动化目标:
1、 了解现有的python自动化架构设计
2、 每个人都可以单独完成接口自动化用例
3、 可以独立写测试桩
4、 利用python做性能测试
性能测试目录
1、 了解几种自动化工具
2、 单独完成性能测试脚本
3、 分析性能各项指标
4、 分析性能瓶颈
1 HTTP协议的基础 深入 实际测试中的应用
(如 httpcode header 前端常用性能优化点 cookie 缓存 负载均衡...)
2 能够独立完成接口功能测试
(能够知道项目网络架构,接口业务逻辑,交互部件,消息流向 ,问题定位)
3 python基础
python 基础语法 常用的基本函数库 能够使用脚本发送http请求 unittest的使用
4 数据库(性能)
基本SQL /索引/分区/死锁
常用的SQL分析工具/影响性能的关键字/数据库运行状况的监控
5 操作系统(性能)
Linux 常用命令 / 系统常用内核参数/防火墙/io/CPU/内存
6 中间件
7 测试工具
性能 :jmeter(badboy) loadrunner SOAPUI
接口 :SOAPUI POSTMAN robotframwork jmeter(badboy)
安全 :appscan sqlmap
其他 :firebug 抓包工具
8 其他
redis monogo nginx tomcat