Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,075 of 9,075 pages
About the help in other languages
All help pages

Releases testen, bevor Ihre Kunden es tun

Eine Routine für Release-Tests bei Partnern - Releases und main verfolgen, eine Staging-Kopie pro Kunde, eine Test-Checkliste, Entwicklungsversionen früh testen, Ergebnisse als Issues zurückmelden und warum frühes…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/partners/testing-releases.md

On this page

This page is a translation. Read the English original

Releases testen, bevor Ihre Kunden es tun

Diese Seite ist für Partner, die Kunden-Websites pflegen. Ein Release auf den Umgebungen Ihrer Kunden zu testen, bevor Sie es ausrollen, ist der beste Weg, Überraschungen zu vermeiden, und es vor der Veröffentlichung zu testen, hilft allen.

Wissen, was kommt

  • Releases sind Tags von https://github.com/se7enxweb/exponential; beobachten Sie seine Releases auf GitHub.
  • Die Änderungen stehen im Änderungsprotokoll jeder Version (doc/changelogs/6.0/) und in der Release-Übersicht (doc/eng-us/release-overview).
  • Die Entwicklung findet auf main statt; „Sicherheitskorrekturen werden auf dem Branch main gemacht ... und mit dem nächsten Release 6.0.x veröffentlicht“ (SECURITY.md).
  • „Ein veröffentlichtes Tag wird nie geändert“ (SECURITY.md): Eine Korrektur kommt als nächstes Release.

Eine Staging-Kopie pro Kunde

  • Dieselbe PHP-Version, Datenbank, Engine und dieselben Erweiterungen wie im Produktivbetrieb.
  • Inhalte: wenn möglich eine Kopie ohne personenbezogene Daten oder anonymisiert (Kundendaten schützen).
  • Aus Git installiert, damit Sie schnell zwischen Versionen wechseln können (Mit Git entwickeln).

Test-Checkliste

  • To do: Upgrade-Schritte des Release ausgeführt (doc/eng-us/install/11-upgrading.md)
  • To do: Startseite, eine Inhaltsseite, Suche und Formulare funktionieren
  • To do: Anmeldung an der Administration; einen Entwurf bearbeiten und veröffentlichen; ein Bild hochladen
  • To do: Jede Sprache und jeder Siteaccess
  • To do: Eigene Erweiterungen und Templates: keine Fehler in den Logs
  • To do: Cronjobs laufen
  • To do: Caches geleert; Leistung vergleichbar
  • To do: Die kritischen Abläufe des Kunden (Bestellabschluss, Mitgliedschaft, ...)

Früh testen: Entwicklungsversionen

Wer main vor einem Release testet, findet Probleme, solange sie billig zu beheben sind. Verwenden Sie eine Staging-Kopie, nie den Produktivbetrieb. Melden Sie, was Sie finden, als Issues (Fehler gut melden).

Rückmelden

  • Melden Sie Regressionen mit genauen Versionen.
  • Sagen Sie dem Projekt, wenn ein Upgrade für eine Art von Website gut gelaufen ist; solche Berichte helfen anderen bei der Planung.

Verwandte Seiten

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x