我正在尝试从JMeter应用程序实现邮件协议。 SMTP工作正常。在POP3的情况下,某些线程出现上述错误。
尝试过的解决方案:
问题:为什么某些线程在POP3实施期间没有从输入流中获取消息?
答案 0 :(得分:1)
您可以尝试使用单个线程,可以更改为IMAP,也可以尝试调查客户端和服务器以避开所遇到的问题。这三个都是可能的,甚至是第三个。
答案 1 :(得分:1)
很可能您使用的是具有1个以上线程的相同凭据(邮箱),这对我而言似乎不是正常的用例,因此请确保将parameterize your JMeter test使用CSV Data Set Config来确保不同的线程(虚拟用户)使用不同的凭据,并因此访问不同的邮箱。
如果您的测试已经采用了不同的登录名,则可以尝试通过启用调试日志记录来确定正在发生的情况,为此,可以通过在mail.debug属性设置为true
> system.properties 文件:
mail.debug=true
或通过使用-D
命令行参数
jmeter -Dmail.debug=true -n -t test.jmx -l result.jtl
更多信息: