FunTester原创文章(基础篇)

2020-12-01 11:27:22 浏览数 (1)

公众号:FunTester,原创分享爱好者,腾讯云、掘金社区、开源中国推荐,知乎八级原创作者,主要方向接口功能、自动化、性能测试,兼顾白盒测试,框架开发,业务开发。工作语言Java和Groovy,欢迎关注。

GitHub地址

接口测试

接口功能测试

  • 开源测试服务
  • 使用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测试技巧
  • 压测中测量异步写入接口的延迟
  • 多项目登录互踢测试用例
  • httpclient使用HTTP代理实践
  • HTTP异步连接池和多线程实践
  • IntelliJ中基于文本的HTTP客户端
  • socket接口开发和测试初探

接口测试视频

  • FunTester测试框架视频讲解(序)
  • 获取HTTP请求对象--测试框架视频讲解
  • 发送请求和解析响应—测试框架视频解读
  • json对象基本操作--视频讲解
  • GET请求实践--测试框架视频讲解
  • POST请求实践--视频演示
  • 如何处理header和cookie--视频演示
  • FunRequest类功能--视频演示
  • 接口测试业务验证--视频演示
  • 自动化测试项目基础--视频讲解
  • JSONArray基本操作--视频演示
  • 自动化项目基类实践--视频演示
  • 模块类和自动化用例实践--视频演示
  • 性能框架多线程基类和执行类--视频讲解
  • 定时和定量压测模式实现--视频讲解
  • 基于HTTP请求的多线程实现类--视频讲解

单元&白盒

  • Maven和Gradle中配置单元测试框架Spock
  • Groovy单元测试框架spock基础功能Demo
  • Groovy单元测试框架spock数据驱动Demo
  • 人生苦短?试试Groovy进行单元测试
  • 模糊断言
  • 使用WireMock进行更好的集成测试
  • 如何测试这个方法--功能篇
  • 如何测试这个方法--性能篇
  • 单元测试用例
  • 关于测试覆盖率
  • JUnit 5和Selenium基础(一)
  • JUnit 5和Selenium基础(二)
  • JUnit 5和Selenium基础(三)
  • 浅谈单元测试
  • Spock 2.0 M1版本初探
  • Java并发BUG基础篇
  • Java并发BUG提升篇
  • 集成测试、单元测试、系统测试
  • 从单元测试标准中学习
  • 白盒测试扫盲
  • Mock System.in和检查System.out
  • 单元测试框架spock和Mockito应用
  • Mockito框架Mock Void方法
  • JsonPath工具类单元测试

性能测试

  • Linux性能监控软件netdata中文汉化版
  • 性能测试框架
  • 性能测试框架第二版
  • 性能测试框架第三版
  • 一个时间计数器timewatch辅助性能测试
  • 如何在Linux命令行界面愉快进行性能测试
  • Mac httpclient高并发配置实例
  • 单点登录性能测试方案
  • 如何对消息队列做性能测试
  • 如何对修改密码接口进行压测
  • 如何对单行多次update接口进行压测
  • 如何对多行单次update接口进行压测
  • 如何获取JVM堆转储文件
  • 性能测试中标记每个请求
  • 如何对N个接口按比例压测
  • 如何性能测试中进行业务验证
  • 性能测试中记录每一个耗时请求
  • 线程安全类在性能测试中应用
  • 利用微基准测试修正压测结果
  • 性能测试如何减少本机误差
  • 服务端性能优化之异步查询转同步
  • 服务端性能优化之双重检查锁
  • 多种登录方式定量性能测试方案
  • 性能测试中图形化输出测试数据
  • 压测中测量异步写入接口的延迟
  • 手机号验证码登录性能测试
  • 绑定手机号性能测试
  • 终止性能测试并输出报告
  • CountDownLatch类在性能测试中应用
  • CyclicBarrier类在性能测试中应用
  • Phaser类在性能测试中应用
  • 如何同时压测创建和删除接口
  • 固定QPS压测模式探索
  • 固定QPS压测初试

语言合集

Java

  • java一行代码打印心形
  • 操作的原子性与线程安全
  • 快看,i 真的不安全
  • 原子操作组合与线程安全
  • java利用for循环输出正三角新解
  • 在main方法之前,到底执行了什么?
  • 传参传的到底是什么?
  • json里面put了null会怎么样?
  • 主线程都结束了,为何进程还在执行
  • java测试框架如何执行groovy脚本文件
  • java用递归筛选法求N以内的孪生质数(孪生素数)
  • 从JVM堆内存分析验证深浅拷贝
  • 如何学习Java基础
  • 如何保存HTTPrequestbase和CloseableHttpResponse
  • 如何在匿名thread子类中保证线程安全
  • Java服务端两个常见的并发错误
  • Java中interface属性和实例方法
  • 服务端性能优化之双重检查锁
  • Java并发BUG基础篇
  • Java并发BUG提升篇
  • 性能测试中图形化输出测试数据
  • 超大对象导致Full GC超高的BUG分享
  • 利用ThreadLocal解决线程同步问题
  • 线程安全集合类中的对象是安全的么?
  • 如何使用“dd MM”解析日期
  • Java和Groovy正则使用
  • 运行越来越快的Java热点代码
  • 6个重要的JVM性能参数
  • ArrayList浅、深拷贝
  • Java性能测试中两种锁的实现
  • 测试如何处理Java异常
  • 创建Java守护线程
  • Lambda表达式在线程安全Map中应用
  • Java程序是如何浪费内存的
  • Java中的自定义异常
  • Java文本块
  • CountDownLatch类在性能测试中应用
  • Java压缩/解压缩字符串
  • Java删除空字符:Java8 & Java11
  • Java Stream中map和flatMap方法
  • 泛型类的正确用法
  • Java字符串到数组的转换--最后放大招
  • Java求数组的并集--最后放大招
  • Java计算数组平均值--最后放大招

Groovy

  • java和groovy混合编程时提示找不到符合错误解决办法
  • groovy使用stream语法递归筛选法求N以内的质数
  • 使用Groovy进行Bash(shell)操作
  • 使用Groovy和Gradle轻松进行数据库操作
  • 愉快地使用Groovy Shell
  • Gradle Groovy基础篇
  • Gradle Groovy提高篇
  • Groovy重载操作符
  • 用Groovy处理JMeter断言和日志
  • 用Groovy处理JMeter变量
  • 用Groovy在JMeter中执行命令行
  • 用Groovy处理JMeter中的请求参数
  • Java和Groovy正则使用
  • Groovy中的元组
  • 从Java到Groovy的八级进化论
  • 用Groovy在JMeter中使用正则提取赋值
  • Groovy在JMeter中处理cookie
  • Groovy在JMeter中处理header
  • Groovy的神奇NullObject
  • Groovy中的list
  • JMeter参数签名——Groovy脚本形式
  • Groovy中的闭包
  • JMeter参数签名——Groovy工具类形式
  • 删除List中null的N种方法--最后放大招
  • 混合Java函数和Groovy闭包
  • Groovy重载操作符(终极版)
  • JsonPath工具类单元测试
  • Groovy小记it关键字和IDE报错
  • JsonPath验证类既Groovy重载操作符实践

Python

  • python使用filter方法递归筛选法求N以内的质数(素数)--附一行打印心形标记的代码解析
  • 关于python版微信使用经验分享
  • python用递归筛选法求N以内的孪生质数(孪生素数)
  • 利用python wxpy和requests写一个自动应答微信机器人实例

0 人点赞