# wrk系列教程(5)lua扩展




[官方文档](https://github.com/wg/wrk/blob/master/SCRIPTING)上面对wrk的lua脚本扩展方式有详细的说明。

lua脚本可以为wrk增加更多灵活的功能，通过代码扩展，wrk的定制能力会有很大的提升。

### 钩子函数

wrk提供了一些简单的钩子函数，可以实现在测试过程中对请求及场景做定制化的增强。

这些函数分别是

* setup()




原始封面

![课程图片](https://images.unsplash.com/photo-1496851473196-e26508c21494?w=300)


