# 收藏清单: python安全测试API测试及性能测试最全资源汇总




## REST API Testing REST API测试
* [Rester](https://github.com/chitamoor/rester) - 测试RESTful API的框架
* [pyresttest](https://github.com/svanoort/pyresttest) - REST以及API microbenchmarking工具
* [siesta](http://scastillo.github.com/siesta) - Python REST 客户端

## Virtual environments 虚拟环境

* [virtualenv](https://pypi.python.org/pypi/virtualenv) - 创建隔离的python开发环境的工具
* [virtualenvwrapper](https://virtualenvwrapper.readthedocs.org/en/latest/) - virtualenv的一些扩展
* [tox](https://pypi.python.org/pypi/tox) - 虚拟环境管理，可以在不同的python版本上进行测试和截图
* [pew](https://pypi.python.org/pypi/pew/) - 一些管理虚拟环境的工具
* [Vex](https://github.com/sashahart/vex) - 在命名的虚拟环境运行命令
* [PyRun](https://www.egenix.com/products/python/PyRun/) - 单文件无需按照的python版本
* [pyenv](https://github.com/yyuu/pyenv) - 简单的python版本管理
* [Tapper](https://tapper.github.io/Tapper/) - all-embracing test infrastructure.


## Performance & stress & load 性能测试

* [Multi-Mechanize](http://testutils.org/multi-mechanize/) - 开源的性能测试框架
* [locust](https://github.com/locustio/locust) - 可扩展的python性能测试工具
* [Yandex.Tank](https://github.com/yandex/yandex-tank) - 性能及benchmark工具
* [pytest-benchmark](https://github.com/ionelmc/pytest-benchmark) - py.test的benchmark工具
* [Airspeed Velocity](https://github.com/spacetelescope/asv) - 简单的Python benchmarking工具自带基于web的报告
* [The Grinder](http://grinder.sourceforge.net/) - 支持分布式的负载测试框架. 包含一些常规用例，比如 HTTP web servers, SOAP and REST web services, 和 application servers (CORBA, RMI, JMS, EJBs),以及定制化的协议. 测试脚本使用Jython和Clojure实现
* [Tsung](http://tsung.erlang-projects.org/) - 开源，支持多协议的分布式性能测试工具. 可以测试 HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP 和 Jabber/XMPP 服务
* [taurus](http://gettaurus.org) - 自动化友好的持续测试工具

## Security checking 安全扫描

* [sparta](http://sparta.secforce.com/) - 支持gui的网络扫描工具
* [OWASP ZAP](https://code.google.com/p/zaproxy/wiki/ApiPython) - 用python实现的OWASP ZAP-features API
* [pythem](https://github.com/m4n3dw0lf/PytheM) - pythem是多用途的安全测试工具




原始封面

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


