❝FunTester,一个就知道瞎掰呼的核弹派测试人员,量变引起的质变。
❞
从事专门的服务端测试两年时间,纯语言脚本测试,工作语言Java和Groovy。在经历过1年左右的实践,逐步完善了自己的测试框架(包含接口功能、自动化、性能)。框架基础依然是java语言,基于httpclient4.5进行的封装,还拓展了其他功能,如mysql存储数据,HTML报告,alterover分级通知等。下面是我在工作经历中遇到的比较典型的难点解决方案。
接口测试
接口功能和自动化过程中遇到的坑,大多是基础的功能实现Demo和测试痛点的解决方案。
- 使用springboot+mybatis数据库存储服务化
- alertover推送api的java httpclient实现实例
- 接口自动化通用验证类
- 将swagger文档自动变成测试代码
- httpclient处理多用户同时在线
- 使用httpclient实现图灵机器人web api调用实例
- groovy如何使用java接口测试框架发送http请求
- httpclient调用京东万象数字营销频道新闻api实例
- httpclient遇到socket closed解决办法
- httpclient4.5如何确保资源释放
- httpclient如何处理302重定向
- 基于java的直线型接口测试框架初探
- 利用alertover发送获取响应失败的通知消息
- 使用httpclient中EntityUtils类解析entity遇到socket closed错误的原因
- httpclient接口测试中重试控制器设置
- 拼接GET请求的参数
- httpclient上传文件方法封装
- 接口批量上传文件的实例
- httpclient发送https协议请求以及javax.net.ssl.SSLHandshakeException解决办法
- API测试基础
- 拷贝HttpRequestBase对象
- API自动化测试指南
- 如何统一接口测试的功能、自动化和性能测试用例
- 如何选择API测试工具
- 初学者的API测试技巧
- 多项目登录互踢测试用例
接口性能
接口性能是做接口性能测试过程中使用的测试策略以及Groovy脚本实现,以及性能测试工具的实现,如timewatch和netdata汉化,欢迎关注“FunTester”。
- Linux性能监控软件netdata中文汉化版
- 一个时间计数器timewatch辅助性能测试
- 性能测试框架
- 如何在Linux命令行界面愉快进行性能测试
- Mac+httpclient高并发配置实例
- 单点登录性能测试方案
- 如何对单行多次update接口进行压测
- 如何对消息队列做性能测试
- 如何对修改密码接口进行压测
- 如何对多行单次update接口进行压测
- 如何获取JVM堆转储文件
- 性能测试框架第二版
- 性能测试中标记每个请求
- 如何对N个接口按比例压测
- 如何性能测试中进行业务验证
- 性能测试中记录每一个耗时请求
- 性能测试框架第三版
- 线程安全类在性能测试中应用
- 利用微基准测试修正压测结果
- 性能测试如何减少本机误差
- 服务端性能优化之异步查询转同步
- 服务端性能优化之双重检查锁
- 多种登录方式定量性能测试方案
- 性能测试中图形化输出测试数据
- 压测中测量异步写入接口的延迟
- 6个重要的JVM性能参数
- 手机号验证码登录性能测试
- 绑定手机号性能测试
- 终止性能测试并输出报告
测试方案
- 如何对消息队列做性能测试
- 如何对修改密码接口进行压测
- 如何测试概率型业务接口
- 如何测试非固定型概率算法P=p(1+0.1*N)
- 性能测试中标记每个请求
- 如何对N个接口按比例压测
- 多种登录方式定量性能测试方案
- 压测中测量异步写入接口的延迟
- 手机号验证码登录性能测试
- 绑定手机号性能测试
接口测试视频
- FunTester测试框架视频讲解(序)
- 获取HTTP请求对象--测试框架视频讲解
- 发送请求和解析响应—测试框架视频解读
- json对象基本操作--视频讲解
- GET请求实践--测试框架视频讲解
- POST请求实践--视频演示
- 如何处理header和cookie--视频演示
- FunRequest类功能--视频演示
- 接口测试业务验证--视频演示
- 自动化测试项目基础--视频讲解
- JSONArray基本操作--视频演示
- 自动化项目基类实践--视频演示
- 模块类和自动化用例实践--视频演示
- 性能框架多线程基类和执行类--视频讲解
- 定时和定量压测模式实现--视频讲解
- 基于HTTP请求的多线程实现类--视频讲解

















