直播|如何做好分层自动化之性能测试?
应用性能一旦出现问题,就可能造成用户流失,业务受损。保障性能安全的性能测试至关重要!如何掌握性能测试方法和策略?如何选择和使用性能测试工具?收看12月29日19:00阿里云效《分层自动化之如何做好性能测试》在线直播,收获解决方案!
一系列自动化测试的开源项目介绍
在如今开源的时代,我们就不要再闭门造车了,热烈的拥抱开源吧!本文针对性能测试、Web UI 测试、API 测试、数据库测试、接口测试、单元测试等方面,为大家整理了github或码云上优秀的自动化测试开源项目,希望能给大家带来一点帮助。
如何设计和实现自适应的负载均衡
本文是第五届中间件性能挑战赛的赛题解析,参与比赛,赢取最高10万元奖金。
在现代分布式应用中,服务请求是由物理机或虚拟机组成的 server 池进行处理的。 通常,server 池规模巨大且服务容量各不相同,受网络、内存、CPU、下游服务等各种因素影响,一个 server 的服务容量始终处于动态变动和趋于稳定的状态,如何设计和实现这种系统的负载均衡算法是一个极具挑战的难题。
基于web界面的locust性能测试
前言
做为一个压测工具(库),[locust](http://locust.io/) 其实解决这么一个问题:AB 之类压测工具不能编写复杂的因果逻辑,而现实场景中,待压的服务往往是有一套完整执行流程的,比如 APP 要访问一个 API,是需要先鉴权(验明不是非 APP 访问),再登录换 Token,然后才是 API 调用……
这一切,在 locust 中都很容易实现,本质上,应用 locust 做压测,就是在写 Python 程序,只是它集成了一套不错的 UI,外加并发的benchmark功能。