Skip to content

Latest commit

 

History

History

examples

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

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