• 不建议在Windows使用locust,坑比较多,而且最终的性能测试也不能在Windows环境运行.
    推荐用VirtualBox之类安装Linux虚拟机调试运行,很容易就能运行起来

  • 性能测试监控 mysql 工具 at September 12, 2017

    如果你想监控非常详细的性能指标的话,推荐使用Percona Monitoring and Management方案, pmm server推荐docker的方式安装.
    前提是你对mysql指标有足够的了解.
    如果只需要基本指标,官方的workbench应该就够了, 具体图形显示在[Management]-[Performance]-[Dashboard]

  • 错误代表到服务器的网络连接超时, 如果比例很小也可能是正常情况.
    需要你监控服务器的网络流量,看看有没有超过网络带宽.
    另外如果其他响应时间普遍较长的话,说明服务端性能不够好.

  • 感谢分享,更喜欢locust这种灵活定制的。

    —— 来自TesterHome官方 安卓客户端

  • 感谢分享。
    个人感觉美团用Thrift很多,所以VCR的实现对该协议更友好。
    Gor应该只支持HTTP,不满足他们的需求。

    顺便说,看起来用Influxdb这种时序数据库存放性能采样数据是大势所趋啊

  • 可能我之前的比较把测试简单化了。对于企业大部分成熟的测试,应用测试会牵涉到系统的很多部分或特定的环境(非生产),云端测试不一定合适。性能和安全应该是更高层次的要求,分别对应看重用户体验和安全要求高。这些测试不需要一个明显的界限,你所做的业务决定了需要注重哪些方面。

    —— 来自TesterHome官方 安卓客户端

  • #4楼 @darker50 PPT在网上很容易搜到,音频在喜马拉雅就有

  • 性能测试和安全测试在专项测试的范围,提出了更高的专业要求。
    个人感觉这两块更容易云端话,适合做出统一规范的服务化产品。

  • 如果自动化已经实现,直接和jenkins集成的话,用版本控制把代码同步到测试机,测试作为jenkins的一个node就行。测试平台是个很大的概念,真么做的话可以参考淘宝之前的一些分享

    —— 来自TesterHome官方 安卓客户端