Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 970 Bytes

README.md

File metadata and controls

36 lines (23 loc) · 970 Bytes

Examples

All examples skip the use of a SMTP proxy, or Application which sends SMTP based messages. These examples also serve as integration tests to prove interoperability between the default SMTP sampler and this project.

Using Maven plugin jmeter-maven-plugin, the examples automatically download a version of JMeter, install the SMTP server plugin, and execute a predefined scenario.

All examples are configured to run headless via:

mvn verify

To edit an example in the usual JMeter UI, with automatic JMeter download and plugin installation, run:

mvn jmeter:gui

Example Overview

  • Simple

    • Simulates a load test targeting message throughput per hour.
  • Auth

    • As Simple with SMTP Auth enabled
    • All clients send valid credentials
  • SSL

    • As Simple with SSL transport
    • Uses and ignores self signed certs
  • STARTTLS

    • As Simple with transport upgraded to SSL
    • Uses and ignores self signed certs