Skip to content

Send Your First Message

This step sends messages to a subject using a Publish manifest.

1. Create A Publish Manifest

Create publish-orders.yaml in your collection:

yaml
kind: Publish
version: manifest.testingclient.qaze.app/v1
metadata:
  name: publish-orders
  tags: [smoke]
spec:
  subject:
    fromString: orders.created
  count: 3
  headers:
    - key: X-Source
      value: qaze-testing-client
  data:
    fromString: '{"event":"order_created","source":"qaze"}'

2. Run It In The App

  1. Open publish-orders.yaml
  2. Select your connection
  3. Click Run

You should see run stats and message output.

3. Run It From CLI (Optional)

bash
qaze tc run publish-orders.yaml

Useful Variants

Run only publish manifests:

bash
qaze tc run . --kind Publish

Run only smoke-tagged manifests:

bash
qaze tc run . --tag smoke

Troubleshooting

  • No messages visible: verify subject name and connection target
  • Schema errors: check kind, version, and spec structure
  • Connection errors: run qaze tc ping

Next: Send Your First Request

Powered by Qaze