提示你了,建议你用 robot 扩展名,其他扩展名不要用
arguments: -d results -t "$SelectedText$" ./
这是你的配置,SelectedText 就是要选择用例名称的呀
在 pycharm 中安装插件 IntelliBot,就能支持 robot 语法提示,关键字跳转;网卡有文章如何在 pycharm 中配置
从你的错误信息看,是因为你没有选择 case 名称,你这个命令执行需要你在编辑器里先选择执行 case 名称的文本;就是你要先选择 “test case1” 再执行
性能测试进阶需要比较多的积累,怎么去测试性能是相对容易入手和提升的,根据业务和技术特点去分析梳理制定测试的方案、工具脚本应用;另一方面性能的瓶颈分析和优化就需要较多的专业积累了,涉及到操作系统、网络协议、数据库、中间件、应用各方面的知识储备才能有效开展;从入门到精通这个长期学习实践过程总之跳不开,一步步积累就好;
locust 因为是基于 python 的压测框架,而 python 的 GIL 限制,无法直接利用多核处理器,需要你手动打开多个 locust 进程来利用 CPU 多核,才能充分使用压测客户机;
最新更新了 docker 镜像生成配置文件,适用于分布式压测客户机部署,master 主控一台的场景;
还有 gevent 协程,更轻量级,Locust 性能测试框架就是基于这个协程并发
信息有限,不好分析;先把 locust 更新到最新分支代码再测试看看,早期的版本图表统计会有些不稳定现象