我试图阅读邮件内容从mailinator公共收件箱使用Jmeter为我的测试,但无法理解的细节,我需要提供的要求。有人能帮我设计请求采样器吗?
b09cbbtk1#
如果你使用的是Message API,你基本上需要:1.发送请求到https://mailinator.com/api/v2/domains/private/inboxes/your-inbox-here1.使用JSON Extractor提取您要查找的消息ID1.发送请求到https://mailinator.com/api/v2/domains/private/messages/testinbox-1570635306-129146031.使用JSON Extractor提取body1.尸体怎么处理就怎么处理您的Mailinator API令牌可以通过HTTP头管理器设置,将其配置为发送带有令牌值的Authorization头。
7vux5j2d2#
请阅读您的邮件提供商的最终用户协议。在大多数情况下,除了受支持的邮件客户端之外,禁止使用自动化。这是为了防止使用自动化发送垃圾邮件。此外,由于您将测试不受您控制的基础设施,因此您需要获得网站所有者的许可。您需要尊重他们的测试时间窗口,以及对主机、示例、卷等的任何限制。如果您需要在性能测试中使用邮件主机,请考虑设置您自己的电子邮件服务器来接收邮件,然后从您拥有、管理和控制的服务器中提取邮件。
2条答案
按热度按时间b09cbbtk1#
如果你使用的是Message API,你基本上需要:
1.发送请求到https://mailinator.com/api/v2/domains/private/inboxes/your-inbox-here
1.使用JSON Extractor提取您要查找的消息ID
1.发送请求到https://mailinator.com/api/v2/domains/private/messages/testinbox-1570635306-12914603
1.使用JSON Extractor提取body
1.尸体怎么处理就怎么处理
您的Mailinator API令牌可以通过HTTP头管理器设置,将其配置为发送带有令牌值的Authorization头。
7vux5j2d2#
请阅读您的邮件提供商的最终用户协议。在大多数情况下,除了受支持的邮件客户端之外,禁止使用自动化。这是为了防止使用自动化发送垃圾邮件。
此外,由于您将测试不受您控制的基础设施,因此您需要获得网站所有者的许可。您需要尊重他们的测试时间窗口,以及对主机、示例、卷等的任何限制。
如果您需要在性能测试中使用邮件主机,请考虑设置您自己的电子邮件服务器来接收邮件,然后从您拥有、管理和控制的服务器中提取邮件。