APISIX测试框架test::nginx介绍、安装和使用

1. test::nginx介绍

test::nginx 是 OpenResty的测试框架,是不基于断言,也不使用 Lua 语言。test::nginx 用Perl编写的,因为Perl已经积累了多年的丰富测试工具和工具链(其实是作者章亦春的个人喜好)。

官方文档,其实官方文档就是最好的老师,当看完当前文章入门后,建议自行查阅官网文档了解更深入的内容。

对于同一份测试案例集,通过对参数和环境变量的控制,可以实现乱序执行(用no_shuffle()可以关闭)、多次重复、内存泄漏检测、压力测试等不同的效果。

test::nginx 的测试,本质上是根据每一个测试案例的配置,先去生成 nginx.conf,并启动一个 Nginx

猜你喜欢

转载自blog.csdn.net/qq_33873431/article/details/113478203