Skip to content

Buch IV — Operator:in (Betrieb)

Quelle: source-of-truth/handbooks/appliance/level1-e2e.md und source-of-truth/handbooks/operator/tcloud-lifecycle.md.

Dieses Buch erklärt Betrieb, Readiness und Testdurchführung der Appliance.

Topologie

Host lokalService
https://officina-del-caffe.ddev.siteStorefront
https://shop.officina-del-caffe.ddev.site/adminShopware Admin + Store API
https://erp.officina-del-caffe.ddev.siteERP-Emulator
https://docs.officina-del-caffe.ddev.siteDocs-Server
https://minio.officina-del-caffe.ddev.siteMinIO S3 API

Lokal starten

bash
ddev start
ddev exec --service web 'cd /var/www/html/shopware && bin/console sw-auctions:auction:seed-demo-fanout --no-interaction'
ddev exec --service web 'cd /var/www/html/shopware && bin/console sw-auctions:customer:seed-bidders --no-interaction'
ddev exec --service web 'cd /var/www/html/shopware && bin/console sw-auctions:customer:seed-sachbearbeiter --no-interaction'

Health-Checks

bash
curl -sIk https://officina-del-caffe.ddev.site/ | head -1
curl -sIk https://shop.officina-del-caffe.ddev.site/admin | head -1
curl -sIk https://docs.officina-del-caffe.ddev.site/ | head -1
curl -sIk https://erp.officina-del-caffe.ddev.site/ | head -1

Journey-Level-1 Tests

JL1-Testarchitektur

Details stehen im eigenen Kapitel: Journey-Level-1 Tests.

Kurzlauf:

bash
cd tests/e2e/playwright
npm run test:rc1-guard
npx playwright test specs/scd-level1-readiness.spec.ts --project=chromium

T-Cloud Lifecycle

Für vollständigen Betrieb auf OTC — Infrastruktur hochziehen, Appliance ausrollen, provisionieren, smoke-testen und geordnet abreißen — siehe:

T-Cloud Lifecycle: Boot & Teardown

Manuelle Messe-Generalprobe

  1. ERP-Asset publishen.
  2. Admin-Redaktion inklusive Medien, Auktion und Listing.
  3. Storefront-Gebot mit zwei Buyer-Personas.
  4. Award, Order, Winner-/Loser-Mails.
  5. Negativpfade: Cancel, Withdraw, Invalidate, Revoke.
  6. Fulfillment: Delivery-State bis Abschluss und ERP-Outbound.