楼主,你说的修改环境变量完美解决问题了么
可以试一下把 PublishPerformance test result report 加上,设置错误到多少时作为失败。
干得漂亮!!!
这个厉害了!
你们的服务,应该是需要依赖微信的登录状态,目前的经验看用 jmeter 没法搞。。。
莫名其妙。。。
尽快使用容器吧,加上配置管理,解决各种环境问题。
试试流式上传,
Requests 支持流式上传,这允许你发送大的数据流或文件而无需先把它们读入内存。要使用流式上传,仅需为你的请求体提供一个类文件对象即可:
with open('massive-body') as f:
requests.post('http://some.url/streamed', data=f)
可能我们理解的有点差,如果已经是集群编排,那确实可以用,如果一台物理机尝试用 docker 做成分布式,确实不好使。
不合适啊,jmeter 本身消耗资源挺多的
支持,受教!
请查阅 RESTful API 设计中 HTTP 动词的用法,同时推荐阅读状态码的含义
只能亲自试验,发现复现不了你的问题。。。
把参数后面那个编码勾上
受益颇多!
可以使用 8 位时间戳,jmeter 自带的。
${__time(ddHHmmss, timenow)}
手机号可以写成 138${timenow}
参数化不要那么用,更适合在压测的时候进行参数变化。
你直接写多个 sample,每个 sample 单独断言。我推荐你用这种方法。
如果你非要使用参数化也不是不可以,但是就显得很不合适,我来告诉你有多麻烦。
1.准备一个测试数据
2.定义两个变量
3.因为预设了 4 中情况,创建一个 4 线程的线程组
4.添加一个 sample,入参中使用 ${test},断言中使用 ${assert}
5.执行这个测试。你从结果树种可以看结果。每个线程取一条测试数据作为入参和断言。
一项伟大工程~
招不招测试。。
研究一下是否可以通过种 cookies 来解决授权登录的问题,H5 的测试 selenium 可行~
你用 jmeter 持续 3 分钟,跟你现在测出来的结果肯定大不一样...
好比,呼的刮了一阵风,说明不了今天风力几级一样。。。